@media all and (min-width: 1920px) {
  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .offer-content {
    max-width: 925px;
  }

  .make-offer-popup.offer-popup-wrap .offer-content .offer-title {
    font-size: 32px;
    padding-bottom: 10px;
    margin: 0 -15px 15px;
  }

  .make-offer-popup.offer-popup-wrap .offer-content .offer-desc {
    font-size: 18px;
    margin-bottom: 40px;
  }

  .make-offer-popup.offer-popup-wrap .offer-content .offer-txt {
    margin-left: 250px;
    font-size: 18px;
    margin-bottom: 15px;
  }

  .make-offer-popup.offer-popup-wrap .offer-content .offer-txt.offer-txts {
    font-size: 24px;
    margin-bottom: 0;
  }

  .offer-info .offer-txt .current-price-tag {
    font-size: 18px;
  }

  .make-offer-popup .offer-input-box label {
    font-size: 18px;
  }

  .make-offer-popup.offer-popup-wrap .offer-content .item-name {
    font-size: 24px;
  }

  .offer-input-box label {
    font-size: 30px;
  }

  .make-offer-popup.offer-popup-wrap .offer-content .offer-price {
    margin-left: 250px;
  }

  .offer-price .offer-input-box label {
    font-size: 26px;
    margin-bottom: 20px;
  }

  /* .item-seller-info .offered-popup-wrap.make-offer-popup .offer-title:after {
    left: 0;
    width: 100%;
    bottom: 0;
  } */

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .input-group input {
    font-size: 26px;
  }

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .offer-input .offer-sign {
    font-size: 26px;
  }

  .make-offer-popup.offered-popup-wrap .offer-input {
    max-width: 230px;
  }

  .offer-popup-wrap .offer-price .range-label {
    /* font-size: 22px; */
    margin-bottom: 10px;
  }

  .offer-popup-wrap .offer-price .delivery_wrapper h3 {
    font-size: 24px;
  }

  .offer-popup-wrap .address-checkout span {
    font-size: 25px;
  }

  .offer-popup-wrap .address-checkout .ship-add {
    font-size: 25px;
  }

  .offer-popup-wrap .offer-price .offer-btn-diable {
    height: 60px;
    font-size: 25px;
    margin-bottom: 10px;
  }

  .offer-popup-wrap .shipping-inner-wrap .shipping-inner.shipping-remade .ship-radio .radio-circle {
    width: 30px;
    height: 30px;
    position: relative;
  }

  .offer-popup-wrap .shipping-inner.shipping-remade .ship-radio .radio-circle .radio-dot {
    width: 70%;
    height: 70%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    left: 0;
    margin: 0 auto;
  }

  /* .make-offer-popup.offer-popup-wrap .offer-price .address-checkout {
    padding-left: 18px;
  } */

  .make-offer-popup.offer-popup-wrap .offer-price .delivery_wrapper {
    max-height: 220px;
  }

  .offer-popup-wrap .shipping-inner-wrap {
    margin-bottom: 20px;
  }

  .offer-popup-wrap .offer-price .offer-inserted-btn {
    height: 60px;
    font-size: 25px;
    margin-bottom: 10px;
  }

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .modal-closeBtn {
    height: 55px !important;
    width: 55px !important;
  }

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .closeBtn-crossLeft {
    height: 33px;
  }

  .make-offer-popup.offered-popup-wrap .closeBtn-crossRight {
    height: 33px;
  }

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .closeBtn-crossLeft {
    transform: rotate(-45deg) translate3d(-50%, -53%, 0);
    left: calc(50% + 7px);
  }

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .closeBtn-crossLeft {
    transform: rotate(45deg) translate3d(-50%, -45%, 0);
    left: calc(50% - 16px);
  }

  .range-label.shipping-label {
    font-size: 24px;
  }
}

@media all and (min-width: 1200px) {
  .contacts-chat .contacts small {
    font-size: 12px;
}
  .sender-designation{
    padding: 0 20px;
  }
  .contacts-chat .contacts small {
    padding: 0 13px 0 0;
  }
  .attr-optns .label-txt {
    font-size: 16px !important;
  }

  .navigation-screen {
    padding: 32px;
  }

  .navigation-screen .image-head .uploadimg-desc {
    font-size: 14px;
  }

  .navigation-panel .selldetails-wrap h5 {
    font-size: 15px;
  }

  .navigation-panel {
    width: 24%;
    flex-shrink: 0;
  }

  .slct-optns .optns .label-txt {
    font-size: 14px;
  }

  .rating-msg .rating-star {
    margin: 0 10px 0 0;
    padding-right: 15px;
  }

  .condition-wrap .slct-optns .optns {
    width: 25%;
    max-width: 189px;
  }

  .prod-title.prod-toggle .rating-msg.rating-msz-wrapper {
    align-items: center;
  }
}

@media only screen and (max-width: 1779px) {

  /* header */
  .menu {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .menu li {
    padding: 25px 0% 30px 0px;
  }

  .search-brand {
    width: 40%;
  }
}

@media only screen and (max-width: 1699px) {
  .sell-item .slct-optns .select-opt__control {
    height: 42px;
  }

  .navigation-screen .pac-target-input {
    height: 42px;
  }

  /* header */
  .menu {
    width: 100%;
  }

  .menu li {
    padding: 12px 0% 12px 0px;
  }

  .input-form input {
    height: 58px;
    font-size: 16px;
  }

  .referral-submit {
    height: 58px;
    padding: 14px 25px;
  }

  .react-autosuggest__suggestion {
    font-size: 14px;
  }

  .diaries-block .szn-img img {
    width: 225px;
    height: 225px;
  }

  .list {
    width: 32%;
  }

  .diaries-block {
    min-height: 560px;
  }

  .footer-logowrap img {
    max-width: 230px;
  }

  .option-container-item {
    height: 96px !important;
    width: 95px !important;
    margin: auto;
  }

  .group-wrap.main-group-wrapper .mob-number-wrap input {
    padding: 7px 42px 5px;
  }
}

@media all and (min-width: 1500px) {
  .css-1uccc91-singleValue {
    font-size: 16px;
    margin-top: 2px;
  }

  .buy-now {
    padding: 13px 20px !important;
  }

  .buy-now span {
    font-size: 18px !important;
  }

  .upload-icn {
    display: block;
  }

  .custom-file-upload .upload-icn span.browse {
    margin-top: 10px;
  }

  .login-content {
    font-size: 21px;
    font-weight: 600;
    font-family: "Poppins", sans-serif;
    width: 42%;
    text-align: left;
  }

  .signup-register {
    width: 27%;
    margin-top: 2px;
  }

  .brand-info {
    font-size: 50px;
    margin: 0 28px 0 29px;
  }

}

@media only screen and (max-width: 1500px) {
  .userName-container:hover .logout-container {
    /* left: -91px; */
  }

  .pop-up {
    width: 526px;
  }

  .menu {
    padding-left: 0;
  }

  .icon-sell {
    background-position: -23px -343px;
    width: 33px;
    height: 33px;
    margin-right: 14px;
  }

  .login .sell-item:after {
    padding: 33px 81px 26px 86px;
  }

  .login .sell-item {
    padding: 12px 15px;
    font-size: 19px;
  }

  .login .sell-item:hover {
    top: 3px;
    left: -3px;
    box-shadow: 0px 0px 0 #707070;
  }

  .login .sell-item:hover:after {
    display: none;
  }

  a.btn {
    position: relative;
  }

  a:active.btn {
    top: 6px;
    left: -6px;
    box-shadow: none;
  }

  .menu li {
    font-size: 17px;
  }

  .trends-caption h2 {
    font-size: 21px;
    padding: 0;
    color: #4c4c4c;
  }

  .trends-caption h3 {
    font-size: 15px;
    padding: 0;
    color: #4c4c4c;
    font-weight: 400;
  }

  .costume-info strong,
  .trend-gallery strong {
    font-size: 18px;
  }

  .trend-gallery strong {
    font-size: 16px;
  }

  .costume-info p {
    font-size: 12px;
  }

  .editors-breadcurmb li {
    font-size: 38px;
  }

  .editors-breadcurmb {
    padding: 45px 0;
  }

  .editors-box {
    margin: 0 0 0 20px;
  }

  .diaries-caption p {
    font-size: 23px;
  }

  .diaries-block {
    padding: 60px 60px 111px;
  }

  .diaries-caption strong {
    font-size: 16px;
  }

  .footer-box h3 {
    font-size: 16px;
    margin-bottom: 20px;
  }

  .footer-box a {
    font-size: 14px;
  }

  .footer-box li {
    margin-bottom: 12px;
  }

  .prd-wrap {
    padding: 10px 25px;
  }

  .prd-img {
    width: 70px;
    height: 70px;
  }

  .prd-detail {
    width: calc(100% - 70px);
    padding-left: 20px;
  }

  .prd-title {
    font-size: 18px;
  }

  .prd-detail p {
    font-size: 14px;
  }

  .time {
    font-size: 14px;
  }

  .chatbox-top {
    padding: 30px 30px 0;
    height: calc(100% - 100px);
  }

  .chat-msg p {
    font-size: 14px;
  }

  .chat-msg {
    padding: 20px;
  }

  .chat-wrap {
    margin-bottom: 30px;
  }

  .send-form input {
    font-size: 18px;
    height: 60px;
    padding: 22px 30px;
    border-radius: 43px;
    width: calc(100% - 60px);
  }

  .send-btn {
    width: 40px;
    height: 40px;
  }

  .editors-breadcurmb a::after {
    width: 40px;
    height: 2px;
    top: 15px;
  }

  .diaries-block {
    min-height: 1px;
  }

  /* ###################  Bazaar ########## */
  .footer-box .logo-class {
    font-size: 34px !important;
    font-weight: 400 !important;
    color: #f5f5f6 !important;
    text-transform: none !important;
  }

  .search-view {
    width: "100%";
  }
}

@media only screen and (min-width: 768px) {
  .add-product-delivery .slct-optns.select-wrapper.delivery-wrapper-form .multiselect-container .search-wrapper.searchWrapper {
    height: 45px;
  }

  .add-product-delivery .slct-optns.select-wrapper.delivery-wrapper-form .form-block-wrap {
    width: 31.5%;
  }

  .pendingorder-popup.ready-ship-popup-wrap .modal-dialog .buttons-wrp button {
    margin-left: 39%;
  }

  .search-btn.shop-now {
    margin-left: 20%;
  }

  .form-block-btn {
    text-align: left;
  }

  .about-order-products.sell-nation-wide.local-user-feedback h3 {
    margin-bottom: 80px;
  }

  .local-product-availablity h2,
  .local-frequently-ask-questions h3 {
    font-size: 28px;
  }

  .local-product-availablity h2::after,
  .local-frequently-ask-questions h3::after {
    top: -29px;
  }

  .privacy-details.full-width-view .general-terms h2 span,
  .privacy-details.full-width-view .general-terms h2 {
    font-size: 23px !important;
  }

  .footer-pages p,
  .footer-details,
  .footer-pages h4,
  .footer-details>span {
    font-size: 16px;
  }

  .footer-pages h3 {
    font-size: 23px;
    margin-bottom: 33px;
  }

  .privacy-details.full-width-view .general-terms h2 {
    margin-bottom: 12px;
  }

  .right-mobile-img {
    max-width: none;
    margin: 0;
  }

  .btns-wrapping .complete-purchase {
    font-size: 14px;
    padding: 9px 22px;
    font-weight: 300;
  }

  .contacts-chat-inner .fa-arrow-left {
    display: none;
  }

  .return-policy {
    margin-top: 20px;
  }

  .nav-pills {
    display: flex;
  }

  .updt-info-wrp {
    margin-bottom: 10px;
  }

  .menu .fa-times {
    display: none;
  }

  .current-opening .modal-dialog {
    width: 66% !important;
  }

  .current-opening .modal-dialog form {
    padding: 0 56px 0;
  }

  .wish-list .fa-shopping-cart {
    margin-top: 5px;
  }

  .item-seller-info .complete-purchase.prod-share-btn.mobile-proshare-btn {
    display: none;
  }

  .hamburger-menu {
    visibility: visible;
    opacity: 1;
  }

  .menu .custom-signing-wrap,
  .overlay,
  .shop-now.log-out,
  .shop-now.register-seller {
    display: none;
  }

  .trends {
    margin-top: 42px;
  }

  .wishlist-section .plp-product-screen {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 19px;
  }

  .profile-wrapper .tags-wrap .tags a {
    margin-right: 2px;
  }

  .container.payment_page {
    padding: 51px 85px 77px 75px;
  }

  .complete-purchase {
    width: auto;
  }

  .pop-description .image-wrap {
    width: 86px;
    height: 75px;
  }

  .pop-details {
    height: 443px;
  }

  .pop-ups {
    padding: 24px 37px;
  }

  .pop-ups i {
    font-size: 27px;
  }

  .pop-description .description {
    width: 339px;
  }

  .pop-details .description h4 {
    font-size: 18px;
  }

  .wish-list:hover .tooltip {
    transform: translateY(7px);
    padding: 5px 10px;
    font-size: 12px;
    left: -13px;
  }

  .back-btn {
    padding: 11px 45px !important;
  }

  .next-btn {
    height: 45px !important;
    font-size: 16px !important;
  }

  .billing-checked {
    margin-bottom: 0 !important;
  }

  .menu li {
    position: relative;
  }

  .menu .sub-menu li a {
    white-space: nowrap;
  }

  .menu .sub-menu>li>a {
    padding: 8px 20px;
  }

  .menu li.sublist-menu2>a {
    padding: 0;
  }

  .menu .sublist-menu2>a>span {
    padding: 16px 20px;
  }

  .menu .sub-menu li .last-sub li a {
    white-space: normal;
  }

  .menu .sub-menu {
    width: auto;
    padding: 4px 0;
  }

  .menu .sublist-menu ul {
    max-width: 129px;
  }

  .sublist-menu.other .sub-menu2 {
    width: 18%;
  }

  .sub-cat-item2 .last-sub {
    padding: 0;
  }

  .last-sub {
    padding: 8px 0 10px;
    width: auto;
    left: 0;
    right: 0;
    top: -6px;
  }

  .menu .sublist-menu ul .last-sub {
    max-width: none;
  }

  .menu .sub-menu>li {
    padding: 0;
  }

  .menu .sub-menu .cat-head-in-card {
    padding: 0 20px;
  }

  .login .logo-class {
    display: block;
    width: 100px;
  }

  .search-brand.search-brand-desktop {
    flex-grow: 0;
  }

  .header-text i.fa-apple {
    font-size: 27px;
    display: block;
    margin-bottom: 3px;
  }

  .icon-gr {
    background-position: -374px -212px;
    display: block;
    width: 46px;
    height: 22px;
    background-size: 933px auto;
  }

  .cart-wrap i.fa-shopping-bag {
    font-size: 23px;
  }

  /* .userName-container .signin-register::after {
    width: 10px;
    height: 10px;
  } */

  .signin-register .profile-name {
    font-size: 24px;
    white-space: nowrap;
    margin: 0 6px 0 0;
    color: #4c4c4c;
  }

  .product-heading {
    width: 82px;
  }

  .news-text h5 {
    font-size: 16px;
  }

  .news-text h3 {
    font-size: 18px;
  }

  .navigation-container.both-btn {
    justify-content: flex-end;
  }

  .archives-wrap li {
    min-width: 150px;
  }

  .navigation-panel {
    max-width: 282px;
  }

  .login .sell-item {
    border: 2px solid #000000;
    border-radius: 40px;
    top: 0;
    left: 0;
    transition: all 0.15s linear 0s;
    position: relative;
    display: inline-block;
    color: #000000;
    box-shadow: 6px 6px 0 #707070;
  }

  .login .sell-item:after {
    content: "";
    position: absolute;
    right: -10px;
    bottom: -10px;
    border: 2px solid #000000;
    padding: 23px 56px 26px 83px;
    border-radius: 40px;
    z-index: -1;
  }

  .wish-list {
    margin-right: 24px !important;
  }

  .userName-container {
    margin-right: 20px;
  }

  /* Blog styling */
  .blogs-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .blogcard-quad {
    width: calc(50% - 10px);
    display: flex;
    flex-direction: column;
  }

  .blogcard-dual {
    width: calc(50% - 10px);
    display: flex;
    flex-direction: column;
  }

  .blogs-text {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
  }

  .blogs-content .read-wrap {
    margin-top: auto;
  }

  .blogcard-quad figure {
    height: 193px;
  }

  .blogcard-quad figure img {
    height: 100%;
    object-fit: cover;
  }

  .blogcard-dual figure {
    height: 193px;
  }

  .blogcard-dual figure img {
    height: 100%;
    object-fit: cover;
  }

  .blog-para span {
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }

  .banner-image {
    height: 350px;
  }

  .banner-text {
    font-size: 43px;
  }

  .product-locations {
    white-space: nowrap;
    margin-right: 15px;
  }

  /* .signup-form.signup-frm-wrp .sign-form {
    height: 550px;
    overflow: auto;
  } */

  .user-login.signup-form.signup-frm-wrp .sign-form {
    height: auto;
  }

  .add-wrap {
    display: flex;
    align-items: center;
  }

  .buttons-wrap .complete-purchase.disabled.btn_purchase_wrap {
    max-width: 510px !important;
  }

  .header .cont-shopping.continue-btn {
    padding: 13px 20px;
    max-width: 333px;
    width: 100%;
  }

  .cat-head-wrap.category-filter-head.category-wrap-head {
    align-items: flex-end;
  }

  .sign-form.forget-password-signin-form {
    position: relative;
  }

  .click-top-pay-message {
    border-radius: 32px;
    min-height: 60px;
    padding: 10px 33px;
    border-top-left-radius: 32px;
    border-top-right-radius: 0;
  }

  .contacts-chat .contacts.coming-chat span {
    min-height: 60px;
  }

  .contacts-chat .contacts span,
  .item-btn {
    min-height: 58px;
  }

  .pendingorder-popup.pending-payemnt-order .modal-dialog {
    max-width: 550px;
  }

  .profile-wrapper.manage-profile.profile-main-div .prof-nav {
    width: 32%;
  }

  .profile-wrapper.manage-profile.profile-main-div .right-prof-sec {
    width: 67%;
  }

  .profile-wrapper.manage-profile.profile-main-div .container {
    padding: 0 20px;
  }
}

@media all and (min-width: 1501px) {
  .pop-description .description {
    width: 436px;
  }
}

@media only screen and (min-width: 820px) {
  .product-heading {
    width: 104px;
  }
}

@media only screen and (max-width: 1499px) {
  .meet-local-left-blog {
    width: 60%;
  }

  .group-wrap.main-group-wrapper .mob-number-wrap input {
    padding: 8px 42px 5px;
  }

  .new-add-form .detail-from {
    padding-bottom: 19px !important;
  }

  .app-text h3 {
    font-size: 45px;
  }

  .app-text p {
    font-size: 26px;
  }

  .press-text p {
    font-size: 15px;
  }

  .container {
    padding: 0 4%;
  }

  .login .sell-item {
    font-size: 22px;
  }

  .logo {
    width: 15%;
    margin: 0 auto;
  }

  .login-content {
    display: block;
    font-size: 13px;
    font-family: "Poppins", sans-serif;
    font-weight: 600;
  }

  .header-menu {
    padding: 0 0 0 0;
  }

  .menu li {
    font-size: 15px;
  }

  .icon-search {
    background-position: -131px -6px;
    background-size: 600px auto;
  }

  .explore-membership {
    padding: 0px 16px;
    font-size: 20px;
    left: 150px;
    border-radius: 5px;
    width: 200px;
    height: 40px;
  }

  .btn-banner {
    padding: 15px;
    width: 60px;
    height: 60px;
  }

  .costume-info strong,
  .trend-gallery strong,
  .brand,
  .buy-info,
  .old-price,
  .discount {
    font-size: 12px;
  }

  .offer-details-table.items-table-wrap .buy-info,
  .offer-details-table.items-table-wrap .old-price {
    font-size: 15px;
  }

  .offer-seller-table.items-table-wrap .buy-info,
  .offer-seller-table.items-table-wrap .old-price {
    font-size: 16px;
  }

  .product-details-name .buy-info,
  .product-details-name .old-price {
    font-size: 17px;
  }

  .trend-gallery strong {
    padding-top: 15px;
    font-size: 16px;
  }

  .shop-now {
    font-size: 15px;
  }

  .last-caption h2,
  .picks-caption h2 {
    font-size: 48px;
  }

  .editors-picks {
    padding: 33px 0 80px 0;
  }

  .last-chance {
    padding: 35px 0 97px 0;
  }

  .diaries-block {
    padding: 60px 30px 60px;
  }

  .sign-in::before {
    right: -18px;
    top: 6px;
    width: 19px;
  }

  /* Changes */
  .msg-btn.shop-now .fa-envelope {
    font-size: 16px;
  }

  .desc-txt input {
    padding: 8px 8px 7px;
    font-size: 12px;
  }

  .sign-form .MuiFormControl-root .MuiSelect-root.MuiSelect-select {
    padding: 13.5px 14px;
  }
}

@media only screen and (max-width: 1366px) {
  .rating-msg {
    padding-right: 10px;
  }

  #page-wrap-right-menu {
    height: calc(100% - 127px) !important;
  }

  .contacts-chat .contacts.coming-chat img {
    top: 31px;
  }

  .order-prod-title {
    font-size: 15px;
  }

  .contacts {
    padding: 27px 0 27px 65px;
  }

  .contacts img {
    height: 50px;
    width: 50px;
  }

  .prod-text {
    font-size: 14px;
  }

  .del-details strong,
  .del-details span,
  .ratings span {
    font-size: 13px;
    color: #333;
  }

  .contacts strong,
  .contacts span {
    font-size: 15px;
  }

  .contacts small {
    font-size: 12px;
  }

  .order-text,
  .order-prod-text {
    font-size: 16px;
    line-height: 20px;
  }

  .blogtags-sec .message h2 {
    font-size: 20px;
  }

  .contacts-chat .contacts span,
  .item-btn {
    font-size: 16px;
  }

  .brandName {
    font-size: 15px;
  }

  .header-area {
    padding: 5px 0;
  }

  .sales-details .buy-info {
    font-size: 18px;
  }

  .header-text i {
    font-size: 23px;
  }

  .weight-btns-wrap .header-text i {
    font-size: 14px;
  }

  .arrival-caption h2,
  .review-heading {
    font-size: 20px;
  }

  .review-content {
    font-size: 15px;
  }

  .review-card {
    padding: 20px 30px;
  }

  .sold {
    font-size: 14px;
  }

  .menu li a {
    font-size: 15px;
  }

  .css-1wa3eu0-placeholder {
    font-size: 14px !important;
  }

  .menu li span {
    font-size: 15px;
  }

  .wish-list {
    width: 24px;
  }

  .tell-more,
  .header-sell .sell-text {
    font-size: 14px;
  }

  .menu li .header-sell a span:hover {
    color: #f67900;
  }

  .service-details h3 {
    font-size: 18px;
    margin-bottom: 8px;
  }

  .service-details p {
    font-size: 14px;
  }

  .service-details p span {
    font-size: 15px;
  }

  .header-text {
    font-size: 16px;
  }

  .szn-caption strong {
    font-size: 24px;
  }

  .diaries-block .szn-img img {
    width: 240px;
    height: 240px;
  }

  .sign-in::before {
    right: -18px;
    top: 6px;
    width: 19px;
  }

  .btn-diaries {
    padding: 15px;
  }

  .footer-logowrap img {
    max-width: 208px;
  }
}

@media only screen and (max-width: 1299px) {
  .edit-wrapper.w-full {
    margin-top: 15px;
  }

  .new-add-form .detail-from .group-wrap .form-input {
    width: 100%;
  }

  .plp-product-screen .costume-box {
    width: 32.33%;
  }

  .search-brand {
    width: 30%;
  }

  .menu li {
    padding: 25px 0px 30px 0px;
  }

  .footer-box a {
    font-size: 16px;
  }

  .footer-logowrap img {
    max-width: 175px;
  }
}

@media only screen and (max-width: 1199px) {
  .mainlisting-wrap .plp-product-screen .product-pack {
    padding: 10px;
  }

  .sell-item .navigation-screen .label-txt {
    font-size: 15px;
  }

  .Sales-page .cal-wrap,
  .transaction-tab .cal-wrap {
    flex-direction: column;
  }

  .transaction-tab .cal-fld {
    width: 100%;
    margin-bottom: 15px;
  }

  .transaction-tab .cal-fld span {
    text-align: center;
  }

  .Sales-page .cal-fld {
    width: 100%;
    margin-bottom: 15px;
  }

  .Sales-page .cal-fld:last-child {
    margin-bottom: 0;
  }

  .profile-wrapper .tags-wrap .container .tags {
    width: auto;
  }

  .menu li a {
    font-size: 13px;
  }

  .menu li span,
  .css-1wa3eu0-placeholder {
    font-size: 13px !important;
  }

  .header-text {
    font-size: 14px;
  }

  .logo {
    width: 15%;
    margin: 0 auto;
  }

  .login-content {
    width: 45%;
    text-align: left;
    margin-top: 10px;
  }

  .header .list {
    width: 42%;
  }

  .signup-register {
    width: 24%;
    margin-top: 0;
  }

  .menu li {
    font-size: 13px;
  }

  .search-brand input {
    font-size: 15px;
  }

  .explore-membership {
    font-size: 18px;
    padding: 17px;
    left: 11%;
  }

  .arrival-caption h2 {
    font-size: 28px;
  }

  .shop-now {
    font-size: 14px;
  }

  .new {
    padding: 8px 22px;
    font-size: 14px;
  }

  .costume-info strong,
  .trend-gallery strong {
    font-size: 14px;
  }

  .costume-info p {
    font-size: 12px;
  }

  .last-caption h2 {
    font-size: 28px;
  }

  .picks-caption h2 {
    font-size: 36px;
  }

  .diaries .slick-initialized .slick-slide {
    padding-left: 15px;
    padding-right: 15px;
  }

  .szn-caption h2 {
    font-size: 30px;
  }

  .szn-caption p {
    font-size: 18px;
  }

  .instagram-box {
    margin-left: 10px;
    margin-right: 10px;
  }

  .react-autosuggest__suggestion {
    font-size: 16px;
  }

  .diaries-block .szn-img img {
    width: 190px;
    height: 190px;
  }

  .btn-dark {
    min-width: 160px;
  }

  .add-inner {
    display: block;
  }

  .add-left {
    margin-bottom: 15px;
  }

  /* polling-popup */
  #polling-popup-wrap h3 {
    font-size: 32px;
  }

  .btn-banner {
    width: 60px;
    height: 60px;
    padding: 15px;
  }

  .trends-caption h2 {
    padding-left: 0;
  }

  .btn-diaries {
    padding: 10px;
  }

  /* Changes */
  .order-bottom-right {
    width: 35%;
  }

  .register-popup.add-brand .select-opt__placeholder {
    font-size: 14px !important;
    color: #4c4c4c !important;
    font-weight: 400 !important;
  }

  .sold {
    left: 10px;
  }
}

@media only screen and (max-width: 991px) {

  .faq-wrap h4 {
    font-size: 28px;
  }

  .local-frequently-ask-questions p {
    font-size: 16px;
  }

  .view-seller-wrap.seller-profile-page .product-listhead {
    padding: 25px 0;
  }

  .logout-container>div>span {
    font-size: 12px;
  }

  .main-item>div {
    width: 100% !important;
  }

  .main-item>div img {
    min-width: 100% !important;
    width: 100% !important;
  }

  .seller-wrap {
    flex-direction: column;
  }

  .about-seller,
  .post-ques-btn {
    margin-bottom: 20px;
  }

  .blog-article-one.blog-articles .blogcard-quad figure {
    height: 138px;
  }

  .header-sell .sell-text {
    font-size: 15px;
  }

  .header-sell {
    /* height: 30px; */
    margin-right: 0;
  }

  .edit-form.header-sell {
    height: auto;
  }

  .download-app {
    padding-right: 20px;
  }

  .popup-sec .close-btn {
    top: 20px;
  }

  .login .sell-item {
    padding: 7px 15px;
    font-size: 13px;
    line-height: 28px;
  }

  .login-content {
    display: none;
  }

  .icon-sell {
    vertical-align: top;
  }

  .login a,
  .logout-profile-wrap h4,
  .logout-profile-wrap a {
    font-size: 12px;
  }

  .userName-container:hover .logout-container {
    /* left: -91px; */
    padding: 10px 18px;
    min-width: 179px;
  }

  .logout-profile-wrap .profile-img {
    height: 30px;
    width: 30px;
    margin-right: 11px;
  }

  .userName-container:hover .logout-container {
    /* left: -77px; */
  }

  .logo-class {
    font-size: 25px;
  }

  .menu {
    padding-left: 0;
  }

  .menu li {
    font-size: 13px;
    padding: 20px 1% 20px 0px;
  }

  .search-brand {
    padding: 10px;
  }

  .diaries-block {
    padding: 30px 28px 40px;
  }

  .instagram .btn-diaries {
    padding: 15px;
  }

  .btn-diaries,
  .instagram .btn-diaryprev {
    left: 10px;
  }

  .detail-from .header-sell {
    height: auto;
  }

  .btn-diarynext,
  .instagram .btn-diarynext {
    right: 10px;
    left: auto;
  }

  .signup-form {
    width: calc(100% - 20px);
    left: 0px;
    top: 15px;
    height: auto;
    bottom: 15px;
    right: 0px;
    transform: none;
    padding: 40px 7% 30px;
  }

  .or-border::before,
  .or-border::after {
    width: 250px;
  }

  .register-signin a {
    font-size: 40px;
  }

  .para-form {
    margin-top: 40px;
    margin-bottom: 28px;
    font-size: 22px;
    font-weight: 400;
  }

  .mail-button span,
  .register-email span {
    font-size: 18px;
  }

  .mail-button {
    padding: 18px 28px;
    display: flex;
    align-items: center;
  }

  .facebook-icn {
    width: 12px;
    height: 26px;
    margin: 0 30px 0 10px;
  }

  .icon-mail {
    margin-top: 0;
    background-size: 500px 389px;
    width: 27px;
    height: 27px;
    background-position: 0px -40px;
  }

  .icon-fbarrow,
  .icon-mailarrow {
    right: 20px;
    top: 19px;
  }

  .conditions-accept a,
  .conditions-accept {
    font-size: 16px;
  }

  .conditions-accept {
    margin: 30px 0 40px;
  }

  .input-form {
    margin-top: 40px;
  }

  .input-form input {
    height: 52px;
    font-size: 16px;
  }

  .checkbox-remember label {
    font-size: 16px;
  }

  .input-regform h2 {
    font-size: 28px;
  }

  .referral-submit {
    height: 52px;
    padding: 15px 28px;
    justify-content: center;
  }

  .google-icn svg {
    width: 21px;
    height: 21px;
  }

  .diaries-block .szn-img img {
    width: 150px;
    height: 150px;
  }

  .faq {
    padding: 30px 15px 0;
  }

  .qa {
    padding: 30px 15px 15px;
  }

  .ask-btn {
    height: 50px;
    min-width: 100px;
  }

  .ask-more input {
    height: 50px;
    width: calc(100% - 100px);
  }

  .prod-detail {
    padding-left: 15px;
  }

  .prod-detail {
    width: calc(100% - 75px);
  }

  .prod-text {
    font-size: 14px;
    margin-bottom: 8px;
  }

  .del-details strong,
  .del-details span,
  .ratings span,
  .del-details p {
    font-size: 12px;
  }

  .ratings li {
    font-size: 16px;
  }

  .ratings span {
    font-size: 14px;
  }

  .prod-price {
    margin-bottom: 10px;
  }

  .btn-dark {
    padding: 13px 10px;
    min-width: 130px;
  }

  .profile-wrapper .plp-product-screen {
    padding-top: 17px;
    padding-bottom: 0;
  }

  .saved-add h4 {
    font-size: 20px;
  }

  .profile-details .detail-from {
    padding-top: 0;
  }

  .order-chat {
    padding-top: 35px;
  }

  .order-wrap h1 {
    font-size: 50px;
    margin-bottom: 25px;
  }

  .prd-wrap {
    padding: 20px;
  }

  .prd-img {
    width: 50px;
    height: 50px;
  }

  .prd-detail {
    width: calc(100% - 50px);
  }

  .prd-title {
    padding-right: 60px;
  }

  .chatbox-top {
    padding: 20px 20px 0;
    height: 350px;
  }

  .send-form input {
    height: 60px;
    font-size: 16px;
    padding: 15px 20px;
    border-radius: 35px;
  }

  .chatbox-bottom {
    padding: 20px;
  }

  /* polling-popup */
  #polling-popup-wrap .popup-sec {
    width: calc(100% - 20px);
    padding: 30px 30px;
  }

  #polling-popup-wrap .cards-wrap {
    padding: 20px 20px;
  }

  #polling-popup-wrap .option-field {
    margin-right: 15px;
    text-align: center;
  }

  .option-field input {
    margin-right: 0;
    margin-bottom: 6px;
  }

  #polling-popup-wrap h3 {
    font-size: 26px;
  }

  /* karun */
  .login {
    padding-left: 0;
  }

  .btn-bannerprev {
    left: 13px;
  }

  .trends-caption h2 {
    padding: 0;
  }

  .editors-caption {
    padding-left: 0px;
  }

  .arrival-costumes {
    padding-left: 0px;
  }

  .footer-area {
    flex-wrap: wrap;
  }

  .footer-logowrap {
    width: 100%;
    margin-bottom: 40px;
    text-align: center;
  }

  .footer-logowrap img {
    object-fit: contain;
    max-width: 160px !important;
  }

  .footer-box {
    padding-left: 0px;
  }

  .footer-box a {
    font-size: 14px;
  }

  .signup-register {
    width: 26%;
    justify-content: flex-end;
    padding-top: 0;
  }

  .userName-container .signin-register {
    padding-right: 15px;
  }

  .notification-wrap {
    left: auto;
    right: -10px;
    transform: none;
  }

  .notification-wrap::after {
    left: auto;
    right: 15px;
    transform: none;
  }

  .mainlisting-wrap .costume-info {
    padding-right: 10px;
  }

  /* Changes */
  .order-prod-img {
    width: 105px;
    margin-bottom: 20px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .price-input-container .price-textInput {
    width: 70px;
  }
}

@media only screen and (max-width: 1023px) {
  .file-img-inputs {
    flex-wrap: wrap;
  }

  .shipping-module-wrp .file-img-inputs .input-file-wrp-shipping {
    margin-bottom: 10px;
  }

  .separate-form-shipping {}

  .product-liker.listing-table-value.my-listing-table-wrap .values-wrap {
    position: relative;
  }

  .product-liker.listing-table-value.my-listing-table-wrap .check-wrapper {
    position: absolute;
    top: 0;
    left: 10px;
  }

  .list-banner {
    height: 90px;
  }

  .list-banner img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .product-details-name .product-name {
    text-align: center;
  }

  .product-details-name .price {
    justify-content: center;
  }

  .full-item-detail .pro-btn-wrap {
    justify-content: center;
  }

  .order-right {
    width: 71%;
  }

  .services-wra .container {
    flex-direction: column;
  }

  .service-box {
    margin-bottom: 30px;
    width: 100%;
    background: #fff;
    padding: 15px 15px 15px 0;
    border-radius: 8px;
  }

  .plp-product-screen .listing-content .list-nav {
    position: absolute;
    width: auto;
    top: 0;
    right: 0;
    margin: 0;
  }

  .plp-product-screen .listing-content .list-nav .dropdown-btn {
    background: #4c4c4c;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    padding: 0;
    margin: 0;
    display: inline-block;
  }

  .plp-product-screen .listing-content .list-nav .dropdown-btn:after {
    width: 5px;
    height: 5px;
    border-radius: 50%;
    bottom: -11px;
    background: #4c4c4c;
    display: inline-block;
    left: -1px;
    top: auto;
  }

  .plp-product-screen .listing-content .list-nav .dropdown-btn:before {
    width: 5px;
    height: 5px;
    border-radius: 50%;
    top: -9px;
    bottom: auto;
    background: #4c4c4c;
    display: inline-block;
    left: -1px;
    content: "";
    position: absolute;
  }

  .listing-content .like-value,
  .listing-content .view-value,
  .listing-content .qty-value {
    font-size: 14px;
    text-align: left;
    width: auto;
    padding-left: 0;
    padding-right: 15px;
  }

  .listing-content .qty-value {
    justify-content: flex-start;
    margin-bottom: 5px;
  }

  .listing-content .product-price .discount,
  .listing-content .product-price .old-price,
  .listing-content .product-price .buy-info {
    font-size: 13px;
  }

  .plp-product-screen .listing-content .list-content {
    padding-left: 110px;
    position: relative;
  }

  .plp-product-screen .listing-content .image-value {
    position: absolute;
    top: 0;
    width: 100px;
    height: 100%;
    left: -7px;
  }

  .plp-product-screen .listing-content .image-value img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top;
  }

  .listing-content .price-value {
    text-align: left;
  }

  .listing-content .product-maker {
    margin-bottom: 5px;
  }

  .listing-content .update-value {
    font-size: 13px;
    text-align: left;
  }

  .prod-detail.product-orderinfo .prod-link .home-detail {
    width: auto !important;
    padding-left: 10px !important;
  }

  .prod-detail.product-orderinfo .prod-link {
    display: flex !important;
    justify-content: center;
  }

  .prod-title.prod-toggle .switch-wrapper.action-btn {
    width: auto !important;
    margin: 0 10px 0 0;
  }

  .buy-prod .btn-msg.msg-btn {
    width: auto;
  }

  .buy-prod .btn-msg .shop-now.msg-btn {
    margin: 0 !important;
  }

  .buy-prod .prod-toggle {
    flex-direction: initial;
  }

  .dual-order .view-dual-order .view-link.view-order-detail {
    max-width: 150px;
    margin: 0 auto;
  }

  .dual-content-order .view-dual-order .view-link {
    max-width: 200px;
    margin: 0 auto;
  }

  .dual-order .products-images .dual-product-image {
    width: 92px;
    margin: 0 auto 25px;
  }

  .group-wrap.main-group-wrapper .mob-number-wrap input {
    padding: 9px 42px 5px;
  }
}

@media only screen and (max-width: 767px) {
  /* .search-brand-desktop {
    display: none;
  } */

  .about-order-products h3::after,
  .local-shipping-section h2:after,
  .selling-easy-left-block h2::after,
  .local-product-availablity h2::after,
  .local-frequently-ask-questions h3::after {
    top: -38px;
  }

  .local-bazar-ideas h2::after {
    top: -31px;
  }

  /* local-bazar */
  .meet-local-bazar-wrapper .meet-local-left-blog {
    position: static;
    margin-bottom: 30px;
  }

  .meet-local-bazar-wrapper .blog-bottom-arrow {
    position: static;
  }

  .meet-local-bazar-wrapper .right-blog-wrap {
    margin-bottom: 30px;
  }

  .est-delivery.estimated-delivery-time {
    white-space: normal;
  }

  .make-offer-popup.create-coupon-wrapper.coupon-loader .create-coupon-text {
    font-size: 20px;
  }

  .product-sellerwrap .title {
    font-size: 20px;
    margin-bottom: 14px;
  }

  .product-item-details {
    margin-bottom: 28px;
  }

  .add-wrap {
    line-height: 1.2;
  }

  .ship-add {
    font-size: 13px;
  }

  /* .item-seller-info .offered-popup-wrap.make-offer-popup .offer-title:after {
    width: 100%;
    left: 0;
  } */

  .user-details-wrap .product-details-name .product-name {
    text-align: left;
    margin-bottom: 6px;
  }

  .user-details-wrap>span {
    display: block;
    margin-bottom: 5px;
  }

  .chat-block-head {
    padding-bottom: 40px;
  }

  .contacts-chat-inner .fa-arrow-left {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #622bc5;
    color: #fff;
  }

  .chat-fld-wrap .container .contacts-chat {
    margin: 17px 0;
  }

  .ship-wrap {
    height: 96px;
    margin-bottom: 12px;
  }

  .contacts-chat-inner {
    position: relative;
  }

  .back-link {
    font-family: "Roboto";
    font-size: 13px;
    position: absolute;
    right: 0;
    top: -36px;
    letter-spacing: 1px;
    color: #f67900;
    text-decoration: underline;
  }

  .chat-fld-wrap {
    padding: 0;
  }

  .chat-img-div {
    width: 60px;
    height: 60px;
    margin: 0 16px 4px 0;
  }

  .user-details-wrap .product-details-name .price {
    padding: 0;
  }

  .send-btn {
    width: 38px;
    height: 35px;
  }

  .send-form input {
    height: 44px;
  }

  .categories-details ul li .img-wrap {
    height: 100px;
    width: 100px;
  }

  .categories-details ul li .img-wrap img {
    height: 100%;
    width: 100%;
    object-fit: cover;
  }

  .sublist-menu.other .sub-menu2,
  .sublist-menu.other .sub-menu {
    position: static;
    box-shadow: none;
  }

  .sublist-menu.other .other-options {
    box-shadow: 0px 2px 16px -4px rgba(0, 0, 0, 0.2);
    border-radius: 7px;
  }

  .listing-content .product-maker,
  .listing-content .product-price {
    font-size: 14px;
  }

  .custom-signing-wrap .left-item-list i.fa-chart-line,
  .custom-signing-wrap .logout-container>div a i {
    margin: 0 7px 0 0;
  }

  .custom-signing-wrap .logout-container>div a i {
    font-size: 18px;
    width: 23px;
  }

  .shipping-inner.shipping-remade .ship-edit {
    z-index: 0;
  }

  /* new code start */
  .cart-wrap:after {
    display: none;
  }


  /* .header-login {
    padding-left: 51px;
  } */

  .menu-strip {
    position: absolute;
    top: -49px;
  }

  /* new code end */
  .trends.category-trends .container {
    padding: 0 0 0 4%;
  }

  .view-seller-wrap.seller-profile-page .plp-category {
    padding: 37px 15px 15px;
  }

  .location-popup.make-offer-popup .offer-content {
    width: 98%;
  }

  .location-popup .popup-body {
    padding: 0;
  }

  .sell-product {
    flex-direction: column;
  }

  .navigation-screen .attr-elements .label-txt {
    text-align: left;
  }

  .categories-blocks {
    margin-right: 0;
  }

  .menu .header-sell {
    display: none;
  }

  .mainlisting-wrap .plp-category {
    position: fixed;
    right: 0;
    top: 0;
    z-index: 99999999999;
    background: #fff;
    padding: 55px 22px;
    overflow: auto;
    height: 100vh;
    transition: all 2s ease-in-out;
  }

  /* .mainlisting-wrap .plp-category{
    height: 100%;
    width: 100%;
    display: block;
    position: fixed;
    top: 0;
    right: -600px;
   
    bottom: 0;
    z-index: 30;
    background: #fff;
    overflow-y: auto;
    visibility: hidden;
    opacity: 0;
    transition: all 2s ease-in-out;
   }
  .mainlisting-wrap .plp-category.addFilterText{
    visibility: visible;
    opacity: 1;
    right: 0;
  } */

  .plp-category i {
    display: block;
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 28px;
    color: #f86202;
  }

  .plp-header.product-listhead .cat-head .filter-head {
    font-weight: 500;
    font-size: 18px;
    margin: 14px 0 6px;
  }

  .plp-header.product-listhead .cat-head .filter-head i {
    font-size: 16px;
  }

  .right-prof-sec .message {
    padding: 0 0 20px;
  }

  .costume-info .brand+p .discount {
    width: 100%;
  }

  .chat-fld-wrap .full-item-detail {
    display: none;
  }

  .view-seller-wrap .follow-txt-info {
    justify-content: center;
  }

  .slick-prev,
  .slick-next {
    zoom: 1;
  }

  .product-details-name .price {
    justify-content: flex-start;
  }

  .product-sellerwrap .product-item-details .it-dtls,
  .product-sellerwrap .item-name-detail .it-dtls {
    position: relative;
    border-bottom: 1px solid #f86202;
    margin-bottom: 0;
    line-height: 42px;
  }

  .product-sellerwrap .item-name-detail .it-dtls {
    margin-top: 0;
  }

  .product-sellerwrap .item-name-detail {
    margin-top: 0;
  }

  .product-sellerwrap .product-item-details .it-dtls:after,
  .product-sellerwrap .item-name-detail .it-dtls::after {
    content: "\f067";
    font-size: 20px;
    display: block;
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    position: absolute;
    top: 0;
    right: 14px;
    color: #f86202;
    font-size: 15px;
  }

  .product-sellerwrap .product-item-details .selected.it-dtls:after,
  .product-sellerwrap .item-name-detail .selectedDes.it-dtls::after {
    display: none;
  }

  .product-sellerwrap .product-item-details .it-dtls.selected:before,
  .product-sellerwrap .item-name-detail .it-dtls.selectedDes::before {
    content: "\f068";
    font-size: 20px;
    display: block;
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    position: absolute;
    top: 0;
    right: 14px;
    color: #f86202;
    font-size: 15px;
  }

  .product-sellerwrap .product-item-details ._1I_qj._2mqKm._1HWL6,
  .product-sellerwrap .item-name-detail ._1I_qj._2mqKm._1HWL6 {
    margin-top: 12px;
  }

  .share-icon-group {
    justify-content: center;
  }

  .author-text {
    margin-top: 10px;
  }

  .author-text i {
    font-size: 25px;
    margin-left: 0;
  }

  .authenticate h4 {
    font-size: 18px;
  }

  .header-address .delivery-text {
    max-width: 42px;
  }

  .product-sellerwrap .popular-costumes .slick-list {
    margin-right: 0;
  }

  .product-sellerwrap .costume-box {
    padding: 10px 1px;
    margin: 0 10px 0 0;
    min-height: 318px;
    border: 1px solid #e6e2e2;
    filter: none;
  }

  /* .product-filter-wrap .plp-category{
    display: flex;
    overflow: auto;
    justify-content: space-between;
  }
  .product-filter-wrap .plp-category div{
    margin-right: 12px;
  } */
  .popular-costumes .costume-box {
    width: auto;
  }

  .product-filter-wrap .popular-costumes {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .product-filter-wrap .popular-costumes .costume-box {
    width: 49%;
    margin-bottom: 9px;
  }

  .copyright-block {
    padding: 20px 0 30px;
  }

  .pendingorder-popup .form-group {
    flex-direction: column;
  }

  .pendingorder-popup .form-label {
    margin-bottom: 5px;
  }

  .pendingorder-popup .form-label,
  .pendingorder-popup .form-control {
    width: 100%;
  }

  button.complete-purchase.disabled {
    margin-bottom: 0;
  }

  .buttons-wrap button.complete-purchase.disabled {
    border-radius: 0;
  }

  .buttons-wrap {
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    right: 0;
    background: white;
    z-index: 1;
  }

  .btn-wrap {
    display: flex;
    filter: drop-shadow(0.5px 1.598px 2.5px rgba(0, 0, 0, 0.21));
  }

  .btn-wrap .pro-btn-wrap {
    width: 50%;
    padding: 0;
  }

  .btn-wrap .pro-btn-wrap button {
    max-width: none;
    padding: 0 7px;
    font-size: 11px;
    border-radius: 0;
    margin-bottom: 0;
  }

  .pro-btn-wrap .btn-shop button {
    background-color: #fff;
    color: #f86202;
  }

  .pro-btn-wrap .btn-shop button:hover {
    background-color: #f86202;
    color: #fff;
  }

  .pro-btn-wrap .complete-purchase {
    margin-right: 0 !important;
    border-radius: 0;
  }

  .follow-unfollow {
    display: block;
    margin: 20px auto 0;
    text-align: center;
  }

  .view-seller-wrap.seller-profile-page .badges-container {
    justify-content: center;
  }

  .wishlist-section .costume-block,
  .wishlist-section .costume-info {
    z-index: 0;
  }

  .make-offer-popup.seller-reg {
    display: block;
    height: 100vh;
    background: #fff;
  }

  .make-offer-popup.seller-reg .offer-content.seller-register-popup {
    height: auto;
    box-shadow: none;
  }

  .local-reviews .review-box:last-child {
    margin-bottom: 0;
  }

  .btn-msg.msg-btn {
    width: 100%;
  }

  .success-mark {
    margin-top: 26px;
  }

  .sign-img.log-img {
    display: none;
  }

  .sign-form {
    width: 100%;
    padding: 0 0 20px;
  }

  .sign-img {
    display: none;
  }

  .cond a {
    margin-top: 15px;
  }

  .inner-sign .detail-from input[type="checkbox"] {
    vertical-align: bottom;
  }

  .other-options .sublist-menu2 span {
    display: flex;
    justify-content: space-between;
  }

  .sublist-menu.other .other-options .sub-menu2 {
    z-index: 18;
    top: 123px;
    left: 8px;
    padding: 6px 10px 6px 27px;
  }

  .condition-wrap .slick-slide .label-txt {
    min-height: 78px;
  }

  .related-article-table {
    overflow: auto;
  }

  #article-tbl th {
    white-space: nowrap;
    text-align: center !important;
  }

  #article-tbl td,
  #article-tbl th {
    text-align: center;
  }

  #article-tbl td button {
    display: flex;
  }

  .login {
    padding: 10px 0;
  }

  .msg-seller-wrap {
    margin: 0 auto;
  }

  .pro-btn-wrap {
    justify-content: center;
  }

  .seller-wrap {
    /* align-items: center !important; */
    width: 100%;
  }

  .about-seller-text {
    /* flex-direction: column; */
    align-items: center;
    text-align: center;
  }

  .about-seller .seller-prof-img {
    margin-right: 12px;
  }

  .about-seller {
    width: 100%;
  }

  .about-seller h4.info-title {
    text-align: left;
  }

  .tittle-wrap {
    padding: 0 !important;
  }

  .confirmed,
  .rating-review-wrap {
    justify-content: center !important;
  }

  .seller-wrap .follow-unfollow.view-follow .complete-purchase {
    width: 88px;
    font-size: 13px;
    height: 33px;
  }

  .seller-badges {
    /* justify-content: center; */
    border-top: 1px solid #ecedf1;
    width: 100%;
    padding-top: 20px;
    margin-top: 20px;
  }

  .about-seller h4.info-title {
    margin-top: 10px;
  }

  .seller-wrap .about-seller h4 {
    margin-bottom: 5px;
    font-weight: 600;
  }

  .follow-txt-info {
    margin-bottom: 4px;
  }

  .seller-wrap .rating-review-wrap {
    margin-top: 8px;
  }

  .buy-now {
    margin: 0 auto 25px;
    /* max-width: 310px; */
  }

  .sales-details .brandName {
    font-size: 20px;
  }

  .sales-details .brandName .brand-name {
    margin-bottom: 11px;
  }

  .product-details-name .product-name {
    font-size: 19px;
  }

  .no-product-wrap h4 {
    font-size: 18px;
  }

  .no-product {
    width: 118px !important;
  }

  .cart-product-text {
    width: 100% !important;
  }

  .cart-base .cart-des .brandName {
    text-align: center;
  }

  .cart-base .cart-des .product-name {
    text-align: center;
    text-transform: capitalize;
  }

  .cart-base .cart-des .price {
    text-align: center;
  }

  .check-out-prod-card .desc-txt {
    width: 100%;
  }

  .attr .navigation-back {
    margin-right: 0;
  }

  .attr .navigation-container.both-btn {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .attr .back-btn {
    padding: 9px 60px;
  }

  .bm-menu-wrap {
    width: 100% !important;
    top: 0 !important;
  }

  #page-wrap-right-menu .msg-card {
    padding: 21px 68px 21px 85px;
  }

  .bm-item.msg-popup .msg-card.contacts img {
    top: 46px;
  }

  #sidebar-menu {
    height: 100% !important;
  }

  .bm-item.right-menu-header.view-btn {
    padding: 16px 0 16px;
  }

  .contacts-chat .contacts span {
    border-radius: 17px;
    min-height: 60px;
    padding: 10px 18px;
  }

  .contacts-chat .contacts.coming-chat span {
    border-top-left-radius: 17px;
  }

  .contacts-chat .contacts span {
    border-top-left-radius: 0;
  }

  .contacts-chat .contacts {
    margin-right: 13%;
  }

  .contacts-chat .contacts.coming-chat {
    margin-left: 13%;
  }

  .contacts-chat .contacts.coming-chat img {
    top: 28px;
  }

  /* .attr .slct-optns {
    display: flex;
    flex-wrap: wrap;
  } */

  .slct-optns .attr-optns {
    min-width: 50px;
  }

  .react-calendar {
    width: 100% !important;
  }

  .pay-wrap {
    flex-direction: column;
    justify-content: center;
  }

  .pay-wrap .shop-now {
    width: 100%;
    padding: 10px;
  }

  .pay-wrap .buy-now {
    margin: 15px 0 0 0 !important;
    width: 100%;
    padding: 10px;
    justify-content: center;
  }

  .buy-now span {
    white-space: nowrap;
  }

  .coupon-block.desc-txt input {
    width: 100%;
    font-size: 14px;
  }

  .cart-des {
    margin-left: 0 !important;
  }

  /* .checkout-total span {
    font-size: 15px !important;
  } */

  .checkout-total {
    padding: 0 5px;
  }

  .blog-article-one.blog-articles .blogcard-quad figure {
    height: 206px;
  }

  .order-text,
  .order-prod-text {
    font-size: 15px;
  }

  .del-details strong {
    padding: 0 10px;
    margin-bottom: 8px;
  }

  .header-text i {
    font-size: 16px;
  }

  .header-text i.fa-apple {
    font-size: 18px;
    margin-bottom: 3px;
  }

  .signin-register .prof {
    max-width: 16px;
  }

  .order-timeline {
    padding-bottom: 0;
    padding-top: 15px;
    width: 100%;
    margin-top: 0;
  }

  .order-bottom-right {
    width: 100%;
  }

  .order-top,
  .order-bottom-left {
    /* flex-direction: column; */
  }

  .order-bottom-detail {
    flex-direction: column;
  }

  .order-left,
  .order-right {
    width: 100%;
    padding-right: 0;
  }

  .order-left {
    margin-bottom: 20px;
  }

  .order-prod-detail {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
  }

  .popular-arrival .slick-next,
  .popular-arrival .slick-prev {
    top: 50%;
    transform: translate(0, -50%);
  }

  .order-right {
    width: 100%;
    margin-bottom: 15px;
  }

  .switch-wrapper {
    position: static;
  }

  .plp-wrap {
    width: 100%;
  }

  .mainlisting-wrap .plp-product-screen {
    justify-content: space-between;
  }

  .wishlist-section .plp-product-screen .costume-box {
    width: 100%;
  }

  .plp-wrap {
    padding-left: 0;
  }

  .plp-product-screen .costume-box {
    padding: 0;
    width: 100%;
    margin-bottom: 9px;
  }

  .cat-head {
    width: 100%;
    text-align: center;
    padding-left: 0;
    margin-bottom: 15px;
    flex-direction: column;
  }

  .plp-header.product-listhead .cat-head h2 {
    margin-bottom: 10px;
  }

  /* .cart-wrap:after {
    left: -6px;
  } */

  .uploading-file-wrap.upload-img-wrap.add-product-upload-img .rend-box {
    margin-bottom: 40px;
  }

  .service-box {
    width: 100%;
    background: #fff;
    padding: 15px 15px 15px;
    border-radius: 8px;
  }

  .services-wra {
    padding: 30px 0 5px;
  }

  .services-wra .container {
    flex-direction: column;
  }

  .service-box {
    margin-bottom: 30px;
  }

  .press-text,
  .app-text {
    margin-bottom: 20px;
  }

  .press-text,
  .press-logos {
    width: 100%;
  }

  .copyright-block .container,
  .the-press .container {
    flex-direction: column;
  }

  .copyright-block a {
    display: block;
    margin: 5px 6px 0;
    text-align: center;
  }

  .footer-social {
    margin-top: 26px;
  }

  .copyright-info {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    text-align: center;
    margin-bottom: 10px;
  }

  .media {
    text-align: center;
  }

  .media a {
    display: inline-block;
  }

  .footer-block {
    padding: 0;
    flex-wrap: unset;
    flex-flow: wrap;
  }

  .footer-box.shop-row {
    margin-bottom: 18px;
  }

  .footer-box.shop-row:last-child {
    margin-bottom: 0;
  }

  .shop-now {
    margin-left: 10px;
  }

  .logout-container {
    top: 100%;
    left: -41px;
    min-width: 133px;
  }

  .userName-container:hover .logout-container {
    /* left: -123px; */
  }

  .slick-next {
    right: -15px !important;
  }

  .slick-prev {
    left: -15px !important;
  }

  .logo-class {
    font-size: 20px;
    width: 99px;
    display: block;
  }

  .footer-box.footer-logowrap .logo-class {
    width: auto;
    margin-bottom: -9px;
  }

  .arrival-caption h2 {
    font-size: 24px;
    text-align: left;
  }

  .szn-caption strong {
    font-size: 18px;
    margin-bottom: 20px;
  }

  .szn-caption {
    flex-direction: column;
  }

  .search-brand {
    position: absolute;
    top: 61px;
    right: 15px;
    z-index: 9;
    margin: 0;
    /* width: 82%; */
    width: 96%;
    right: 7px;
    padding: 10px 17px;
    border: none;
    z-index: 0;
    /* overflow: auto; */
  }

  header {
    padding-bottom: 0;
  }

  .search-brand input {
    font-size: 13px;
  }

  .select-opt__control {
    padding-left: 0;
  }

  .header-login {
    margin-bottom: 12px;
  }

  .menu-strip {
    display: inline-block;
    width: 36px;
    height: 26px;
    padding: 5px;
    cursor: pointer;
    margin-top: 2px;
  }

  .menu-strip span {
    width: 100%;
    height: 2px;
    margin: 8px 0;
    background: #f86202;
    display: inline-block;
    position: relative;
  }

  .menu-strip span:before,
  .menu-strip span:after {
    width: 100%;
    content: "";
    position: absolute;
    left: 0;
    top: -8px;
    height: 2px;
    background: #f86202;
  }

  .menu-strip span:after {
    bottom: -8px;
    top: auto;
  }

  .main-menu {
    align-items: center;
  }

  .menu {
    /* position: absolute; */
    /* top: 100%; */
    top: 0;
    position: fixed;
    /* height: 100%; */
    height: 100vh;
    width: 72%;
    left: -200%;
    /* width: 108%; */
    background: #fff;
    z-index: 11;
    /* left: -4%; */
    padding: 0 20px;
    transition: all 1s ease-in-out;
    display: block;
    /* transform: translateY(15px); */
    transform: translateX(-100%);
    border-radius: 0;
    /* border-top-left-radius: 0;
    border-top-right-radius: 0; */
    overflow: hidden auto;
  }

  .activeMenu .menu {
    left: 0;
    transform: translateX(0);
  }

  .hamburger-menu.activeMenu {
    /* display: block; */
    z-index: 10;
    visibility: visible;
    opacity: 1;
  }

  .sub-menu {
    width: 100%;
    left: 0;
    padding: 0 0 0 15px;
    position: static;
  }

  .sublist-menu {
    position: relative;
  }

  .sublist-menu.popular>a:after {
    display: none;
  }

  /* .sublist-menu>a:after,
  .sublist-menu.other>span:after,
  .sublist-menu.brand-sub-menu>span:after {
    content: "";
    font-weight: bold;
    float: right;
    margin-left: 5px;
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #4c4c4c;
    position: absolute;
    top: 16px;
    right: 0;
    transform: translateY(-50%);
  } */
  .sublist-menu {
    position: relative;
  }

  .sublist-menu .arrow-wrap {
    font-weight: bold;
    float: right;
    margin-left: 5px;
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #4c4c4c;
    position: absolute;
    top: 16px;
    right: 0;
    transform: translateY(-50%);
    transition: all 0.5s;
  }


  /* .sublist-menu.active>a:after,
  .sublist-menu.other.active>span:after,
  .sublist-menu.brand-sub-menu.active>span:after {
    transform: translateY(-50%) rotate(180deg);
  } */

  .sub-menu li:first-child {
    padding-top: 15px;
  }

  .header-menu {
    position: relative;
    border: none;
  }

  /* .menu {
    box-shadow: 0 10px 20px #e5e5e5;
  } */

  .menu li {
    font-size: 13px;
    padding: 10px 0;
    display: block;
  }

  .login .sell-item {
    border: 2px solid #000000;
    border-radius: 40px;
    top: 0;
    left: 0;
    transition: all 0.15s linear 0s;
    position: relative;
    display: inline-block;
    color: #000000;
    box-shadow: 6px 6px 0 #707070;
    font-size: 12px;
    padding: 4px 11px;
    display: flex;
    align-items: center;
  }

  .icon-sell {
    margin: 0 10px 0 0;
  }

  /* .header .list {
    width: 43px;
  } */
  .signup-register {
    width: auto;
    margin-top: 0;
  }

  .sign-in,
  .wish-list,
  .signin-register {
    margin-right: 0;
    padding-right: 10px !important;
  }

  .download-app {
    padding-right: 10px;
  }

  .sign-in::before {
    width: 15px;
    height: 1px;
    right: -12px;
    top: 6px;
  }

  .logo {
    width: 130px;
  }

  .logo p {
    display: none;
  }

  .login .sell-item:after {
    content: "";
    position: absolute;
    right: -10px;
    bottom: -10px;
    border: 2px solid #000000;
    padding: 16px 88px 29px 34px;
    border-radius: 40px;
    z-index: -1;
  }

  .lastchance-costumes,
  .arrival-costumes,
  .editors-costumes {
    display: block;
  }

  .last-stock,
  .last-caption,
  .arrival-caption,
  .editors-caption {
    width: 100%;
  }

  .popular-costumes,
  .popular-picks {
    width: 100%;
    position: relative;
  }

  .popular-picks {
    margin-left: 0;
  }

  .costume-box,
  .editors-box {
    margin: 0;
    width: 100%;
    padding: 1px;
  }

  .last-chance .container,
  .popular-arrival .container,
  .editors-picks .container {
    display: flex;
    flex-flow: column;
  }

  .lastchance-costumes,
  .arrival-costumes,
  .editors-costumes {
    order: 1;
  }

  .last-chance .last-prev,
  .popular-arrival .costume-prev,
  .editors-picks .picks-prev {
    order: 2;
    justify-content: center;
  }

  .last-caption,
  .arrival-caption,
  .editors-caption {
    text-align: center;
  }

  .diaries-block .szn-img {
    display: inline-block;
  }

  .footer-area {
    flex-flow: wrap;
  }

  .footer-box {
    width: 50%;
    margin-bottom: 0;
  }

  .szn-caption h2,
  .update-instagram h2 {
    font-size: 26px;
  }

  .header-area span {
    font-size: 14px;
    line-height: 1.2;
  }

  .btn-banner {
    width: 50px;
    height: 50px;
    padding: 0;
  }

  .btn-bannerprev {
    left: 5px;
  }

  .btn-bannernext {
    right: 5px;
  }

  .home-banner img {
    height: 156px !important;
    object-position: -155px 0;
  }

  .explore-membership {
    left: 20px;
    font-size: 14px;
    padding: 14px;
    top: auto;
  }

  /* .icon-cart {
    background-position: -96px -8px;
    width: 24px;
    height: 26px;
    background-size: 628px 530px;
  } */
  .register-signin a {
    font-size: 28px;
  }

  .mail-button span,
  .register-email span,
  .para-form {
    font-size: 16px;
  }

  .conditions-accept a,
  .conditions-accept {
    font-size: 14px;
    line-height: 1.2;
  }

  .conditions-accept {
    margin: 15px 0 25px;
    line-height: 1.6;
  }

  .conditions-accept a:first-of-type {
    margin-left: 0;
  }

  .icon-close {
    top: 20px;
    right: 20px;
  }

  .or-border {
    font-size: 16px;
  }

  .or-border::after,
  .or-border::before {
    top: 10px;
  }

  .referral-submit {
    width: 30%;
  }

  .input-form .reg-input {
    width: 100%;
    margin-right: 0;
  }

  .user-corner {
    display: block;
  }

  .faq {
    width: 100%;
  }

  .qa {
    width: 100%;
  }

  .faq h2,
  .qa h2 {
    font-size: 26px;
  }

  .acc-data {
    padding-right: 0;
  }

  .plp-product-screen {
    padding: 10px 0 0;
  }

  .buy-prod {
    display: block;
    margin-bottom: 20px;
    text-align: center;
  }

  .prod-img {
    margin: 0 auto 15px;
  }

  .prod-detail {
    width: 100%;
    display: block;
    padding-left: 0;
  }

  .prod-detail-left {
    width: 100%;
    margin-bottom: 10px;
  }

  .prod-link {
    width: 100%;
  }

  .saved-add {
    padding-bottom: 40px;
  }

  .order-data {
    display: block;
    min-height: 700px;
    height: auto;
    border: 0;
  }

  .chat-left-wrap,
  .chatbox {
    width: 100%;
    border: 1px solid #bebebe;
    min-height: 425px;
  }

  .chat-left-wrap {
    min-height: 320px;
    height: auto;
    margin-bottom: 15px;
    border-bottom: 1px solid #bebebe;
  }

  .or-border::before,
  .or-border::after {
    width: 200px;
  }

  /* custom-css */
  .qa-list li {
    width: 100%;
  }

  .trends.category-trends .trend-gallery strong {
    padding-top: 9px;
  }

  .trends {
    display: block;
    padding: 15px 0 30px 0px;
  }

  .trend-gallery {
    margin-right: 0;
  }

  .trends-caption {
    text-align: center;
    margin-bottom: 20px;
    z-index: 0;
  }

  .trends-list {
    margin-left: 0;
  }

  /* .trends-list .slick-slide{
    width: 35% !important;
  } */
  .cartmenu-title {
    display: none;
  }

  .cart-itemlist.cart-list-item .cart-product {
    width: 42%;
    margin: 0 auto 20px;
  }

  .cart-itemlist.cart-list-item .cart-desc {
    width: 100%;
  }

  .cart-itemlist.cart-list-item .cart-size,
  .cart-itemlist.cart-list-item .cart-qty,
  .cart-itemlist.cart-list-item .cart-price,
  .cart-itemlist.cart-list-item .cart-delete {
    width: 25%;
  }

  .register-signin span {
    font-size: 35px;
  }

  /* karun */
  .login {
    padding-left: 0;
  }

  .editors-breadcurmb a {
    font-size: 27px;
  }

  .footer-box {
    width: 23%;
  }

  .footer-logowrap {
    max-width: none;
    width: 100%;
  }

  .option-container-item {
    height: 70px !important;
    width: 70px !important;
  }

  .main-item {
    text-align: center;
  }

  .main-item div {
    width: auto !important;
  }

  .main-item img {
    max-width: 230px !important;
    min-width: 230px !important;
    max-height: 230px !important;
    width: 230px !important;
  }

  #polling-popup-wrap .popup-sec {
    padding: 30px 15px;
    height: calc(100vh - 250px);
  }

  #polling-popup-wrap .cards-wrap {
    padding: 20px 15px;
  }

  .option-field-wrapper {
    padding-right: 0;
  }

  .option-field input {
    margin-right: 5px;
    margin-bottom: 0;
  }

  .popup-sec .close-btn {
    right: 15px !important;
  }

  .prod-toggle {
    justify-content: center;
    flex-direction: column;
    margin: 15px auto;
    margin-bottom: 15px;
    width: 100%;
  }

  .area-field textarea {
    width: 100%;
  }

  .costume-info {
    padding: 17px 10px 10px;
  }

  .update-instagram {
    padding: 70px 0;
  }

  .footer {
    padding: 40px 0 0;
  }

  .trend-img {
    width: 145px;
    height: 145px;
    margin: 0 auto;
  }

  .gr-co {
    margin-right: 5px;
  }

  /* Changes */
  .order-prod-img {
    width: 155px;
  }

  .info-wrap {
    display: block !important;
  }

  .info-wrap .info-block {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
  }

  .matrix-block.info-wrap .info-block {
    width: 100%;
    margin-bottom: 10px;
  }

  .info-wrap .info-block p {
    margin: 0 7px 0 0;
  }

  .info-wrap .info-block .matrix-key {
    margin: 0 7px 0 0;
  }

  .profile-wrapper .tags-wrap .container .tags {
    display: block;
  }

  .dual-order .dual-order-head .dual-content {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .dual-order .dual-order-head .dual-content h5 {
    margin-left: 10px;
  }

  .dual-order .dual-order-head .dual-content.order {
    display: block;
  }

  .dual-order .dual-order-head .dual-menu {
    margin-left: 10px;
  }

  .dual-order .dual-order-head .dual-content.order .dual-menu {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .dual-order .dual-order-head .dual-content.order .heading-menu {
    margin-left: 10px;
  }

  .blog-info-wrp {
    display: block;
  }

  .blog-info-wrp .social-info,
  .blog-info-wrp .blog-comment {
    width: 100%;
  }

  .order-timeline .products-details {
    margin-bottom: 30px;
  }

  .costume-info .brand+p {
    display: flex;
    flex-flow: wrap;
    justify-content: space-between;
  }

  .product-sellerwrap .costume-info .brand+p {
    justify-content: space-between;
  }

  /* .product-sellerwrap .costume-box .costume-info {
    text-align: center;
  } */
  .costume-info .brand+p .free-shipping {
    margin-left: 10px;
  }

  .plp-filters .sort-drop {
    width: 66%;
    margin-left: 34%;
  }

  .product-listhead .cat-head {
    margin-bottom: 0;
  }

  .product-listhead .cat-head+h2 {
    width: 30%;
    margin-top: -34px;
  }

  .checkout-right .cartmenu {
    width: calc(100% - 50px) !important;
  }

  .checkout-right .delete-cart-product {
    right: -62px !important;
    top: 4px;
  }

  .item-seller-info .pro-slide-wrap {
    flex-flow: wrap;
    z-index: 0;
  }

  .item-seller-info .option-container {
    width: 100%;
    order: 2;
    height: auto;
    display: block;
  }

  .item-seller-info .product-view {
    width: 100%;
    order: 1;
    margin-bottom: 10px;
  }

  .item-seller-info .option-container .slick-prev {
    width: 25px !important;
    height: 25px !important;
    bottom: auto !important;
    top: 50% !important;
    transform: translateY(-50%) rotate(90deg);
    right: auto !important;
    left: 0 !important;
    border-radius: 50% !important;
    background-size: 13px !important;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.08);
  }

  .item-seller-info .option-container .slick-next {
    width: 25px !important;
    height: 25px !important;
    bottom: auto !important;
    top: 50% !important;
    transform: translateY(-50%) rotate(-90deg);
    right: 0 !important;
    left: auto !important;
    border-radius: 50% !important;
    background-size: 13px !important;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.08);
    zoom: normal;
    border-radius: 50% !important;
    background-size: 13px !important;
  }

  .item-seller-info .option-container-item {
    margin-bottom: 0;
    width: auto !important;
    padding: 0 6px;
    margin: 0 2px;
  }

  .plp-header.product-listhead .cat-head+h2 {
    margin-top: 0;
  }

  .attr .back-btn {
    padding: 9px 32px;
    font-size: 16px;
    margin: 0;
  }

  .navigation-back .next-btn {
    min-width: 130px;
    height: 39px;
  }

  .sell-item .navigation-back {
    flex-direction: initial;
  }

  .pendingorder-popup .modal-dialog {
    max-width: 300px;
  }

  .services-wra .service-details p {
    display: none;
  }

  .services-wra .container {
    display: flex;
    justify-content: space-between;
    flex-flow: initial;
  }

  .services-wra .service-box {
    width: 32%;
  }

  .services-wra .service-box span {
    width: 60px;
    margin: 0;
  }

  .item-seller-info .slide-box-wrap .des-wrap {
    position: static;
  }

  .item-seller-info .complete-purchase.prod-share-btn {
    font-size: 0;
    width: 33px;
    height: 33px;
    background: #fff;
    border-radius: 50%;
    overflow: hidden;
    right: 6px;
    top: 47px;
  }

  .item-seller-info .complete-purchase.prod-share-btn i {
    font-size: 16px;
    margin: 1px 4px 0 0;
  }

  .checkout-right .delete-cart-product {
    position: static;
    display: flex;
    width: 100% !important;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: flex-end;
    margin-top: 9px;
  }

  .checkout-right .cartmenu {
    width: 100% !important;
    flex-flow: inherit;
    padding: 7px;
  }

  .checkout-right .cart-product-text .cart-base {
    display: block !important;
    padding-left: 10px;
  }

  .checkout-right .cart-base .cart-des .price,
  .checkout-right .cart-base .cart-des .brandName,
  .checkout-right .cart-base .cart-des .product-name {
    text-align: left !important;
  }

  .checkout-cardwrap .qty-input {
    width: 70px;
  }

  .delete-cart-product .delete-product {
    margin: 0;
  }

  .checkout-cardwrap .cartmenu.cart-itemlist.cart-list-item .cart-product {
    margin-bottom: 0;
  }

  .checkout-right .cart-base .cart-des .price {
    padding-top: 0;
    padding-bottom: 5px;
  }

  .item-seller-info .prod-image-scroll .option-container-item {
    display: flex !important;
    align-items: center;
    justify-content: center;
  }

  .item-seller-info .prod-image-scroll .option-container-item img {
    width: auto;
    height: auto;
  }

  .blog-articles .blog-comment .shop-now {
    margin-left: 0;
  }

  .plp-header.product-listhead .cat-head {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: inherit;
    margin-bottom: 10px;
  }

  .plp-header.product-listhead .cat-head h2 {
    margin: 0;
  }

  .plp-header.product-listhead .cat-head .plp-filters {
    width: 55%;
  }

  .plp-header.product-listhead .cat-head .plp-filters .sort-drop {
    width: 100%;
    margin: 0;
  }

  .follow-unfollow.view-follow {
    right: 0;
    position: absolute;
    top: 0;
    margin-top: 0;
  }

  .multiple-items .order-summary-multi h5 {
    text-align: left;
    font-size: 14px;
  }

  /* new stylling start */
  .pop-up {
    width: 287px;
    height: 440px;
    top: 35px;
  }

  .pop-ups {
    height: 440px;
  }

  /* new stylling end */
  .make-offer-popup.location-content-wrap {
    padding: 0 15px;
  }

  .sublist-menu.active .arrow-wrap {
    transform: rotate(180deg);
  }

  .sub-menu2.sub-menu-main .others-last-menu.others-last-menu-wrapper {
    border-radius: 0 0 7px 7px;
  }
}

@media only screen and (max-width: 529px) {
  .search-brand {
    top: 61px;
  }

  .about-seller .seller-prof-img {
    width: 66px;
    height: 66px;
    flex-shrink: 0;
  }

  .listing-content .product-price .discount {
    font-size: 10px;
  }

  .listing-content .qty-value {
    width: 100%;
  }

  .header {
    position: relative;
    z-index: 2;
  }

  .product-clr .product-verification-btn {
    max-width: 50%;
  }

  .dashboard .popular-arrival {
    padding: 0;
  }

  .services-wra .service-box {
    flex-flow: wrap;
    justify-content: center;
  }

  .services-wra .service-box .service-details {
    width: 100%;
    text-align: center;
  }

  .checkout-right .cart-base .cart-des .product-name {
    font-size: 14px;
  }
}

@media only screen and (max-width: 575px) {
  .slct-optns.location {
    width: 100%;
  }

  .navigation-screen .pac-target-input {
    width: 100%;
  }

  .blog-article-one.blog-articles .slick-slide {
    margin-right: 0;
  }

  .profile-wrapper .tags-wrap .container .tags {
    display: flex;
    margin: 0 -15px;
    width: auto;
    flex-wrap: wrap;
  }

  .profile-wrapper .tags-wrap .tags a {
    margin-right: 15px;
    font-size: 14px;
  }

  .profile-wrapper .tags-wrap .tags a:last-child {
    margin-right: 0;
  }

  .footer-box a {
    font-size: 14px;
  }

  .register-signin {
    width: 100%;
  }

  .mail-button span,
  .register-email span {
    font-size: 12px;
  }

  .para-form {
    font-size: 14px;
  }

  .para-form {
    margin: 20px 0;
  }

  .mail-button {
    padding: 18px 15px;
  }

  .icon-mail {
    margin-right: 7px;
  }

  .icon-fbarrow,
  .icon-mailarrow {
    right: 7px;
    top: 50%;
    transform: translateY(-50%);
  }

  .facebook-icn {
    margin: 0 10px 0 0px;
  }

  .input-form .reg-input {
    width: 100%;
  }

  .input-regform h2 {
    font-size: 22px;
  }

  .google-icn {
    margin: 0 10px 0 0;
  }

  .or-border::before,
  .or-border::after {
    width: 100px;
  }

  .register-signin span {
    font-size: 35px;
  }

  .trends-caption {
    width: 100%;
  }

  .trends-caption h2 {
    font-size: 18px;
  }

  .trend-img {
    /* width: 106px;
    height: 106px; */
    width: 85px;
    height: 85px;
  }

  .trends .slick-prev,
  .trends .slick-next {
    top: 37%;
  }

  .trend-img img {
    object-fit: cover;
  }

  .footer-box {
    width: 48%;
  }

  .footer-logowrap {
    width: 100%;
  }

  .main-item img {
    max-width: 175px !important;
    min-width: 175px !important;
    max-height: 175px !important;
    width: 175px !important;
  }

  .delivery-infopopup .offer-content {
    padding: 15px;
  }

  .input-contain label {
    width: 100%;
    margin: 0 0 10px;
  }

  .input-contain input {
    width: 100%;
  }

  .switch-wrapper span {
    width: 100%;
    margin: 0 0 10px;
  }

  .toggle-wrap {
    top: 10px;
  }

  .est-delivery {
    font-size: 12px;
  }
}

@media only screen and (max-width: 395px) {
  /* .item-seller-info .offered-popup-wrap.make-offer-popup .offer-title:after {
    width: 110%;
  } */

  .footer-box.footer-logowrap .shop-now {
    font-size: 12px;
    padding: 8px 7px;
  }
}

@media only screen and (max-width: 475px) {
  .login {
    justify-content: space-between;
    align-items: center;
  }

  .logo {
    width: 27%;
  }

  .notification-wrap {
    left: 50%;
    right: auto;
    transform: translateX(-50%);
    width: 220px;
  }

  .notification-wrap::after {
    left: 50%;
    right: auto;
    transform: translateX(-50%);
  }

  /* referral */
  .referral-code {
    width: 100%;
    margin-bottom: 25px;
  }

  /* .search-brand {
    top: 61px;
  } */

  .search-brand {
    /* width: 82%; */
    padding: 10px 10px;
  }

  .search-brand .icon-search {
    right: 10px;
  }

  .search-brand .react-autosuggest__container {
    width: 100%
  }
}

@media only screen and (max-width: 375px) {
  .home-banner img {
    width: 100%;
  }

  .share-code span {
    flex-grow: 1;
  }

  .referal-wrap {
    padding: 40px 15px;
  }
}

@media all and (min-width: 992px) {
  .footer-secondary .footer-bottom {
    display: flex;
    max-width: 728px;
    margin: 0 auto;
    align-items: flex-start;
  }

  .footer-secondary .footer-bottom h5 {
    text-align: left;
  }

  .footer-secondary .footer-bottom p {
    text-align: left;
  }

  .footer-secondary .footer-bottom p {
    margin-bottom: 0;
  }

  .footer-secondary .footer-bottom .ltl-footer-bottom {
    margin-right: 30px;
  }

  .footer-secondary .footer-bottom .rtl-footer-bottom {
    width: 380px;
  }

  .footer-secondary .rtl-footer-bottom .form-control {
    width: 100%;
  }

  .product-heading {
    width: 159px;
  }

  .blog-article-one.blog-articles .blogcard-quad figure {
    height: 160px;
  }

  .login .sell-item:after {
    padding: 33px 81px 26px 86px;
  }

  .popup-sec .close-btn {
    right: 15px !important;
    top: 22px !important;
  }

  .brand-item h2 {
    font-size: 25px;
  }

  .blogcard-quad figure {
    height: 253px;
  }

  .blogcard-dual figure {
    height: 253px;
  }

  .uploading-file-wrap .custom-file-upload {
    display: flex;
    flex-wrap: wrap;
  }

  .uploading-file-wrap .rend-box {
    width: calc(50% - 20px);
    margin: 0 10px 20px;
  }

  .uploading-file-wrap .custom-file-upload .upload-icn {
    width: 100%;
    height: auto;
  }
}

@media all and (min-width: 1200px) {
  .border-pagination li a {
    padding: 15px 20px;
  }

  .search-btn.shop-now {
    margin-left: 27%;
  }

  .menu .sublist-menu ul {
    max-width: 280px;
  }

  .plp-category li {
    font-size: 15px;
  }

  .footer-pages p,
  .footer-details,
  .footer-pages h4,
  .footer-details>span {
    font-size: 17px;
  }

  .nav-pills .nav-link {
    padding: 17px 43px;
    border-radius: 9px 9px 0 0;
    font-size: 12px;
    letter-spacing: 2.1px;
  }

  .menu li.brand-sub-menu {
    position: static;
  }

  .shipping-address .ship-add {
    font-size: 18px;
  }

  .menu .brand-sub-menu.sublist-menu ul {
    width: 100%;
    max-width: none;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    left: 0;
    right: 0;
    margin: 0 auto;
  }

  .menu .brand-sub-menu.sublist-menu .cat-head-in-card {
    width: 100%;
    padding: 20px;
  }

  .menu .brand-sub-menu.sublist-menu .sub-cat-item {
    width: 20%;
    padding-bottom: 8px;
  }

  /* .without-login .container {
    padding: 51px 58px;
  } */

  .without-login {
    padding: 20px 0 43px;
  }

  .otp-btn {
    font-size: 15px;
    padding: 12px 42px;
  }

  .prof-img span.prof-name {
    font-size: 14px;
    display: block;
    margin-top: 7px;
  }

  .sub-cat-item a {
    position: relative;
  }

  .sub-cat-item a i {
    display: none;
  }

  .sublist-menu.active .sub-cat-item:hover i {
    display: inline-block;
    display: inline-block;
    position: absolute;
    right: 1px;
    top: 11px;
    color: #d16d38;
  }

  .login .sell-item:after {
    padding: 33px 81px 26px 99px;
  }

  .item-wrap {
    padding: 24px 0 14px 0;
  }

  .brand-item h2 {
    font-size: 32px;
  }

  .icon-bell {
    background-position: -25px -404px;
    background-size: 900px 700px;
    width: 30px;
    height: 31px;
  }

  .icon-wish {
    background-size: 900px 700px;
    background-position: -25px -456px;
    width: 30px;
    height: 28px;
  }

  .icon-cart {
    background-size: 900px 700px;
    background-position: -24px -501px;
    width: 31px;
    height: 37px;
  }

  .icon-avatar {
    background-size: 900px 700px;
    background-position: -19px -559px;
    width: 42px;
    height: 42px;
  }

  .logo {
    margin: 0 auto;
  }

  .wish-list {
    margin-right: 24px !important;
  }

  .make-offer-popup .offer-txts {
    font-size: 36px;
  }

  .delivery-wrap.address-head h2 {
    font-size: 30px;
  }

  .offer-content.local-location-wrapper .popup-body.location.local-location {
    padding: 0 !important;
  }

  .location-content-wrap .offer-content.local-location-wrapper {
    padding: 20px 16px 30px;
  }

  .footer-secondary .footer-bottom h5 {
    font-size: 18px;
  }
}

@media all and (min-width: 1300px) {

  .offer-details-table.items-table-wrap .quantity-heading,
  .offer-details-table.items-table-wrap .quantity-value {
    width: 20%;
  }

  .offer-details-table.items-table-wrap .weight-value {
    width: 22%;
  }

  .order-bottom-right {
    width: 200px;
    flex-shrink: 0;
  }
}

@media all and (min-width: 1500px) {
  .pass-input-wrap i {
    top: 20px;
  }

  .product-sellerwrap .costume-box {
    min-height: 410px;
  }

  .form-input i {
    top: 44px;
  }

  .switch-wrapper.action-btn .header-sell {
    font-size: 20px;
  }

  .login .sell-item:after {
    padding: 33px 81px 26px 86px;
  }

  .copyright-block {
    margin-top: 21px;
  }

  .item-wrap h2 {
    font-size: 50px;
  }

  .blog-para p {
    font-size: 16px;
  }

  .blog-para p span {
    font-size: 16px !important;
  }

  .news-text {
    width: 67%;
  }

  .detail-from textarea[name="address"] {
    font-size: 18px;
  }
}

@media all and (min-width: 1501px) {
  .login .sell-item:after {
    padding: 33px 81px 26px 99px;
  }
}

@media all and (min-width: 1920px) {
  .product-view .main-item>div>div+div:last-child {
    width: 700px !important;
    height: 700px !important;
  }

  .brand-item h2 {
    font-size: 50px;
  }

  .signup-register {
    width: 33%;
  }

  .userName-container {
    margin-right: 16px;
  }

  .logo {
    padding-right: 46px;
  }

  .login {
    padding: 17px 0;
    margin-top: -4px;
  }

  .login-content {
    text-align: left !important;
    padding-left: 67px;
    margin-top: 20px;
  }

  .signin-register .profile-name {
    font-size: 21px;
  }

  .footer {
    padding: 42px 0 0;
  }

  .item-block {
    margin-right: 30px;
  }

  .item-block:nth-child(2) {
    margin: 0 0 0 30px;
  }

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .offer-content .modal-closeBtn.modal-close-btn-wrp .closeBtn-crossLeft {
    left: calc(50% - 10px);
    top: 39%;
  }

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .offer-content .modal-closeBtn.modal-close-btn-wrp .closeBtn-crossRight {
    left: calc(50% + 12px);
    top: 39%;
  }

  /* .closeBtn-crossLeft,
  .closeBtn-crossRight {
    top: 39%;
  } */
}

/* Changes */
@media only screen and (min-width: 1024px) {
  /* .user-type-wrap {
    width: 84px;
  } */

  .client-testimonial-wrap p {
    font-size: 20px;
  }

  .nation-list-menu li {
    width: 12%;
  }

  .local-frequently-ask-questions p {
    font-size: 16px;
  }

  .faq-wrap h4 {
    font-size: 28px;
  }

  .offer-details-table.items-table-wrap .quantity-heading,
  .offer-details-table.items-table-wrap .quantity-value {
    width: 22%;
  }

  .current-opening .modal-dialog .fa-times-circle {
    font-size: 27px;
  }

  .current-opening .modal-dialog {
    width: 41% !important;
  }

  .wish-list .fa-shopping-cart {
    font-size: 22px;
  }

  .menu .sublist-menu.brand-sub-menu {
    padding-left: 0;
  }

  .menu .header-seller {
    padding-right: 0;
  }

  .wishlist-section .plp-product-screen {
    grid-template-columns: repeat(3, 1fr);
  }

  .profile-wrapper .tags-wrap .tags a {
    margin-right: 40px;
  }

  .address-boxes {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 19px;
  }

  .address-boxes {
    flex-direction: row;
    align-items: initial;
    flex-wrap: wrap;
  }

  .address-box {
    margin-bottom: 19px;
    width: 100%;
  }

  .costume-box .costume-info .prod-name {
    max-width: 109px;
  }

  .comment-vlogs {
    margin: 35px 0 50px;
  }

  .profile-wrap {
    width: 93%;
  }

  .profile-av-icn {
    width: 36px;
    height: 36px;
  }

  .follow-unfollow,
  .follow-unfollow.view-follow {
    top: 30px;
    right: 0;
  }

  .follow-unfollow.view-follow .complete-purchase {
    margin-top: 0 !important;
  }

  .shipping-inner.shipping-remade {
    padding: 0 15px 0 30px;
  }

  .news-blocks {
    display: flex;
    justify-content: space-between;
  }

  .news-block {
    width: calc(50% - 10px);
    margin-bottom: 0;
  }

  .order-timeline li:last-child .timeline-timings {
    left: auto;
    right: -16px;
  }

  .order-timeline li:last-child .timeline-text {
    left: -23px;
  }

  .listing-content .listing-head {
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 30px;
    font-size: 15px;
    font-weight: 500;
    border-bottom: 1px solid #d2cfcf;
    padding-bottom: 22px;
  }

  .listing-content .image-title {
    flex-shrink: 0;
    width: 15%;
    /* margin: 0 auto; */
  }

  .listing-content .price-title {
    flex-shrink: 0;
    width: 23%;
    text-align: left;
    padding-left: 18px;
  }

  .listing-content .qty-title {
    flex-shrink: 0;
    width: 8%;
  }

  .listing-content .like-title {
    flex-shrink: 0;
    width: 8%;
  }

  .listing-content .view-title {
    flex-shrink: 0;
    width: 8%;
  }

  .listing-content .update-title {
    flex-shrink: 0;
    width: 29%;
  }

  .listing-content .nav-title {
    flex-shrink: 0;
    width: 9%;
  }

  .listing-content .image-value {
    margin: 0;
    flex-shrink: 0;
    width: 15%;
    height: 100px;
  }

  .listing-content .image-value img {
    height: 100%;
  }

  .listing-content .price-value {
    margin-bottom: 0;
    flex-shrink: 0;
    width: 23%;
    font-size: 15px;
    padding: 0 5px 0 34px;
    text-align: left;
  }

  .listing-content .qty-value {
    flex-shrink: 0;
    width: 8%;
    font-size: 15px;
    padding: 0 5px;
  }

  .listing-content .like-value {
    flex-shrink: 0;
    width: 8%;
    font-size: 15px;
    padding: 0 5px;
  }

  .listing-content .view-value {
    flex-shrink: 0;
    width: 8%;
    font-size: 15px;
    padding: 0 5px;
  }

  .listing-content .update-value {
    margin-top: 0;
    flex-shrink: 0;
    width: 29%;
    font-size: 12px;
    padding: 0 5px;
  }

  .listing-content .list-nav {
    flex-shrink: 0;
    width: 9%;
    margin-top: 0;
  }

  .listing-content .product-price {
    margin-top: 8px;
    display: flex;
    flex-wrap: wrap;
  }

  .listing-content .product-price .buy-info {
    font-size: 15px;
  }

  .listing-content .product-price .old-price {
    font-size: 15px;
  }

  .listing-content .product-price .discount {
    font-size: 15px;
  }

  .listing-content .d-none {
    display: none;
  }

  .listing-content .list-content {
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
  }

  .listing-content .list-content:last-child {
    margin-bottom: 0;
  }

  .listing-content .product-maker {
    margin-bottom: 3px;
  }

  .notifi-container .contacts {
    padding: 20px 97px 20px 100px;
  }

  .notifi-container .notification-card .notification-img {
    left: 23px;
  }

  .order-timeline .products-details {
    display: flex;
    width: 95%;
    flex-wrap: wrap;
  }

  .blogcard-quad figure {
    height: 285px;
  }

  .blogcard-dual figure {
    height: 285px;
  }

  .chat-fld-wrap .message .contact-list {
    height: 500px;
  }

  .offer-details-table.items-table-wrap.offered_details_head .items-table {}

  .offer-details-table.items-table-wrap.offered_details_head .name-heading {
    width: 23%;
  }

  .offer-details-table.items-table-wrap.offered_details_head .name-value {
    width: 23%;
  }

  .offer-details-table.items-table-wrap.offered_details_head .table-head-headings::after {
    width: 100%;
  }

  .pro-box-wrapper {
    width: 100%;
  }

  .update_wrapper_box {
    width: 100%;
    display: flex;
  }

  .updt-info-wrp .updated-bar {
    width: 100%;
  }

  .update_wrapper_box .updt-info-wrp {
    margin-top: 0px;
  }

  .ratings.my-listing.rating-list {
    display: flex;
    justify-content: flex-end;
  }

  .gst-file-name.gst-file-wrapper {
    width: 90px;
  }

  .correct-text.send-otp.profile-otp {
    top: 36px;
  }
}

@media only screen and (min-width: 350px) {
  .office-text {
    right: 20%;
    bottom: 19%;
  }
}

@media only screen and (min-width: 408px) {
  .office-text {
    right: 21%;
    bottom: 22%;
  }
}

@media only screen and (min-width: 575px) {
  .office-text {
    right: 22.5%;
    bottom: 24%;
  }
}

@media only screen and (min-width: 1024px) {
  .product-liker.listing-table-value.my-listing-table-wrap .like-box {
    min-width: 930px
  }

  .product-liker.listing-table-value.my-listing-table-wrap {
    overflow: auto;
  }

  .table-head {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
  }

  .table-values .d-none {
    display: none;
  }

  .banner-image {
    height: 400px;
  }

  .banner-text {
    font-size: 50px;
    max-width: 448px;
  }

  .read-banner {
    padding: 10px 33px 11px;
    font-size: 17px;
  }
}

@media only screen and (min-width: 1200px) {

  .local-frequently-ask-questions p,
  .faq-wrap h4 {
    font-size: 27px;
  }

  .privacy-details.full-width-view .general-terms h2 span,
  .privacy-details.full-width-view .general-terms h2 {
    font-size: 30px !important;
  }

  .footer-pages h3 {
    font-size: 30px;
    margin-bottom: 48px;
  }

  .privacy-details.full-width-view .general-terms h2 {
    margin-bottom: 24px;
  }

  .privacy.privacy-details.full-width-view .general-terms h2 {
    margin-bottom: 48px;
  }

  .items-table-wrap.new-items-table-wrap .quantity-heading,
  .items-table-wrap.new-items-table-wrap .quantity-value {
    width: 29%;
  }

  .new-items-table-wrap.items-table-wrap .weight-value {
    width: 36%;
  }

  .top-btn {
    bottom: 31px;
    right: 13px;
  }

  .top-btn .top-link {
    width: 35px;
    height: 35px;
  }

  .top-btn .top-link i {
    font-size: 27px;
  }

  .wrong-image {
    max-width: 350px;
    margin: 0 auto 30px;
  }

  .wrong-msg {
    font-size: 36px;
  }

  .listing-content .listing-head {
    font-size: 15px;
  }

  .listing-content .price-value {
    font-size: 15px;
  }

  .listing-content .qty-value {
    font-size: 15px;
  }

  .listing-content .like-value {
    font-size: 15px;
  }

  .listing-content .view-value {
    font-size: 15px;
  }

  .listing-content .update-value {
    font-size: 13px;
  }

  .timline {
    width: 100%;
    justify-content: flex-start;
    padding: 0 0 28px 20px;
  }

  .order-timeline .products-details {
    width: 87%;
  }

  /* Blog styling */
  .blogcard-quad {
    width: calc(25% - 24px);
    margin-bottom: 50px;
  }

  .blogcard-quad figure {
    height: 185px;
  }

  .blogcard-dual figure {
    height: 349px;
    position: relative;
  }

  .blogcard-dual {
    position: relative;
    margin-bottom: 50px;
  }

  .blogcard-dual .blogs-text {
    position: absolute;
    bottom: 33px;
    left: 33px;
    width: 50%;
  }

  .blogcard-dual .blogs-text .blog-heading {
    color: #fff;
  }

  .blog-para p {
    font-size: 14px;
  }

  .blog-para p span {
    font-size: 14px !important;
  }

  .read-btn button {
    font-size: 14px;
    padding: 6px 11px;
  }

  .blogcard-dual figure::after {
    position: absolute;
    content: "";
    top: 0;
    border-radius: 7px;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.7;
    background: -moz-linear-gradient(top,
        rgba(255, 255, 255, 0) 0%,
        rgba(33, 34, 34, 0.55) 66%,
        rgba(33, 34, 34, 1) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top,
        rgba(255, 255, 255, 0) 0%,
        rgba(33, 34, 34, 0.55) 66%,
        rgba(33, 34, 34, 1) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(33, 34, 34, 0.55) 66%,
        rgba(33, 34, 34, 1) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  }

  .blogcard-dual .blog-heading {
    font-size: 19px;
    margin-bottom: 26px;
  }

  .banner-image {
    height: auto;
  }

  .banner-text {
    font-size: 54px;
    max-width: 600px;
  }

  .read-banner {
    padding: 10px 33px 11px;
    font-size: 17px;
  }

  .news-content {
    padding: 15px 35px 15px 30px;
  }

  .archives-wrap li {
    margin: 0 29px 29px 0;
  }

  .blogcard-dual .blog-date i {
    color: #fff;
  }

  .blogcard-dual .blog-date {
    color: #fff;
  }

  .uploading-file-wrap .custom-file-upload {
    padding: 37px 15px 17px;
  }

  /* .shipping-inner.shipping-remade .ship-radio.shipping_radio_btn {
    top: 0;
  } */

  .offer-content .popup-body.location {
    padding: 26px 0 26px !important;
  }
}

@media all and (min-width: 1024px) and (max-width: 1199px) {
  .prod-detail.product-orderinfo {
    padding-left: 20px;
  }

  .prod-toggle {
    width: 36%;
  }

  .rating-msg {
    flex-direction: column;
  }

  .rating-msg .shop-now.msg-btn:last-child {
    margin-top: 10px;
  }

  .order-bottom-right {
    margin-top: 15px;
  }
}

@media only screen and (min-width: 1300px) {

  .local-frequently-ask-questions p,
  .faq-wrap h4 {
    font-size: 23px;
  }

  .wishlist-section .plp-product-screen {
    grid-template-columns: repeat(4, 1fr);
  }

  .new-items-table-wrap.items-table-wrap .weight-value {
    width: 29%;
  }

  .edit-wrapper.w-full {
    width: 100%;
  }

  .desc-txt.edit-address {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  /* .edit-wrapper {
    width: calc(50% - 10px);
  } */

  .blogcard-dual {
    width: calc(50% - 17px);
    margin-bottom: 60px;
  }

  .blogcard-quad {
    margin-bottom: 60px;
  }

  .blogcard-quad figure {
    height: 206px;
  }

  .blogcard-dual figure {
    height: 385px;
  }

  .read-banner {
    padding: 10px 33px 11px;
    font-size: 19px;
  }

  .blog-article-one.blog-articles .article-head-wrap h4 {
    font-size: 40px;
  }

  .blog-article-one.blog-articles .article-head-wrap {
    margin-bottom: 40px;
  }

  .news-block {
    width: calc(50% - 17px);
  }

  .news-blocks {
    margin-top: 50px;
  }

  .blog-article-one.blog-articles .slick-slide {
    margin-right: 20px;
  }

  .blog-article-one.blog-articles .related-posts {
    margin-top: 81px;
  }

  .blog-article-one.blog-articles .related-posts h5 {
    font-size: 28px;
  }

  .blog-article-one.blog-articles .related-posts .related-sliders {
    margin-bottom: 50px;
  }

  .blog-article-one.blog-articles .slick-prev {
    top: -83px;
    right: 52px !important;
  }

  .blog-article-one.blog-articles .slick-next {
    top: -83px;
  }

  .archives h5 {
    font-size: 28px;
    margin-bottom: 29px;
  }

  .archives {
    padding: 38px 20px 50px;
  }

  .blog-article-one.blog-articles .blogcard-quad figure {
    height: 206px;
  }

  .blogcard-dual .blog-date {
    font-size: 18px;
  }

  .uploading-file-wrap .rend-box {
    width: calc(33.33% - 20px);
    margin: 0 10px 20px;
    height: 250px;
  }
}

/* @media only screen and (min-width: 1424px) {
  .archives-wrap {
    justify-content: space-between;
  }
} */

@media only screen and (min-width: 1600px) {

  .local-product-availablity h2,
  .local-frequently-ask-questions h3 {
    font-size: 40px;
  }

  .local-product-availablity h2::after,
  .local-frequently-ask-questions h3::after {
    top: -13px;
  }

  .top-btn {
    right: 23px;
  }

  .blogcard-dual .blogs-text {
    width: 437px;
  }

  .blog-article-one.blog-articles .article-head.blog-expandimage {
    margin-bottom: 35px;
  }

  .blog-date.blog-main-date {
    margin-bottom: 30px;
  }

  .wrong-msg {
    font-size: 45px;
  }

  .news-blocks {
    margin-top: 56px;
  }

  .purple-tags {
    margin-top: 83px;
  }

  .blog-heading {
    font-size: 20px;
  }

  .blogcard-dual .blog-heading {
    font-size: 24px;
  }

  .blog-para p {
    font-size: 16px;
  }

  .blog-para p span {
    font-size: 16px !important;
  }

  .blogcard-dual {
    margin-bottom: 80px;
  }

  .blogcard-quad {
    margin-bottom: 80px;
  }

  .blog-boxes {
    margin-top: 80px;
  }

  .banner-text {
    font-size: 68px;
    max-width: 643px;
  }

  .read-banner {
    padding: 13px 33px 15px;
    font-size: 20px;
  }

  .blogcard-dual figure {
    height: 445px;
  }

  .archives {
    padding: 68px 20px 117px;
  }
}

@media only screen and (min-width: 1700px) {
  .input-form.cnf-pass-wrap input {
    height: 47px;
  }

  .blog-heading {
    font-size: 23px;
  }

  .blogcard-dual .blog-heading {
    font-size: 28px;
  }

  .css-1uccc91-singleValue {
    margin-top: 7px;
  }

  .pass-input-wrap.forget-password-wrapper.pass-one {
    margin-top: 25px;
  }

  .pass-input-wrap.forget-password-wrapper.pass-two {
    margin-top: 10px;
  }
}

@media only screen and (min-width: 1800px) {
  .blogcard-quad figure {
    height: 225px;
  }

  .blogcard-dual figure {
    height: 495px;
  }

  .blogcard-dual {
    width: calc(50% - 20px);
  }

  .banner-text {
    font-size: 83px;
    max-width: 800px;
  }

  .read-banner {
    padding: 14px 67px 16px;
    font-size: 22px;
    margin-top: 25px;
  }

  .blog-article-one.blog-articles .article-head-wrap h4 {
    font-size: 54px;
  }

  .blog-article-one.blog-articles .article-head-wrap {
    margin-bottom: 55px;
  }

  .blog-article-one.blog-articles .blogcard-quad figure {
    height: 225px;
  }
}

@media only screen and (min-width: 360px) {
  .cartmenu.cart-itemlist.cart-list-item .cart-product {
    width: 170px;
    height: 160px;
  }

  .checkout-right .delete-cart-product {
    right: 6px;
  }
}

@media only screen and (min-width: 575px) {
  .navigation-back {
    flex-direction: row;
  }

  .navigation-back .back-btn {
    margin-bottom: 0;
  }

  .make-offer-popup.report-popup .optns {
    width: 100%;
  }

  .office-image {
    max-width: 443px;
  }

  .benefits-block h4 {
    margin-bottom: 9px;
    font-size: 36px;
    line-height: 1.25;
  }

  .benefits-block p {
    font-size: 18px;
  }

  .benefits-listings {
    display: flex;
    flex-wrap: wrap;
  }

  .benefits-listings li {
    width: 50%;
    padding: 0 15px;
  }

  .benefits-listings li:last-child {
    margin-bottom: 16px;
  }

  .benefits-block i {
    font-size: 17px;
  }

  .team-listing {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    max-width: 1495px;
  }

  .team-listing li {
    width: calc(50% - 10px);
  }

  .location-auto .autocomplete-dropdown-container {
    width: 98%;
  }

  .location-search-input {
    width: 98%;
  }

  .slct-optns .optns:last-child {
    margin-right: 0;
  }

  .view-seller-wrap.seller-profile-page .container {
    max-width: 663px;
  }

  .popular-costumes.seller-profile {
    display: flex;
    flex-wrap: wrap;
  }

  .popular-costumes.seller-profile .costume-box {
    width: calc(50% - 10px);
    margin-right: 20px;
  }

  .popular-costumes.seller-profile .costume-box:nth-child(even) {
    margin-right: 0;
  }

  .about-benefits {
    padding: 45px 0 33px;
  }
}

@media only screen and (min-width: 576px) {
  .sell-item .slct-optns {
    align-items: flex-start;
  }
}

@media only screen and (min-width: 768px) {

  /* .costume-info.my-list.my-list-wrap .value {
    font-size: 16px;
  } */
  .pro-box-wrapper.product-detail-box {
    display: flex;
    justify-content: space-between;
  }

  /* .pro-box-wrapper.product-detail-box .pro-slide-wrap {
    width: 100% !important;
  } */

  /* .pro-box-wrapper.product-detail-box .des-wrap.des-wrap.product-description {
    width: 61%;
  } */

  .pro-box-wrapper.product-detail-box .pro-slide-wrap {
    float: none;
  }

  .pro-box-wrapper.product-detail-box .des-wrap {
    float: none;
  }

  /* .pro-box-wrapper.product-detail-box .pro-slide-wrap .product-view {
    width: 100%;
  } */

  .nation-list-menu .many-more {
    font-size: 19px;
  }

  .nation-list-menu li {
    width: 19%;
  }

  .order-subhead {
    font-size: 17px;
  }

  .order-subhead::before {
    top: 0;
  }

  .lists.footer-details ul li {
    width: 50%;
  }

  .footer-details ul {
    padding-left: 56px;
  }

  .costume-info.my-list .product-name {
    flex-direction: row;
  }


  .about-order-products h3::after,
  .about-contact-wrapper h4::after,
  .start-selling-section h2::after,
  .local-shipping-section h2:after,
  .selling-easy-left-block h2::after {
    top: -35px
  }

  .local-bazar-ideas h2::after {
    top: -29px
  }

  .contact-ready-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .contact-ready-wrapper .ltl-contact-wrap {
    width: 48%;
  }

  .contact-ready-section h2 {
    font-size: 22px;
    text-align: left;
  }

  .contact-ready-section p {
    font-size: 15px;
    line-height: 1.5;
  }

  .contact-ready-wrapper .contact-img {
    margin-bottom: 0;
  }

  .contact-ready-wrapper {
    padding: 0;
  }

  .contact-ready-wrapper .rtl-contact-wrap {
    width: 48%;
  }

  .ready-form-control .form-control::placeholder {
    font-size: 16px;
  }

  .main-wrapper-get-app {
    display: flex;
    justify-content: space-between;
  }

  .main-wrapper-get-app .ltl-app-block {
    width: 45%;
    padding: 20px 0;
    max-width: 600px;
  }

  .main-wrapper-get-app .rtl-app-block {
    width: 45%;
    padding: 20px 0 0;
  }

  .get-app-section h2 {
    font-size: 35px;
    text-align: left;
  }

  .app-list-wrapper {
    justify-content: flex-start;
  }

  .app-store-btn-wrap {
    margin: 0 0 20px;
  }

  .google-play-btn-wrap {
    margin: 0;
  }

  .sublist-menu2 .fa-chevron-right::before {
    display: none;
  }

  .sublist-menu2 a {
    position: relative;
  }

  .sublist-menu2 .fa-chevron-right,
  .sub-cat-item2 .fa-chevron-right {
    content: "";
    font-weight: bold;
    float: right;
    margin-left: 5px;
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #4c4c4c;
    position: absolute;
    top: 24px;
    right: 3px;
    transform: rotate(-90deg);
    position: absolute;
  }

  /* .sub-cat-item2 .fa-chevron-right {
    top: 14px;
  } */
  .sub-cat-item2 .fa-chevron-right,
  .sub-cat-item2 .fa-chevron-right::before {
    display: none;
  }

  .counter-offer .offer-title.heading:after {
    left: -23px;
    width: 113%;
  }

  .delivery-wrap>h2::after {
    left: -3%;
    width: 106%;
  }

  .back-link {
    display: none;
  }

  .logout-container a>i {
    margin-right: 3px;
  }

  .logout-container a>i.fa-user {
    margin-right: 8px;
  }

  .logout-link i {
    margin-right: 4px;
  }

  .logo-class img {
    vertical-align: middle;
  }

  .make-offer-icon {
    display: none;
  }

  .dual-order .dual-product-image .prod-ord-name {
    margin: 10px 0 0 0;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box,
  .mainlisting-wrap .plp-product-screen .costume-box,
  .plp-product-screen .costume-box {
    width: 100%;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile,
  .mainlisting-wrap .plp-product-screen,
  .plp-main-screen .plp-product-screen {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-column-gap: 15px;
  }

  .filter-bar {
    margin: 0 0 32px auto;
  }

  .blogtags-sec .form-control {
    border-radius: 7px;
    margin: 0 0 10px auto;
    font-size: 17px;
  }

  .apply-buttons-wrap {
    display: none;
  }

  .menu .brand-sub-menu .sub-menu {
    padding: 0;
  }

  .newaddress-popup .pop-ups {
    width: 616px;
  }

  .newaddress-popup .desc-txt-wrap {
    padding: 0 37px 23px;
  }

  .costume-info.my-list .brand .free-ship-wrap {
    margin-top: 10px;
  }

  .follow-popup.otp-popup .pop-ups {
    width: 100%;
  }

  .free-ship-wrap {
    margin-top: 0;
  }

  .costume-box .costume-info .prod-name {
    max-width: 60px;
  }

  .select-boxes {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  .select-boxes label {
    margin-bottom: 0;
  }

  .career-section select {
    width: 80%;
  }

  .shipping-inner.shipping-remade .ship-edit {
    z-index: 0;
  }

  .shop-now.bank-account {
    margin: 26px 0 0;
  }

  .menu {
    z-index: unset;
  }

  .sub-menu {
    z-index: 3;
  }

  .follow-unfollow,
  .follow-unfollow.view-follow {
    position: absolute;
    right: 0;
  }

  .view-seller-wrap .follow-unfollow {
    position: static;
  }

  .without-login .registration-btn .shop-now {
    font-size: 15px;
    padding: 10px 60px;
  }

  .product-sellerwrap .product-name {
    display: block;
  }

  .product-sellerwrap .mobile-product-name {
    display: none;
  }

  .updated-bar.mobile-updated-bar {
    display: none;
  }

  .updated-bar {
    display: block;
  }

  .copyright-block .media {
    text-align: right;
  }

  .trends.category-trends {
    display: none;
  }

  /* seller without login start*/
  /* .without-login .login-description {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  } */

  /* .without-login .form-intput {
    width: 48%;
  } */

  /* seller without login end*/
  .menu>li.sublist-menu:first-child {
    padding-left: 0;
  }

  .menu>li:last-child {
    padding-right: 0;
  }

  .seller-listings {
    width: 66%;
  }

  .product-filter-wrap {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }

  .otp-popup .pop-ups {
    padding: 42px 33px;
  }

  .seller-inputs .seller-input input {
    height: 44px;
  }

  .coupon-message {
    text-align: left;
    margin: 8px 0 0 26px;
  }

  .register-popup.add-brand input {
    width: 100%;
  }

  .make-offer-popup .register-popup.add-brand .offer-title {
    font-size: 21px;
  }

  .register-popup.add-brand .optns {
    width: 100%;
  }

  .make-offer-popup.report-popup .select-opt__control {
    padding: 0 0 0px 13px;
  }

  .make-offer-popup.report-popup .offer-title {
    max-width: 380px;
    margin: 0 auto 20px;
  }

  .make-offer-popup.report-popup .offer-content {
    max-width: 400px;
  }

  .share-wrapper {
    position: static;
    margin: -3px 0 0 auto;
  }

  .heart-like.profile {
    font-size: 11px;
  }

  .profile-wrapper .Sales-page .react-calendar {
    width: auto !important;
    transform: translate(0, 3px);
  }

  .office-image {
    max-width: 555px;
  }

  .office-text h5 {
    font-size: 22px;
  }

  .office-location {
    font-size: 15px;
  }

  .office-text {
    bottom: 74px;
    right: 127px;
  }

  .dates-wraps .popCalendar.calendar-popup {
    width: 310px;
  }

  .benefits-listings li {
    width: 25%;
  }

  .benefits-listings {
    margin: 0 auto;
    max-width: 978px;
  }

  .team-section {
    padding: 60px 0;
  }

  .team-section .sections-heading {
    margin-bottom: 30px;
  }

  .product-details-name .price {
    justify-content: flex-start;
  }

  .product-details-name .product-name {
    text-align: left;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info {
    padding-right: 12px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .prod-name {
    font-size: 15px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .brand {
    font-size: 13px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .buy-info {
    font-size: 14px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .old-price {
    font-size: 14px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .discount {
    font-size: 14px;
  }

  .view-seller-wrap.seller-profile-page .seller-wrap {
    flex-direction: row;
    justify-content: left;
  }

  .view-seller-wrap.seller-profile-page .tittle-wrap {
    padding: 11px 6px 0 30px;
    flex-grow: 1;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: flex-start;
  }

  .review-number {
    margin: 0 0 0 10px;
  }

  .view-seller-wrap.seller-profile-page .tittle-wrap .naming-wrap {
    width: 35%;
    padding-right: 10px;
  }

  .view-seller-wrap.seller-profile-page .about-seller .seller-prof-img {
    width: 130px;
    height: 130px;
    margin-left: 2px;
  }

  .view-seller-wrap.seller-profile-page .info-title {
    text-align: left;
  }

  .view-seller-wrap.seller-profile-page .sell-items {
    justify-content: left;
  }

  .view-seller-wrap.seller-profile-page .rating-review-wrap {
    align-items: center;
    flex-direction: row;
    width: 100%;
  }

  .view-seller-wrap.seller-profile-page .badges-container {
    margin: -14px 0 0 0;
  }

  .view-seller-wrap.seller-profile-page .ratings {
    margin: 0 10px 0 0;
  }

  /* .popular-costumes.seller-profile .costume-box {
    margin: 0 9px 18px;
    width: calc(50% - 18px);
    max-width: 324px;
  } */

  .view-seller-wrap.seller-profile-page .container {
    max-width: 850px;
  }

  .popular-costumes.seller-profile .costume-box {
    width: calc(33.7% - 10px);
    margin-right: 10px;
  }

  .popular-costumes.seller-profile .costume-box:nth-child(even) {
    margin-right: 10px;
  }

  .popular-costumes.seller-profile .costume-box:nth-child(3n + 0) {
    margin-right: 0;
  }

  .benefits-listing {
    display: flex;
    flex-wrap: wrap;
  }

  .benefits-listing li {
    max-width: 201px;
    padding: 0 10px;
  }

  .benefit-section {
    padding: 50px 0 30px;
  }

  .checkout-right .cartmenu {
    padding: 14px 10px !important;
    align-items: flex-start;
  }

  .cartmenu.cart-itemlist.cart-list-item .cart-product {
    width: 111px;
    height: 127px;
  }

  .checkout-right .product-name,
  .it-dtls,
  .about-seller h4 {
    font-size: 16px;
  }

  /* .checkout-right .checkout-total span {
    font-size: 16px;
  } */

  .checkout-right .checkout-total {
    padding: 0 3px;
    margin-top: 20px;
  }

  .checkout-right .delete-cart-product {
    width: auto !important;
  }

  .register-popup form {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    overflow: auto;
    height: 470px;
    padding: 11px;
  }

  .register-popup.add-brand form {
    height: 232px;
  }

  .register-popup input {
    width: calc(50% - 8px);
  }

  .register-popup .add-links {
    width: 100%;
  }

  .make-offer-popup .register-popup .offer-title {
    font-size: 16px;
    padding: 7px 0 20px;
  }

  .register-popup {
    padding: 8px 26px 37px;
  }

  .file-inputs input {
    width: 100%;
    margin-bottom: 0;
  }

  .product-listhead h2 {
    text-align: left !important;
  }

  .forget-block {
    margin: 10px 0 330px 20px;
  }

  .forget-block .form-title {
    margin-bottom: 20px;
  }

  .product-listhead .cat-head h2 {
    text-align: left;
  }

  /* .cat-head {
    padding-left: calc(35% + 30px);
  } */

  .no-product {
    width: 256px !important;
  }

  .checkout-right .delete-cart-product {
    position: static;
    margin-left: 10px;
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .checkout-left {
    max-width: 360px;
  }

  .checkout-right {
    flex-grow: 1;
    margin-left: 2%;
  }

  .gr-co i {
    font-size: 24px;
    margin-right: 4px;
  }

  .main-menu {
    margin: 0 -15px;
  }

  .menu li {
    padding: 8px 4px 8px 0px;
  }

  .menu li.sublist-menu {
    padding: 0;
  }

  .menu li.sublist-menu>a {
    padding: 14px 4px 14px 0px;
  }

  .menu li.sublist-menu>span {
    padding: 14px 4px 14px 0px;
    display: block;
  }

  .menu li.sublist-menu:hover>span {
    color: #d16d38;
  }

  .menu .header-sell {
    height: auto;
  }

  .menu .header-sell a {
    padding: 6px 2px;
  }

  .menu li:nth-last-child(2) .sub-menu {
    left: -63px;
  }

  /* 
  .trends-list .slick-prev {
    left: -27px !important;
  }

  .trends-list .slick-next,
  .popular-arrival .slick-next {
    right: -27px !important;
  } */

  .footer-social {
    margin-top: 10px;
  }

  .footer-social a {
    margin: 0 9px 0 3px;
  }

  .sell-item-header {
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }

  .sell-item-header .sell-item-heading {
    margin: 0 0 0 10px;
  }

  .navigation-screen .pac-target-input {
    width: 46%;
  }

  .popup-body h3 {
    width: auto;
    margin-bottom: 16px;
    font-size: 19px;
  }

  .offer-content .popup-body {
    padding: 16px 0 23px;
  }

  .header .make-offer-popup .offer-content {
    border-radius: 20px;
  }

  .header .useLocation {
    padding: 12px 10px;
    font-size: 16px;
    width: 100%;
    max-width: 333px;
  }

  .header .zip-code {
    height: 44px;
    max-width: 333px;
    width: 333px;
    margin: 0 auto 20px;
  }

  .header .cont-shopping {
    padding: 12px 10px;
    font-size: 16px;
    max-width: 333px;
    width: 100%;
    margin: 0 auto;
  }

  .make-offer-popup .offer-content {
    max-width: 600px;
  }

  .signup-register {
    width: auto !important;
  }

  .search-brand {
    flex-grow: 1;
    margin: 0 18px;
  }

  /* Footer banner styling */
  .get-app {
    background: linear-gradient(113deg,
        rgb(237, 239, 253) 50%,
        rgb(237, 239, 253) 50%,
        rgba(195, 156, 204, 1) 50%,
        rgba(195, 156, 204, 1) 50%);
    padding: 37px 0;
  }

  .get-app .container {
    padding-right: 10px;
  }

  .app-wrapper {
    display: flex;
    align-items: center;
  }

  .app-texts {
    width: 50%;
    text-align: left;
    margin-bottom: 0;
    padding: 0 20px 0 37px;
  }

  .app-texts h5 {
    margin-bottom: 45px;
  }

  .app-btns {
    flex-direction: row;
  }

  .app-btns ul {
    flex-direction: row;
  }

  .apple-btn {
    margin: 0 20px 0 0;
  }

  .device-images {
    width: 50%;
  }

  .images-wrap {
    max-width: 307px;
  }

  .slct-optns.tag-row {
    flex-wrap: nowrap;
  }

  .slct-optns .optns {
    margin-bottom: 25px !important;
  }

  .sebmit-prod.make-offer-popup .offer-content {
    background: rgb(255, 255, 255);
    /* Old browsers */
    background: -moz-linear-gradient(top,
        rgba(255, 255, 255, 1) 1%,
        rgba(234, 231, 225, 1) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top,
        rgba(255, 255, 255, 1) 1%,
        rgba(234, 231, 225, 1) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,
        rgba(255, 255, 255, 1) 1%,
        rgba(234, 231, 225, 1) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    padding: 33px 20px;
    border-radius: 10px;
    max-width: 487px;
  }

  .sebmit-prod.sebmit-prod.make-offer-popup .btn-purple {
    max-width: 231px;
  }

  .sebmit-prod.make-offer-popup .offer-title {
    padding: 0;
    margin-bottom: 18px;
  }

  .uploading-file-wrap .custom-file-upload .upload-icn {
    width: 100%;
    height: auto;
  }

  .uploading-file-wrap .custom-file-upload {
    display: flex;
    flex-wrap: wrap;
  }

  .uploading-file-wrap .rend-box {
    width: calc(50% - 20px);
    margin: 0 10px 35px;
  }

  .sublist-menu.other {
    position: static;
  }

  .sublist-menu.other .sub-menu {
    width: 100%;
  }

  .sublist-menu.other .sublist-menu2 a {
    width: 20%;
  }

  .sublist-menu.other .sublist-menu2 {
    position: static;
  }

  .sublist-menu.other .sub-menu2 {
    position: static;
    top: 30px;
    height: 100%;
    left: 20%;
    width: 70%;
    box-shadow: none;
    padding-bottom: 7px;
  }

  .sublist-menu.other .sub-menu2 .others-last-menu {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    position: relative;
  }

  .other-options {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    display: flex;
    z-index: 20;
    background: #fff;
    border-radius: 7px;
    box-shadow: 0px 2px 16px -4px rgb(0, 0, 0, 0.2);
  }

  .other-options .sub-menu {
    position: static;
    background: transparent;
    box-shadow: none;
    width: 30% !important;
    padding: 3px 0;
    margin: 12px 0;
    border-right: 1px solid #ccc;
    border-radius: 0;
  }

  .other-options .sub-menu li:first-child {
    padding: 0 20px;
  }

  .other-options .sub-menu li {
    padding: 0;
  }

  .other-options .sublist-menu2 a {
    display: block;
    width: 100% !important;
    padding: 0;
  }

  .other-options .sub-cat-item2 {
    padding: 0;
  }

  .other-options .sub-cat-item2 a {
    padding: 8px 20px;
  }

  .other-options .sublist-menu2 span,
  .sub-cat-item2 span {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 8px 20px;
  }

  .sub-cat-item2 span {
    padding: 0;
  }

  .other-options .sub-menu2 {
    margin-top: 47px;
  }

  .delievery-method,
  .zip,
  .distance {
    width: 452px;
  }

  .contact-inputs {
    width: 60%;
    box-shadow: 0 4px 10px 6px rgb(0, 0, 0, 0.03);
  }

  .find-us {
    width: 40%;
    padding: 22px 19px;
  }

  .text-area {
    height: 175px;
  }

  .privacy-wrapper.contact-wrapper {
    max-width: 1212px;
    margin: 0 auto;
  }

  .condition-wrap .slick-slide {
    margin-right: 15px;
    margin-bottom: 6px;
  }

  .condition-wrap {
    margin-right: -15px;
  }

  .condition-wrap .slick-next {
    right: 0 !important;
  }

  .checkout-wrap .checkout-left {
    max-width: none;
    width: calc(43% - 10px);
    padding: 5px 0 0;
  }

  .checkout-wrap .checkout-right {
    flex-grow: 0;
    width: calc(57% - 10px);
    padding: 18px 20px 18px;
    margin: 0;
  }

  /* .checkout-wrap {
    max-width: 1480px;
    margin: 0 auto;
  } */
  .career-banner {
    padding: 59px 0;
  }

  .career-banner p {
    font-size: 31px;
    margin: 0 auto 20px;
    max-width: 550px;
  }

  .detail-section {
    padding: 80px 0;
  }

  .detail-section p {
    font-size: 21px;
  }

  .offer-content.seller-register-popup {
    width: 506px !important;
  }

  .seller-input.dual-input {
    width: calc(50% - 10px);
  }

  .register-popup.seller-register {
    padding-top: 12px;
  }

  .offer-content.seller-register-popup .modal-closeBtn {
    top: 5px;
  }

  .register-popup.seller-register .offer-title {
    padding: 7px 0 14px !important;
  }

  .register-popup.seller-register .file-inputs {
    margin-bottom: 15px;
  }

  .navigation-container.both-btn {
    padding-right: 15px;
  }

  .popular-costumes.seller-profile .plp-loadMore-div {
    margin-bottom: 23px;
  }

  .career-selectors {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
  }

  .career-select {
    margin-bottom: 0;
    width: calc(50% - 15px);
  }

  .apply-form-wrap {
    max-width: 780px;
  }

  .dual-career {
    display: flex;
    justify-content: space-between;
  }

  .dual-career .career-input {
    margin-bottom: 0;
    width: calc(50% - 15px);
  }

  .career-files {
    display: flex;
    margin: 30px 0;
  }

  .file-career {
    margin-bottom: 0;
    width: 40%;
  }

  .about-banner-image {
    height: 330px;
  }

  .about-text p {
    font-size: 55px;
    max-width: 361px;
  }

  /* About para styling */
  .about-para {
    padding: 59px 0;
  }

  .about-para p {
    margin: 0 auto 30px;
    max-width: 815px;
    font-size: 17px;
  }

  .benefits-listings li {
    margin-bottom: 0;
  }

  .benefits-listings li:last-child {
    margin-bottom: 0;
  }

  .about-benefits {
    padding: 60px 0;
  }

  .pendingorder-popup {
    padding: 30px 50px 30px;
  }

  .pendingorder-popup .modal-dialog {
    height: auto !important;
    max-width: 654px;
    width: 100% !important;
    padding: 30px;
  }

  .pendingorder-popup .modal-header .modal-title {
    font-size: 22px;
  }

  .pendingorder-popup.modal .modal-header .fa-arrow-left {
    top: 4px;
  }

  .pendingorder-popup .form-group {
    align-items: center;
  }

  .pendingorder-popup .form-label {
    font-size: 20px;
    width: 243px;
  }

  .pendingorder-popup .form-control {
    font-size: 20px;
    width: calc(100% - 100px);
    min-height: 52px;
  }

  .pendingorder-popup .buttons-wrp {
    text-align: left;
  }

  .pendingorder-popup .modal-dialog .buttons-wrp .btn {
    font-size: 20px;
    padding: 9px 32px;
  }

  .pendingorder-popup .modal-dialog .buttons-wrp .btn.btn-secondary {
    margin-right: 0;
  }

  .pendingorder-popup .ordered-products .cond {
    padding: 4px;
  }

  .pendingorder-popup .ordered-products .cond .radio {
    width: 18px;
    height: 18px;
  }

  .group-wrap select:disabled {
    height: 45px;
    border: 1px solid #d9d9d9;
    font-size: 16px;
  }

  .updated-bar {
    width: 45%;
  }

  .header .useLocation {
    margin-bottom: 0;
  }

  .product-listhead .cat-head-wrap.category-filter-head h2 {
    font-size: 20px;
    font-weight: 500;
  }

  .cat-head.category-head-wrap h2 {
    margin-top: 10px;
  }

  .change-location-wrapper {
    order: 2;
    width: 33.33%;
    flex-shrink: 0;
    margin-right: 10px;
  }

  .change-location-wrapper .fas.fa-map-marker-edit {
    font-size: 15px;
  }

  .change-location-wrapper button {
    font-size: 14px;
    padding: 13px;
  }

  .product-listhead .cat-head-wrap.category-filter-head h2 {
    width: 33.33%;
  }

  .cat-head-wrap.category-filter-head.category-wrap-head .plp-filters {
    order: 3;
  }

  .signup-img-wrap.main-signup {
    display: block;
  }

  .signup-form.signup-frm-wrp.user-login .signup-img-wrap.main-signup {
    height: 500px;
    margin-bottom: 25px;
    width: 50%;
  }

  .signup-form.signup-frm-wrp.user-login .signup-img-wrap.signup-img-wrap img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: top;
  }

  .signup-form.signup-frm-wrp.user-login {
    max-width: 1026px;
    padding: 30px 20px;
  }

  .product-item-details.product-review-wrap .slick-next {
    right: 0 !important;
  }

  .product-item-details.product-review-wrap .slick-prev {
    left: 0 !important;
  }
}

@media all and (min-width: 768px) and (max-width: 1199px) {
  .container {
    padding: 0 15px;
  }

  .header-menu .container {
    padding: 0 4%;
  }

  .trends-list .slick-next,
  .popular-arrival .slick-next {
    right: -12px !important;
  }

  .slick-prev {
    left: -12px !important;
  }

  .copyright-block .container {
    padding: 20px 15px;

  }

  .trends-wrap .slick-prev,
  .trends-wrap .slick-next {
    top: 40%;
  }


}


@media only screen and (min-width: 850px) {
  .menu .header-sell a {
    padding: 6px 8px;
  }

  .menu .header-sell a .sell-text a {
    padding: 0;
  }

  .benefits-block h4 {
    font-size: 48px;
    margin-bottom: 12px;
  }

  .benefits-block i {
    font-size: 22px;
  }

  .team-listing li {
    width: calc(33.33% - 10px);
    margin-left: 15px;
  }

  .team-listing li:nth-child(3n + 1) {
    margin-left: 0;
  }

  .team-section .sections-heading {
    margin-bottom: 30px;
  }

  .team-listing {
    justify-content: flex-start;
  }
}

@media only screen and (min-width: 992px) {
  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .prod-name {
    font-size: 16px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .brand {
    font-size: 14px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .buy-info {
    font-size: 16px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .old-price {
    font-size: 16px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .discount {
    font-size: 16px;
  }

  .view-seller-wrap.seller-profile-page .container {
    max-width: 1024px;
  }

  .popular-costumes.seller-profile .costume-box {
    width: calc(33% - 10px);
  }

  .slct-optns.location {
    width: calc(100% - 15px);
  }

  .main-menu {
    margin: 0;
  }

  .menu li {
    padding: 8px 1% 8px 0px;
  }

  .menu li.sublist-menu {
    padding: 0;
  }

  .menu li.sublist-menu>a {
    padding: 16px 1% 16px 0px;
  }

  .menu li.sublist-menu>span {
    padding: 16px 1% 16px 0px;
  }

  .navigation-screen .pac-target-input {
    width: 40%;
  }

  .app-texts {
    padding: 0 24px 0 77px;
  }

  .images-wrap {
    max-width: 398px;
  }

  .app-texts h5 {
    margin-bottom: 47px;
  }

  .signup-form {
    padding: 39px 33px;
  }

  .sign-img.log-img {
    min-height: 208px;
  }
}

@media only screen and (min-width: 1024px) {
  .order-subhead::before {
    top: -13px;
  }

  .get-app-section h2 {
    font-size: 55px;
  }

  .app-list-wrapper li a {
    font-size: 23px;
  }

  .app-list-wrapper li {
    margin-right: 40px;
  }

  .offer-details-table.items-table-wrap .table-head-headings::after {
    width: 163%;
  }

  .offer-details-table.items-table-wrap .quantity-heading,
  .offer-details-table.items-table-wrap .quantity-value {
    width: 33%;
  }

  .filter-bar {
    width: auto;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile,
  .mainlisting-wrap .plp-product-screen,
  .plp-main-screen .plp-product-screen {
    grid-template-columns: repeat(2, 1fr);
  }

  .address-buttons {
    flex-wrap: wrap;
  }

  .address-buttons a {
    font-size: 13px;
    margin-right: 12px;
  }

  .address-buttons .make-default {
    margin-top: 0;
    width: auto;
  }

  .address-box {
    padding: 22px 10px;
  }

  .prod-title .prod-text.bold {
    margin-right: 20px;
  }

  .prod-title.prod-toggle .del-details a,
  .prod-title.prod-toggle,
  .prod-title.prod-toggle .del-details .status-details {
    justify-content: flex-end;
    align-items: flex-end;
  }

  .address-boxes {
    align-items: initial;
    flex-direction: row;
    flex-wrap: wrap;
  }

  .bnr .slick-dots {
    bottom: 12px;
  }

  .team-listing li {
    margin-left: 13.3px;
  }

  .team-listing li:nth-child(3n + 1) {
    margin-left: 13.3px;
  }

  .team-listing li:nth-child(4n + 1) {
    margin-left: 0;
  }

  /* .popular-costumes.seller-profile .costume-box .costumes {
    height: 237px;
  } */
  .benefit-section {
    padding: 70px 0 50px;
  }

  .benefit-section h3 {
    margin-bottom: 44px;
  }

  .checkout-wrap .checkout-left {
    width: calc(50% - 10px);
  }

  .checkout-wrap .checkout-right {
    width: calc(50% - 10px);
  }

  .menu li:nth-last-child(2) .sub-menu {
    left: -19px;
  }

  .contact-inputs {
    width: auto;
    flex-grow: 1;
    padding: 24px 30px 20px;
  }

  .find-us {
    width: 340px;
    flex-shrink: 0;
    padding: 24px 19px;
  }

  .contact-form {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .contact-heading {
    width: 100%;
  }

  .msg-area {
    width: 100%;
  }

  .submit-wrap {
    width: 100%;
  }

  .contact-input {
    width: calc(50% - 10px);
  }

  .edit-link.edit-btn {
    padding: 6px 9px;
  }

  .edit-link.edit-btn i {
    margin-right: 6px;
  }

  .team-listing li {
    width: calc(25% - 10px);
  }
}

@media only screen and (min-width: 1200px) {
  .without-login .error {
    font-size: 15px;
  }

  .sub-cat-item2 .fa-chevron-right {
    display: block;
  }



  .sub-cat-item2 .fa-chevron-right {
    top: 16px;
  }

  .nation-list-menu .many-more {
    font-size: 20px;
  }

  .local-product-availablity h2,
  .local-frequently-ask-questions h3 {
    font-size: 30px;
  }

  .footer-pages,
  .full-width-view {
    padding: 80px 0 59px;
  }

  .about-order-products h3::after,
  .about-contact-wrapper h4::after,
  .start-selling-section h2::after,
  .local-shipping-section h2:after,
  .selling-easy-left-block h2::after {
    top: -25px
  }

  .contact-ready-wrapper .ltl-contact-wrap {
    width: 42%;
  }

  .address-buttons a {
    margin-right: 20px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile,
  .mainlisting-wrap .plp-product-screen,
  .plp-main-screen .plp-product-screen {
    grid-template-columns: repeat(2, 1fr);
  }

  .costume-info.my-list .brand .free-ship-wrap {
    margin-top: 0;
  }

  .costume-info.my-list .brand {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .career-section select {
    width: 73%;
  }

  .career-section h1 {
    font-size: 30px;
    margin-bottom: 32px;
  }

  .select-boxes label {
    font-size: 18px;
  }

  .select-boxes {
    margin-bottom: 30px;
  }

  .career-section {
    padding: 96px 0;
  }

  .sublist-menu.other .sub-menu2 {
    width: 16%;
    max-width: 216px;
  }

  .other-options .last-sub li:first-child a {
    padding: 8px 20px;
  }

  .other-options .sub-cat-item2 .last-sub li {
    display: block;
    margin: 0;
    padding: 0;
  }

  .last-sub {
    box-shadow: none;
  }

  .menu .sublist-menu .other-options ul .last-sub {
    display: none;
  }

  .menu .sublist-menu .other-options .sub-cat-item2:hover .last-sub {
    display: block;
    right: -219px;
  }

  .other-options .sub-cat-item2 {
    position: static;
  }

  /* .userName-container:hover .signin-register::after {
    transform: rotate(-225deg);
  }

  .userName-container.selected .signin-register::after {
    transform: rotate(-225deg);
  } */

  .seller-listings {
    width: 80%;
  }

  .otp-popup .pop-up {
    top: 9%;
  }

  .plp-main-screen.mainlisting-wrap.local .plp-product-screen {
    padding-top: 35px;
  }

  .make-offer-popup.report-popup .offer-title {
    font-size: 23px;
  }

  .issue-heading {
    font-size: 14px;
  }

  .share-profile {
    font-size: 17px;
  }

  .view-seller-wrap.seller-profile-page .tittle-wrap {
    padding: 11px 2px 0 30px;
  }

  .input-form.cnf-pass-wrap .label-text {
    font-size: 14px;
  }

  .heart-like.profile {
    font-size: 12px;
    letter-spacing: 0.2px;
  }

  .login .logo-class {
    width: 196px;
  }

  .office-image {
    max-width: 710px;
  }

  .office-text h5 {
    font-size: 26px;
  }

  .office-text {
    bottom: 104px;
    right: 169px;
  }

  .offices-section {
    padding-bottom: 60px;
  }

  .office-location {
    font-size: 16px;
  }

  .team-listing li {
    margin-left: 40px;
  }

  .team-listing li:nth-child(3n + 1) {
    margin-left: 40px;
  }

  .team-listing li:nth-child(4n + 1) {
    margin-left: 0;
  }

  .team-popup {
    width: 55px;
    height: 55px;
    background-size: 55px auto;
  }

  .benefits-listings li {
    padding: 0 33px;
  }

  .about-benefits {
    padding: 65px 0;
  }

  .sections-heading {
    margin-bottom: 43px;
  }

  .team-listing li {
    width: calc(25% - 30px);
    margin-bottom: 30px;
  }

  .benefits-listings {
    max-width: 1278px;
  }

  .benefits-block h4 {
    font-size: 54px;
  }

  .benefits-listings li {
    padding: 0 68px;
  }

  .team-section {
    padding: 70px 0 50px;
  }

  .team-section .sections-heading {
    margin-bottom: 40px;
  }

  .about-banner-image {
    height: auto;
  }

  .about-text p {
    font-size: 62px;
    max-width: 407px;
  }

  .about-para p {
    margin: 0 auto 42px;
    font-size: 21px;
  }

  .about-para {
    padding: 72px 0;
  }

  .input-career {
    font-size: 18px;
    padding: 16px 17px;
  }

  .input-career::placeholder {
    font-size: 18px;
  }

  .location-auto label.label-txt {
    font-size: 14px;
  }

  .menu .sublist-menu {
    /* flex-grow: 1; */
    text-align: center;
  }

  .menu .sublist-menu>a {
    padding: 15px 0.5%;
  }

  .menu .sublist-menu>span {
    padding: 15px 0.5%;
    display: block;
  }

  .menu .sublist-menu div {
    text-align: left;
  }

  .menu .sublist-menu ul {
    text-align: left;
  }

  .menu .sublist-menu ul .last-sub {
    left: 100%;
    width: 194px;
    top: 0;
    height: 100%;
  }

  .menu .sub-menu li {
    position: static;
  }

  .view-seller-wrap.seller-profile-page .container {
    max-width: 1230px;
  }

  .popular-costumes.seller-profile .costume-box {
    width: calc(25% - 10px);
    margin-right: 10px;
  }

  .popular-costumes.seller-profile .costume-box:nth-child(even) {
    margin-right: 10px;
  }

  .popular-costumes.seller-profile .costume-box:nth-child(3n + 0) {
    margin-right: 10px;
  }

  .popular-costumes.seller-profile .costume-box:nth-child(4n + 0) {
    margin-right: 0;
  }

  .career-banner p {
    font-size: 38px;
    margin: 0 auto 34px;
    max-width: 680px;
  }

  .join-us {
    font-size: 19px;
  }

  .career-banner {
    padding: 86px 0;
  }

  .detail-section {
    padding: 120px 0;
  }

  .detail-section p {
    font-size: 25px;
    margin: 0 auto;
    max-width: 1045px;
  }

  .checkout-wrap .checkout-right {
    padding: 18px 23px 18px;
  }

  .head-wrap.checkout-wrap {
    padding: 13px 18px 15px;
  }

  /* 
  .head-wrap.checkout-wrap .checkout-headings {
    font-size: 22px !important;
  } */

  .popup-body.location {
    padding: 18px 0 4px !important;
  }

  /* .cat-head {
    padding-left: calc(20% + 32px);
  } */

  .close-bar {
    right: 10px;
  }

  .notification-card.contacts small {
    right: 10px;
  }

  .uploading-file-wrap .rend-box {
    width: calc(33.33% - 20px);
    margin: 0 10px 35px;
    height: 250px;
  }

  .uploading-file-wrap .remove-img_btn.remove-image {
    opacity: 0;
  }

  .uploading-file-wrap .remove-img_btn.remove-image i {
    opacity: 0;
  }

  .uploading-file-wrap .rend-box:hover .remove-img_btn.remove-image {
    opacity: 1;
  }

  .uploading-file-wrap .rend-box:hover .remove-img_btn.remove-image i {
    opacity: 1;
  }

  .uploading-file-wrap .default_btn.default-maker {
    opacity: 0;
  }

  .uploading-file-wrap .rend-box:hover .default_btn.default-maker {
    opacity: 1;
  }

  .custom-file-render::after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 0.5s;
    border-radius: 15px;
  }

  .uploading-file-wrap .rend-box:hover .custom-file-render::after {
    background: rgba(0, 0, 0, 0.5);
  }

  .offer-content .popup-body {
    padding: 26px 0 15px;
  }

  .app-texts h3 {
    font-size: 56px;
  }

  .app-texts h5 {
    font-size: 28px;
    margin: 0 0 58px 4px;
  }

  .apple-btn {
    width: 162px;
  }

  .play-btn {
    width: 162px;
  }

  .images-wrap {
    max-width: 485px;
  }

  .dashboard .bnr .slick-slider.slick-initialized .slick-arrow.slick-prev {
    left: 15px !important;
  }

  .dashboard .bnr .slick-slider.slick-initialized .slick-arrow.slick-next {
    right: 15px !important;
  }

  .checkout-right .delete-cart-product {
    margin-left: 37px;
  }

  .search-brand {
    margin: 0 28px 0 25px;
  }

  .privacy-policy.contact {
    padding: 35px 0 54px;
  }

  .other-options .sub-menu2 {
    margin-top: 52px;
  }

  .shipping-itemwrap.shipping-remade .checkout-headings {
    font-size: 22px;
  }

  /* .summary-section .summary-title {
    font-size: 22px !important;
  } */

  /* .shipping-inner.shipping-remade .ship-radio .radio-circle {
    width: 24px;
    height: 24px;
  } */

  .shipping-itemwrap.shipping-remade {
    padding: 13px 23px 32px;
    margin-bottom: 13px;
  }

  .cartmenu.cart-itemlist.cart-list-item .cart-product {
    width: 136px;
    height: 127px;
  }

  .shipping-inner.shipping-remade {
    padding: 0 24px 0 32px;
  }

  .shipping-inner.shipping-remade {
    margin-bottom: 19px;
  }

  .shipping-inner.shipping-remade .ship-radio {
    top: 0px;
  }

  .shipping-itemwrap.shipping-remade .ship-radio .radio-circle {
    /* width: 24px;
    height: 24px;
    margin: 2px 16px 0 0; */
  }

  .shipping-itemwrap.shipping-remade .payment-type-list .ship-radio {
    font-size: 17px;
  }

  .shipping-itemwrap.shipping-remade .desc-txt input,
  .shipping-itemwrap .desc-txt {
    font-size: 18px !important;
  }

  .ship-add-name {
    font-size: 18px;
  }

  /* .ship-add-name{
    font-size: 20px;
  }
  .ship-add-name ~ span{
    font-size: 20px;
  } */
  .checkout-right .checkout-total span {
    width: 50%;
    text-align: left;
    padding-right: 20px;
  }

  .checkout-caption h2 {
    font-size: 24px !important;
    margin: 0;
  }

  .shipping-itemwrap.shipping-remade .desc-txt.coupon-block .complete-purchase {
    font-size: 18px;
  }

  .shipping-itemwrap.shipping-remade .payment-type .complete-purchase {
    font-size: 15px;
  }

  .shipping-itemwrap.shipping-remade .desc-txt.coupon-block input {
    padding-right: 155px;
    /* padding-bottom: 4px; */
  }

  .home-link {
    font-size: 18px;
  }

  .page-name {
    font-size: 18px;
  }

  .checkout-right .product-name {
    font-size: 17px;
  }

  .popular-costumes.seller-profile {
    padding-bottom: 2px;
  }

  .current-opening {
    padding: 70px 0;
  }

  .opening-panel h4 {
    font-size: 18px;
  }

  .opening-panel .opening-link {
    font-size: 18px;
  }

  .opening-panel h6 {
    font-size: 15px;
  }

  .label-texts {
    font-size: 18px;
  }

  .career-select .css-1wa3eu0-placeholder {
    font-size: 18px !important;
  }

  .career-select .select-opt__control {
    padding: 15px 0 15px 17px !important;
  }

  .career-selectors {
    margin-bottom: 55px;
    max-width: 777px;
  }

  .apply-job h4 {
    font-size: 22px;
  }

  .linked-block p {
    font-size: 18px;
    max-width: 185px;
  }

  .req-text {
    font-size: 18px;
  }

  .sign-linked {
    font-size: 22px;
    padding: 14px 33px;
  }

  .submit-career {
    font-size: 20px;
    padding: 12px 52px;
    margin-top: 20px;
  }

  .product-location-wrap {
    margin-top: 33px;
  }

  .other-options {
    /* top: 47px; */
  }

  .sub-menu {
    top: 100%;
  }

  .change-location-wrapper button {
    font-size: 16px;
  }

  .change-location-wrapper button .fas.fa-map-marker-edit {
    font-size: 16px;
  }

  .top-btn {
    bottom: 31px;
    right: 4px;
  }

  .address-checkout.shipping-address.shipping-checkout .fas.fa-map-marker-alt {
    top: 6px;
  }
}

@media only screen and (min-width: 1300px) {
  .costume-info.my-list.my-list-wrap h5 {
    font-size: 14px;
  }

  /* .costume-info.my-list.my-list-wrap .box-wrp {
    width: 31%;
  } */

  .costume-info.my-list.my-list-wrap .costume-ltl {
    width: 100%;
    padding-right: 0;
  }

  .offer-seller-table.items-table-wrap .quantity-heading,
  .offer-seller-table.items-table-wrap .quantity-value {
    width: 17%;
  }

  .offer-details-table.items-table-wrap .name-value,
  .offer-details-table.items-table-wrap .name-heading {
    width: calc(30% - 40px);
  }

  .offer-details-table.items-table-wrap .table-head-headings::after {
    width: 140%;
  }

  .offer-details-table.items-table-wrap .quantity-heading,
  .offer-details-table.items-table-wrap .quantity-value {
    width: 30%;
  }

  .offer-details-table.items-table-wrap .total-heading {
    width: 27%;
  }

  .offer-details-table.items-table-wrap .buy-col {
    width: 27%;
  }
}

@media only screen and (min-width: 1350px) {
  .images-wrap {
    max-width: 543px;
  }
}

@media only screen and (min-width: 1367px) {
  .checkout-right .product-name {
    font-size: 19px;
  }

  .shipping-itemwrap.shipping-remade .payment-type-list .ship-radio {
    font-size: 18px;
  }

  .checkout-cardwrap .brandName {
    font-size: 17px;
  }

  .menu li {
    font-size: 17px;
  }

  .menu li .header-sell .sell-text {
    font-size: 17px;
  }

  .checkout-right .delete-cart-product {
    margin-left: 57px;
  }

  .other-options .sub-menu2 {
    margin-top: 52px;
  }

  .wishlist-section h2 {
    font-size: 28px;
  }

  .about-text p {
    font-size: 68px;
    max-width: 446px;
  }
}

@media all and (max-width:1023px) {

  /* .about-order-products.local-order-products .about-product-card {
    width: calc(50% - 20px);
    margin-bottom: 30px;
  } */

  .blog-bottom-arrow {
    bottom: -24px;
  }

  .profile-wrapper.manage-profile.profile-main-div .tags-wrap .container .tags {
    justify-content: flex-start;
  }

  .profile-wrapper.manage-profile.profile-main-div .tags-wrap .tags a {
    margin-right: 15px;
  }
}

@media all and (max-width:392px) {
  .profile-wrapper.manage-profile.profile-main-div .tags-wrap .tags a {
    margin-right: 10px;
  }

  .profile-wrapper.manage-profile.profile-main-div .tags-wrap {
    padding: 0;
  }
}

@media only screen and (min-width: 1400px) {
  .profile-wrapper.manage-profile.profile-main-div .prof-nav {
    width: 28%;
  }

  .profile-wrapper.manage-profile.profile-main-div .right-prof-sec {
    width: 70%;
  }

  .local-product-availablity h2,
  .local-frequently-ask-questions h3 {
    font-size: 35px;
  }

  .local-product-availablity h2::after,
  .local-frequently-ask-questions h3::after {
    top: -19px;
  }

  .about-order-products h3::after,
  .about-contact-wrapper h4::after,
  .start-selling-section h2::after,
  .local-shipping-section h2::after,
  .selling-easy-left-block h2::after {
    top: -13px;
  }

  .privacy-details.full-width-view .general-terms h2::after,
  .footer-pages h3:after {
    bottom: -14px;
  }

  .menu .sublist-menu ul .last-sub {
    width: 226px;
  }

  .prof-img span.prof-name {
    font-size: 18px;
    margin-top: 13px;
  }

  .signup-register .signin-register {
    /* padding-right: 10px !important; */
  }

  .signup-register .signin-register:first-child {
    margin-right: 10px;
  }
}

@media only screen and (min-width: 1400px) {
  .coupon-message {
    margin: 8px 0 0 20px;
    font-size: 16px;
  }

  .checkout-cardwrap .cart-des {
    margin-left: 20px;
  }

  .cartmenu.cart-itemlist.cart-list-item .cart-product {
    width: 151px;
    height: 137px;
  }

  .nav-content {
    padding: 33px 0 11px;
  }
}

@media only screen and (min-width: 1500px) {
  .sign-form .form-input.form-input-otp.otp-page-signin .MuiInputLabel-outlined.MuiInputLabel-shrink {
    transform: translate(14px, -2px) scale(0.75);
  }

  .shipping-address .ship-add {
    font-size: 20px;
  }

  .shipping-address.address-checkout {
    padding-left: 0;
  }

  .address-checkout i {
    font-size: 17px;
  }

  .plp-category input[type="radio"] {
    margin-left: 3px;
  }

  .costume-box {
    padding: 3px 10px;
  }

  .copyright-block .container {
    padding: 20px 85px 20px 75px;
  }

  .radio_Wrapper {
    width: 200px;
  }

  /* .sub-menu {
    top: 45px;
  } */

  .register-popup.seller-register {
    padding-top: 22px;
  }

  .seller-inputs .seller-input input {
    height: 50px;
  }

  .sign-form .form-input i {
    top: 25px;
  }

  .coupon-message {
    font-size: 17px;
  }

  .signup-form {
    top: 50%;
    transform: translateY(-50%);
  }

  .product-locations {
    padding: 11px 14px;
    font-size: 21px;
  }

  .login .logo-class {
    width: 219px;
  }

  .offices-section {
    padding-bottom: 90px;
  }

  .team-popup {
    width: 68px;
    height: 68px;
    background-size: 68px auto;
  }

  .team-listing li {
    margin-bottom: 45px;
  }

  .sections-heading {
    margin-bottom: 70px;
  }

  .about-benefits {
    padding: 77px 0;
  }

  .benefits-block h4 {
    font-size: 68px;
  }

  .benefits-listings {
    max-width: 1495px;
  }

  .benefits-listings li {
    padding: 0 79px;
  }

  .benefits-block p {
    max-width: 179px;
    margin: 0 auto;
  }

  .team-section .sections-heading {
    margin-bottom: 46px;
  }

  .team-section {
    padding: 84px 0 60px;
  }

  .about-text p {
    font-size: 72px;
    max-width: 472px;
  }

  .about-para p {
    margin: 0 auto 47px;
    font-size: 23px;
    max-width: 915px;
  }

  .about-para {
    padding: 112px 0;
  }

  .dual-career {
    margin-bottom: 25px;
  }

  .career-input {
    margin-bottom: 25px;
  }

  .career-files {
    margin: 35px 0;
  }

  .career-select.full {
    margin-bottom: 25px;
  }

  .input-career {
    padding: 18px 17px;
  }

  .career-select .select-opt__control {
    font-size: 18px;
  }

  .current-opening {
    padding: 110px 0 87px;
  }

  .opening-detail h4 {
    font-size: 34px;
  }

  .current-opening h3 {
    font-size: 34px;
    margin-bottom: 61px;
  }

  .opening-panel h4 {
    font-size: 22px;
  }

  .opening-panel .opening-link {
    font-size: 22px;
  }

  .opening-panel h6 {
    font-size: 18px;
  }

  .opening-detail p {
    font-size: 19px;
  }

  .view-seller-wrap.seller-profile-page {
    padding: 34px 0 40px;
  }

  .view-seller-wrap.seller-profile-page .badges-container .badge-container {
    width: 67px;
  }

  .view-seller-wrap.seller-profile-page .badges-container .badge-container .since-value {
    top: 32px;
    left: 20px;
  }

  .bid-text {
    font-size: 18px;
  }

  .view-seller-wrap.seller-profile-page .about-seller .seller-prof-img {
    width: 125px;
    height: 125px;
    margin-left: 2px;
  }

  .view-seller-wrap.seller-profile-page .info-title {
    font-size: 30px;
  }

  .view-seller-wrap.seller-profile-page .tittle-wrap {
    padding: 15px 2px 0 60px;
  }

  .share-profile {
    font-size: 20px;
  }

  .share-wrapper {
    margin: -1px 0 0 auto;
  }

  .share-profile i {
    margin-right: 8px;
  }

  .view-seller-wrap.seller-profile-page .seller-menu i {
    font-size: 35px;
  }

  .view-seller-wrap.seller-profile-page .sell-items span {
    font-size: 16px;
  }

  .view-seller-wrap.seller-profile-page .seller-badges {
    font-size: 20px;
  }

  .view-seller-wrap.seller-profile-page .badges-container p {
    font-size: 14px;
    margin-top: 9px;
  }

  .view-seller-wrap.seller-profile-page .ratings li {
    margin: 0 5px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .prod-name {
    font-size: 18px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .brand {
    font-size: 17px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .buy-info {
    font-size: 18px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .old-price {
    font-size: 18px;
  }

  .view-seller-wrap.seller-profile-page .popular-costumes.seller-profile .costume-box .costume-info .discount {
    font-size: 18px;
  }

  .view-seller-wrap.seller-profile-page .container {
    max-width: 1477px;
    padding: 0 20px;
  }

  .popular-costumes.seller-profile .costume-box {
    width: calc(20% - 10px);
    margin-right: 10px;
  }

  .popular-costumes.seller-profile .costume-box:nth-child(4n + 0) {
    margin-right: 10px;
  }

  .popular-costumes.seller-profile .costume-box:nth-child(5n + 0) {
    margin-right: 0;
  }

  .new-add-form .detail-from input {
    height: 46px;
    font-size: 16px;
  }

  .new-add-form .detail-from input::placeholder {
    font-size: 16px;
  }

  .career-banner p {
    font-size: 52px;
    margin: 0 auto 44px;
    max-width: 870px;
  }

  .career-banner {
    padding: 136px 0;
  }

  .join-us {
    font-size: 22px;
    padding: 16px 53px;
  }

  .detail-section {
    padding: 160px 0;
  }

  .detail-section p {
    font-size: 28px;
  }

  .btns-wrapping .complete-purchase {
    font-size: 17px;
  }

  .shipping-itemwrap.shipping-remade .payment-type .complete-purchase {
    font-size: 20px;
    line-height: 1.2;
  }

  .head-wrap.checkout-wrap {
    padding: 19px 20px 8px;
  }

  .shipping-itemwrap.shipping-remade .desc-txt input,
  .shipping-itemwrap .desc-txt {
    font-size: 20px !important;
  }

  .ship-add-name {
    font-size: 20px;
  }

  .address-checkout {
    padding-left: 26px;
  }

  .shipping-itemwrap.shipping-remade {
    padding: 19px 29px 32px;
    margin-bottom: 13px;
  }

  .checkout-wrap .checkout-right {
    padding: 24px 29px;
  }

  .menu {
    align-items: center;
  }

  .item-btn {
    padding: 13px 15px;
    font-size: 19px;
  }

  .images-wrap {
    max-width: 558px;
  }

  .dashboard .bnr .slick-slider.slick-initialized .slick-arrow.slick-prev {
    left: 20px !important;
  }

  .dashboard .bnr .slick-slider.slick-initialized .slick-arrow.slick-next {
    right: 20px !important;
  }

  .contact-heading h1 {
    font-size: 37px;
  }

  .submit-button {
    font-size: 16px;
  }

  .locate-btn {
    font-size: 16px;
  }

  .find-us h3 {
    font-size: 36px;
  }

  .condition-wrap .slick-slide .condition-card {
    font-size: 17px;
  }

  .benefit-section {
    padding: 113px 0;
  }

  .benefit-section h3 {
    margin-bottom: 80px;
    font-size: 34px;
  }

  .benefit-text {
    font-size: 22px;
  }

  .benefit-icon {
    width: 160px;
    height: 160px;
    margin-bottom: 45px;
  }

  .icon-meal {
    width: 82px;
    height: 64px;
    background-size: 82px auto;
  }

  .icon-commuter {
    width: 60px;
    height: 82px;
    background-size: 60px auto;
  }

  .icon-medical {
    width: 76px;
    height: 66px;
    background-size: 76px auto;
  }

  .icon-events {
    width: 76px;
    height: 76px;
    background-size: 76px auto;
  }

  .icon-country {
    width: 88px;
    height: 88px;
    background-size: 88px auto;
  }

  .benefits-listing li {
    max-width: 243px;
    padding: 0 10px;
    margin-bottom: 0;
  }

  .sections-heading {
    font-size: 34px;
  }

  .office-text h5 {
    font-size: 28px;
  }

  .office-location {
    font-size: 18px;
  }

  .sell-item .slct-optns.multi .select-opt__control {
    font-size: 15px;
  }

  .group-wrap select:disabled {
    height: 53px;
    border-width: 3px;
  }

  .correct-text.send-otp.profile-otp {
    top: 40px;
  }

  .address-checkout.shipping-address.shipping-checkout .fas.fa-map-marker-alt {
    top: 7px;
    left: 0;
    font-size: 15px !important;
  }
}

@media only screen and (min-width: 1700px) {
  .home-link {
    margin-left: 10px;
  }

  .sell-item .css-1rhbuit-multiValue {
    font-size: 18px;
  }

  .sell-item .slct-optns.multi .select-opt__control {
    font-size: 19.5px;
  }

  .register-popup.add-brand .select-opt__single-value.css-1uccc91-singleValue {
    margin-top: 1px;
  }

  .forget-block .detail-from .form-title {
    margin-bottom: 25px;
    font-size: 24px;
  }

  /* .plp-product-screen .costume-box {
    width: 20%;
  } */

  .cartsection .product-name {
    font-size: 25px;
  }

  .new-add-form .detail-from .form-title {
    font-size: 20px;
    margin-bottom: 26px;
  }

  .offer-details-table.items-table-wrap .name-value,
  .offer-details-table.items-table-wrap .name-heading {
    width: calc(26% - 40px);
  }

  .offer-details-table.items-table-wrap .table-head-headings::after {
    width: 110%;
  }

  .offer-details-table.items-table-wrap .quantity-heading,
  .offer-details-table.items-table-wrap .quantity-value {
    width: 22%;
  }

  .offer-details-table.items-table-wrap .total-heading {
    width: 22%;
  }

  .header-text {
    font-size: 16px;
  }

  .offer-details-table.items-table-wrap .buy-col {
    width: 22%;
  }
}

@media only screen and (min-width: 1800px) {
  .register-popup.seller-register .file-inputs {
    margin-bottom: 25px;
  }

  .team-section {
    padding: 100px 0 80px;
  }

  .images-wrap {
    max-width: 619px;
  }

  .about-text p {
    font-size: 84px;
    max-width: 551px;
  }

  .about-para {
    padding: 140px 0;
  }

  .about-para p {
    margin: 0 auto 50px;
    font-size: 28px;
    max-width: 1025px;
  }
}

@media only screen and (min-width: 2000px) {

  .offer-details-table.items-table-wrap .name-value,
  .offer-details-table.items-table-wrap .name-heading {
    width: calc(22% - 40px);
  }

  .offer-details-table.items-table-wrap .total-heading {
    width: 22%;
  }

  .offer-details-table.items-table-wrap .table-head-headings::after {
    width: 100%;
  }

  .offer-details-table.items-table-wrap .quantity-heading,
  .offer-details-table.items-table-wrap .quantity-value {
    width: 22%;
  }

  .header-text {
    font-size: 20px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1199px) {

  .delievery-method,
  .zip,
  .distance {
    margin-bottom: 14px;
    padding-bottom: 10px;
  }

  .plp-category {
    width: 42%;
  }

  .plp-wrap {
    width: 54%;
  }

  /* .plp-product-screen .costume-box {
    width: 49%;
  } */

  .sign-form .detail-from button {
    padding: 10px 9px;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1199px) {
  .message {
    width: 29% !important;
  }

  .notifi-page.message {
    width: 100% !important;
  }

  /* 
  .contacts-chat {
    width: 38% !important;
  } */

  .full-item-detail {
    width: 29% !important;
  }

  /* .wishlist-section .plp-product-screen .costume-box {
    width: 33.3%;
  } */
}

@media only screen and (min-width: 320px) and (max-width: 1299px) {
  .contacts-chat .contacts {
    margin-right: 9%;
  }

  .contacts-chat .contacts.coming-chat {
    margin-left: 13%;
  }
}

@media only screen and (min-width: 390px) and (max-width: 767px) {
  .signin-register .profile-name {
    margin-right: 5px;
  }

  .download-app {
    padding-right: 15px;
  }

  .gr-co {
    margin-right: 17px;
  }

  .gr-co i {
    font-size: 17px;
  }

  .header-text i {
    font-size: 17px;
  }

  /* .cart-wrap:after {
    left: -9px;
  } */

  .userName-container {
    margin-right: 20px;
  }

  .cart-wrap i.fa-shopping-bag {
    font-size: 17px;
  }

  .header-text i.fa-apple {
    font-size: 19px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 794px) {
  .menu .header-sell .sell-text {
    font-size: 12px !important;
  }

  .menu li a {
    font-size: 12px;
  }

  .menu li {
    font-size: 12px;
  }

  .menu li span {
    font-size: 12px !important;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .header-address {
    top: 0 !important;
    left: 0 !important;
  }
}

/* styling */
@media only screen and (max-width: 767px) {
  .ltl-footer {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .footer-secondary .rtl-footer-bottom .form-control {
    width: calc(100% - 92px);
  }

  .footer-secondary .rtl-footer-bottom .form-control {
    font-size: 12px;
  }

  .footer-secondary .rtl-footer-bottom .btn-submit {
    font-size: 12px;
  }

  .nav-pills {
    display: flex;
  }

  /* .make-offer-popup.offer-popup-wrap .offer-content {
    padding: 20px 16px 20px;
  } */

  .nav-pills li {
    margin-right: 10px;
  }

  .nav-pills li:last-child {
    margin-right: 0;
  }

  .nav-pills .nav-link {
    font-size: 9px;
    height: 100%;
    align-items: center;
    display: flex;
    text-align: center;
    padding: 11px 12px;
  }

  .make-offer-popup.offered-popup-wrap .offer-input-box .offer-input {
    max-width: 170px;
  }

  .cat-head-wrap.category-filter-head.category-wrap-head {
    flex-wrap: wrap;
  }

  .change-location-wrapper {
    width: 100%;
    padding: 8px 0;
    border-bottom: 1px solid #e5e5e5;
  }

  .cat-head-wrap.category-filter-head.category-wrap-head h2 {
    width: 50%;
    text-align: left;
  }

  .cat-head-wrap.category-filter-head.category-wrap-head .plp-filters {
    width: 50%;
  }

  .listing-content .price-value {
    padding-right: 45px;
  }

  .signup-form.signup-frm-wrp.user-login {
    max-width: 500px;
  }

  .sublist-menu2.sublist-category {
    padding: 0;
  }

  .arrow-wrap.category-arrow {
    top: 10px;
  }

  .make-offer-popup.location-content-wrap .offer-content.local-location-wrapper {
    padding: 13px 16px 13px;
  }

  .make-offer-popup.location-content-wrap .offer-content.local-location-wrapper .useLocation.uselocation-btn {
    font-size: 13px;
  }

  .make-offer-popup.location-content-wrap .offer-content.local-location-wrapper .cont-shopping.continue-shopping {
    font-size: 13px;
  }

  .make-offer-popup.location-content-wrap .offer-content.local-location-wrapper .popup-body .loc-img {
    margin: 0 0 20px 0;
  }

  .make-offer-popup.location-content-wrap .offer-content.local-location-wrapper .zip.distance-wrapper {
    margin-bottom: 20px;
  }

  .shop-now.register-seller.sell-with-us-mob {
    margin: 0;
    padding: 7px 12px;
    display: block;
    border-radius: 12px;
    background: #f86202;
    color: #fff;
    border: 1px solid transparent;
  }

  .shop-now.register-seller.register-as-seller {
    margin: 0;
    padding: 7px 12px;
    display: block;
    border-radius: 12px;
    background: #f86202;
    color: #fff;
    border: 1px solid transparent;
    cursor: pointer;
  }

  .shop-now.register-seller.register-as-seller:hover {
    background: #fff;
    border-color: #f86202;
    ;
    color: #f86202;
    ;
  }

  .shop-now.register-seller.sell-with-us-mob:hover {
    background: transparent;
    color: #f86202;
    border: 1px solid #f86202;
  }

  /* .wish-list.msg-number.wishlist-ic-wrap {
    margin-left: 10px;
  } */
}

/* offered-details */
/* .offered_details_head .name-value{
text-align: center;
}
.offered_details_head .quantity-value{
  text-align: center;
} */
@media all and (max-width: 1919px) {
  .offered_details_wrap .offered_details_table .table-head-headings .total-heading {
    text-align: left;
    width: 23%;
  }

  .offered_details_wrap .offered_details_table .tables-value-wrap .total-heading {
    text-align: left;
    width: 23%;
  }
}

@media all and (max-width: 1449px) {
  .offered_details_wrap .offered_details_table .image-heading {
    width: 100px;
  }

  .offered_details_wrap .offered_details_table .image-value {
    width: 100px;
  }

  .offered_details_wrap .offered_details_table .name-heading {
    width: calc(30% - 50px);
  }

  .offered_details_wrap .offered_details_table .name-value {
    width: calc(30% - 50px);
  }

  .offered_details_wrap .offered_details_table .table-head-headings .quantity-heading {
    width: 18%;
  }

  .offered_details_wrap .offered_details_table .tables-value-wrap .quantity-heading {
    width: 18%;
  }

  .offered_details_wrap .offered_details_table .tables-value-wrap .weight-value .header-text {
    margin-left: auto;
  }

  .offered_details_wrap .offered_details_table .table-head-headings .weight-value {
    width: 22%;
  }

  .offered_details_wrap .offered_details_table .tables-value-wrap .weight-value {
    width: 22%;
  }
}

@media all and (max-width: 1200px) {
  .offered_details_wrap .offered_details_table .table-head-headings .total-heading {
    width: 26%;
  }

  .offered_details_wrap .offered_details_table .tables-value-wrap .total-heading {
    width: 26%;
  }

  .offered_details_wrap .offered_details_table .table-head-headings .quantity-heading {
    width: 25%;
  }

  .offered_details_wrap .offered_details_table .tables-value-wrap .quantity-heading {
    width: 25%;
  }

  .offered_details_wrap .offered_details_table .table-head-headings .weight-value {
    width: 30%;
  }

  .offered_details_wrap .offered_details_table .tables-value-wrap .weight-value {
    width: 30%;
  }
}


@media all and (max-width: 1023px) {
  .offered_details_wrap .offered_details_table .table-head-headings .total-heading {
    width: 35%;
  }

  .offered_details_wrap .offered_details_table .tables-value-wrap .total-heading {
    width: 35%;
  }
}

@media all and (min-width: 787px) {
  .item-name-detail .it-dtls.description-head {
    line-height: 10px;
    margin-bottom: 12px;
  }

  .item-name-detail.pin-code-wrapper {
    margin-top: 0;
  }

  .product-view.product-view-wrapper {
    margin-bottom: 20px;
  }
}

@media all and (min-width:768px) {
  .product-filter-wrap.mainlisting-wrap {
    padding: 20px 20px !important;
  }

  .footer-pages h5 {
    font-size: 16px;
  }

  .cond.sell-policy-wrap {
    font-size: 15px;
  }

  .make-offer-popup.cancel-return .offer-content {
    padding: 35px 24px 15px !important;
  }

  .make-offer-popup.cancel-return .offer-title.heading {
    margin-bottom: 25px;
  }

  .signup-form.signup-frm-wrp.user-login.login-page-wrapp .sign-form.forget-password-signin-form {
    padding: 0 10px;
  }

  .login-terms-condition p {
    font-size: 11px;
    margin: 15px 0 0;
  }

  .login-terms-condition .sub-text {
    font-size: 13px;
  }

  .offer-content.local-location-wrapper {
    max-width: 530px;
  }

  .distance.distance-wrapper.main-distance-wrapper {
    width: 90%;
  }

  .zip.distance-wrapper {
    width: 90%;
  }

  .apply-current-location {
    width: 25%;
  }

  .product-details-name.product-details-wrapper-details .product-name {
    text-align: center;
  }

  .product-details-name.product-details-wrapper-details .price {
    justify-content: center;
  }

  .menu li .other-options.other-option-wrapper .sub-menu.sub-menu-list-wrapper {
    left: 0;
  }

  .costume-action:hover {
    background: #f86202;
  }

  .other-options .sub-menu.sub-menu-list-wrapper {
    border-right: none;
    position: relative;
    top: auto;
    left: auto;
  }

  .other-options .sub-menu.sub-menu-list-wrapper:after {
    position: absolute;
    top: 0;
    pointer-events: none;
    right: 0;
    background: #ccc;
    width: 1px;
    height: 100%;
    content: "";
  }

  .other-options {
    min-height: 300px;
  }

  .sub-menu-image {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 50%;
    max-width: 650px;
    height: calc(100% - 40px);
    display: block;
  }

  .sub-menu-image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .menu .header-seller {
    padding: 0;
  }

  .sublist-menu.brand-sub-menu span {
    position: relative;
  }

  .sublist-menu.brand-sub-menu span::after {
    content: "";
    position: absolute;
    top: 18px;
    right: 0;
    transform: rotate(-45deg);
    width: 4px;
    height: 4px;
    border-left: 1.5px solid #4a4a4a;
    border-bottom: 1.5px solid #4a4a4a;
    transition: all 0.5s;
  }

  .menu .sublist-menu.brand-sub-menu span {
    padding-right: 9px;
  }

  .sublist-menu.brand-sub-menu:hover span::after {
    transform: rotate(135deg);
    top: 20px;
  }

  .popup-body.location.local-location h3 {
    font-size: 15px;
  }

  .nav-pills .nav-link:hover {
    background-color: #fff;
    cursor: pointer;
    color: #622bc5;
  }

  .offer-content.local-location-wrapper .popup-body.location.local-location h3 {
    font-size: 17px;
  }

  .listing-content .price-value {
    padding-right: 0;
  }

  /**navigation 30**/
  .other-options .sub-menu.sub-menu-list-wrapper {
    margin: 0;
    max-width: 180px;
  }

  .trends.trends-wrapper {
    margin-top: 25px;
  }

  /**navigation**/
  .make-offer-popup.report-popup.report-wrapper .offer-content {
    max-width: 400px;
  }

  .make-offer-popup.report-popup.report-wrapper .offer-title {
    max-width: 320px;
  }

  .multiple-items .order-items.order-items-wrapper h3 {
    margin-right: auto;
  }

  .sub-menu.sub-menu-list-wrapper .sublist-menu2 .fa-chevron-right {
    right: 5px;
  }

  .sales-details.sales-detail-wrap .product-name {
    margin-bottom: 0;
  }

  .sales-details.sales-detail-wrap .brandName {
    font-size: 12px;
  }

  .sales-details.sales-detail-wrap .price {
    padding: 7px 0;
  }

  .sales-details.sales-detail-wrap .pro-btn-wrap {
    padding: 7px 0;
  }

  .sales-details.sales-detail-wrap .complete-purchase {
    font-size: 15px;
    height: 42px;
  }

  .sales-details.sales-detail-wrap .return-policy {
    margin-top: 10px;
  }

  .sales-details.sales-detail-wrap .it-dtls.description-head {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .sales-details.sales-detail-wrap .item-name-detail.pin-code-wrapper {
    margin-top: 0;
    margin-bottom: 10px;
  }

  .sublist-menu.popular {
    position: relative;
  }

  .sublist-menu.popular::after {
    content: "";
    position: absolute;
    top: 0;
    right: -3px;
    height: 100%;
    width: 1px;
    background-color: lightgray;
  }

  .sublist-menu.popularactive::after {
    content: "";
    position: absolute;
    top: 0;
    right: -3px;
    height: 100%;
    width: 1px;
    background-color: lightgray;
  }

  .qty-value.qty-wrap {
    margin-bottom: 0;
  }

  .menu .header-sell .sell-text a {
    padding: 0 2px;
  }

  .pincode.success-pincode-msz {
    margin-top: 8px;
  }

  .detail-from .form-title.signin-head {
    font-size: 22px;
  }

  .enter-mobile {
    font-size: 15px;
  }

  .phone-number-field.number-code-wrapper.business-profile-number input {
    padding: 2px 25px 0 40px;
  }

  .detail-from.otp-screen p {
    font-size: 16px;
    margin-bottom: 20px;
    padding: 0 65px;
  }

  .signup-form.signup-frm-wrp.user-login.otp-open .btns-wrap .otp-btn.submit {
    width: 300px;
  }

  .trend-img.trends-gallery-img {
    width: 115px;
    height: 115px;
  }

  /* order-detail */
  .order-detail-table-heading .table-head-headings .name-heading {
    width: 20%;
  }

  .order-detail-table-heading .tables-value-wrap .name-value {
    width: 20%;
    font-size: 15px;
  }

  .order-detail-table-heading .tables-value-wrap .quantity-value {
    font-size: 15px;
  }

  .order-detail-table-heading .tables-value-wrap .total-value {
    font-size: 15px;
  }

  .order-detail-table-heading .tables-value-wrap .weight-value {
    font-size: 15px;
  }

  .items-table.order-detail-table-heading .table-head-headings .weight-heading {
    width: 30%;
  }

  .items-table.order-detail-table-heading .tables-value-wrap .weight-value {
    width: 30%;
  }

  .items-table.order-detail-table-heading .table-head-headings {
    font-size: 15px;
  }

  .items-table-wrap .items-table.order-detail-table-heading .table-head-headings::after {
    width: 100%;
  }

  .items-table.order-detail-table-heading .table-head-headings .quantity-heading {
    width: 15%;
  }

  .items-table.order-detail-table-heading .tables-value-wrap .table-head-values .quantity-value {
    width: 15%;
  }

  .shipping-desktop-wrapper {
    display: block;
  }

  .shipping-mobile-wrapper {
    display: none;
  }

  .detail-from.signup-detail-form .form-input.number-code-wrapper input {
    padding: 4px 15px 3px 52px;
  }

  /* .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input input {
    height: 55px;
    padding: 0px 15px 0 44px;
  } */

  .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input label {
    transform: translate(7px, 21px) scale(1);
  }

  .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input .MuiInputLabel-outlined.MuiInputLabel-shrink {
    transform: translate(14px, -6px) scale(0.75);
  }

  .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input .number-code {
    padding-bottom: 2px;
  }

  .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input label {
    transform: translate(7px, 20px) scale(1);
  }

  .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input .MuiInputLabel-outlined.MuiInputLabel-shrink {
    transform: translate(14px, -6px) scale(0.75);
  }

  .group-wrap.main-group-wrapper .mob-number-wrap.number-profile-mobile {
    height: 45px;
  }

  .group-wrap.main-group-wrapper .mob-number-wrap.number-profile-mobile input {
    /* padding: 1px 15px 0 40px; */
  }

  .group-wrap.main-group-wrapper .mob-number-wrap.number-profile-mobile .number-code {
    font-size: 17px;
    width: 27px;
    line-height: 1.2;
  }

  .group-wrap.edit-profile.edit-profile-details .mobile-number-wrapper.number-profile-mobile {
    height: 45px;
  }

  .group-wrap.edit-profile.edit-profile-details .mobile-number-wrapper.number-profile-mobile .number-code {
    font-size: 16px;
    width: 26px;
  }

  .group-wrap.edit-profile.edit-profile-details .mobile-number-wrapper.number-profile-mobile input {
    font-size: 16px;
  }

  .login-terms-condition p {
    text-align: left;
  }

  .cond.terms-condition-wrapper.seller-registration-condition {
    margin-top: 33px;
  }

  /* ready-to-ship */
  .pendingorder-popup.ready-ship-popup-wrap .modal-dialog {
    max-width: 500px;
  }

  .pendingorder-popup.ready-ship-popup-wrap .form-label {
    font-size: 15px;
    width: 220px;
  }

  .pendingorder-popup .modal-dialog .buttons-wrp .btn {
    font-size: 15px;
    padding: 7px 25px;
  }

  .pendingorder-popup .modal-dialog .fas.fa-arrow-left {
    top: 0px;
  }

  .shipping-inner.shipping-remade.make-an-offer .ship-radio {
    top: 0;
  }

  .btns-wrapping .complete-purchase {
    font-size: 15px;
    padding: 10px 22px;
    font-weight: 600;
  }

  .pass-wrap.forget-password-wrapper .form-title.go-back.back-left-arrow .fas.fa-angle-left {
    left: 10px;
    top: 0px;
  }

  .swal-modal.active-cnf-swal {
    width: 400px;
  }

  .swal-modal.active-cnf-swal .swal-title {
    font-size: 22px;
  }

  .swal-modal.active-cnf-swal .swal-button.swal-button--confirm {
    border: 1px solid transparent;
  }

  .swal-modal.active-cnf-swal .swal-button.swal-button--confirm:hover {
    background: #fff;
    border: 1px solid #7cd1f9;
    color: #7cd1f9;
  }

  /* .plp-main-screen.mainlisting-wrap .plp-category {
    margin-right: 1%;
  } */
  .header-address .delivery-text {
    font-size: 10px;
  }

  .inner-sign.sign-in-without-img {
    justify-content: center;
  }

  .inner-sign.sign-in-without-img .sign-form.forget-password-signin-form {
    width: 100%;
  }

  .signup-form.signup-frm-wrp.user-login.login-page-wrapp {
    max-width: 530px;
    top: 50%;
    left: 50%;
    right: auto;
    transform: translate(-50%, -50%);
    margin: 0;
  }

  .inner-sign.signup-without-img {
    justify-content: center;
  }

  .signup-form.signup-frm-wrp.signup-page-wrapp {
    max-width: 530px;
  }

  .signup-form.signup-frm-wrp.signup-page-wrapp .sign-form {
    width: 100%;
  }
}

@media all and (min-width:795px) {
  .group-wrap.main-group-wrapper .mob-number-wrap.number-profile-mobile .number-code {
    font-size: 16px;
  }

  .trend-img.trends-gallery-img {
    width: 125px;
    height: 125px;
  }

}

@media all and (min-width:992px) {
  .sublist-menu.brand-sub-menu span::after {
    top: 19px;
    right: 0;
    width: 6px;
    height: 6px;
  }

  .menu .sublist-menu.brand-sub-menu span {
    padding-right: 11px;
  }

  .sublist-menu.brand-sub-menu:hover span::after {
    top: 22px;
  }

  .sublist-menu.popular::after {
    right: -8px;
  }

  .sublist-menu.popularactive::after {
    right: -8px;
  }

  .detail-from .form-title.signin-head {
    font-size: 30px;
  }

  .enter-mobile {
    font-size: 18px;
  }

  .group-wrap.main-group-wrapper .mob-number-wrap.number-profile-mobile .number-code {
    line-height: 1.0;
  }
}

@media all and (min-width:1024px) {
  .pro-box-wrapper.product-detail-box .des-wrap {
    padding-right: 0;
  }

  .sublist-menu.other .sub-menu2 {
    height: auto;
  }

  .listing-content .price-value {
    padding: 0 0 0 18px;
  }

  .listing-content.offered-content .price-title {
    width: 32%;
  }

  .listing-content.offered-content .qty-title {
    width: 29%;
  }

  .listing-content.offered-content .nav-title {
    width: 27%;
  }

  .listing-content.offered-content .price-value {
    width: 32%;
  }

  .listing-content.offered-content .qty-value {
    width: 29%;
  }

  .listing-content.offered-content .list-nav {
    width: 27%;
  }

  .listing-table-value .table-head .image-heading {
    width: 56px;
  }

  .listing-table-value .table-head .name-heading {
    width: 24%;
  }

  .listing-table-value .table-values .name-value {
    width: 24%;
  }

  .listing-table-value .table-head .redeem-heading {
    width: 13%;
  }

  .listing-table-value .table-values .redeem-value {
    width: 13%;
  }

  .header-address .delivery-text {
    font-size: 12px;
  }

  .dual-order.dual-order-wrapper-main {
    display: flex;
    flex-direction: column-reverse;
    margin-bottom: 0;
  }
}

@media all and (min-width:1200px) {
  .mainlisting-wrap .plp-wrap.plp-right-wrapper {
    padding-left: 0 !important;
  }

  .mainlisting-wrap .plp-product-screen.plp-product-screen-wrap {
    gap: 10px;
    ;
  }

  .des-wrap.product-description h2 {
    font-size: 30px;
  }

  .des-wrap.product-description h3 {
    font-size: 20px;
  }

  .sub-cat-head {
    padding-left: 20px;
  }

  .get-app-section h2 {
    font-size: 65px;
  }

  .group-wrap.edit-profile.edit-profile-details .mobile-number-wrapper.number-profile-mobile .number-code {
    line-height: 1.3;
  }

  .group-wrap.main-group-wrapper .mob-number-wrap.number-profile-mobile .number-code {
    line-height: 1.3;
  }

  .shipping-inner.shipping-remade.payment-link-popup .ship-radio {
    top: -5px;
  }

  .menu .sub-menu .sub-cat-item .view-btn.brand-view-btn {
    padding: 8px 19px;
  }

  .popup-body.location.local-location h3 {
    font-size: 20px;
  }

  .make-offer-popup .offer-content.local-location-wrapper {
    width: 40%;
  }

  .sublist-menu.brand-sub-menu span::after {
    top: 20px;
    right: 0;
    width: 8px;
    height: 8px;
  }

  .menu .sublist-menu.brand-sub-menu span {
    padding-right: 15px;
  }

  .sublist-menu.brand-sub-menu:hover span::after {
    top: 24px;
  }

  .shop-now.my-order-btn {
    font-size: 18px;
    padding: 8px 23px;
  }

  .sublist-menu.popular::after {
    right: -13px;
  }

  .sublist-menu.popularactive::after {
    right: -13px;
  }

  .login-terms-condition p {
    font-size: 16px;
  }

  .login-terms-condition .sub-text {
    font-size: 16px;
  }

  .desc-txt.edit-address .edit-wrapper .number-code-wrapper.edit-address-wrp input {
    padding: 1px 20px 0 40px;
  }

  .shipping-itemwrap.shipping-remade .desc-txt.edit-address .edit-wrapper .number-code-wrapper.edit-address-wrp input {
    padding: 1px 20px 2px 40px;
  }

  .rating-msg.rating-msz-wrapper {
    padding-right: 0;
  }

  .rating-msg.rating-msz-wrapper .shop-now.msg-btn {
    padding: 3px 10px;
  }

  .review-card-wrap.review-wrapper .review-card {
    height: 245px;
  }

  .login-terms-condition p {
    font-size: 13px;
  }

  .login-terms-condition .sub-text {
    font-size: 13px;
  }
}

@media all and (min-width:1360px) {
  .trend-img.trends-gallery-img {
    width: 145px;
    height: 145px;
  }
}

@media all and (min-width:1367px) {
  /* .desc-txt.edit-address.address-edit-wrp .number-code-wrapper.edit-address-wrp.address-mobile-phone .number-code {
    line-height: 1.134;
  } */

  .group-wrap.edit-profile.edit-profile-details .mobile-number-wrapper.number-profile-mobile .number-code {
    /* padding-bottom: 1px; */
    line-height: 1.2;
  }

  .group-wrap.main-group-wrapper .mob-number-wrap.number-profile-mobile .number-code {
    line-height: 1.2;
  }
}

@media all and (min-width:1400px) {
  .sales-details.sales-detail-wrap .price {
    font-size: 25px;
  }

  /* order-detail */
  .order-detail-table-heading .table-head-headings .name-heading {
    width: 23%;
  }

  .order-detail-table-heading .tables-value-wrap .name-value {
    width: 23%;
    font-size: 17px;
  }

  .order-detail-table-heading .tables-value-wrap .quantity-value {
    font-size: 17px;
  }

  .order-detail-table-heading .tables-value-wrap .total-value {
    font-size: 17px;
  }

  .order-detail-table-heading .tables-value-wrap .weight-value {
    font-size: 17px;
  }

  .items-table.order-detail-table-heading .table-head-headings .weight-heading {
    width: 32%;
  }

  .items-table.order-detail-table-heading .tables-value-wrap .weight-value {
    width: 32%;
  }

  .items-table.order-detail-table-heading .table-head-headings {
    font-size: 17px;
  }

  .items-table-wrap .items-table.order-detail-table-heading .table-head-headings::after {
    width: 100%;
  }

  .items-table.order-detail-table-heading .table-head-headings .quantity-heading {
    width: 18%;
  }

  .items-table.order-detail-table-heading .tables-value-wrap .table-head-values .quantity-value {
    width: 18%;
  }

  .listing-table-value .table-head .name-heading {
    width: 20%;
  }

  .listing-table-value .table-values .name-value {
    width: 20%;
  }
}

@media all and (min-width:1468px) {
  .shipping-itemwrap.shipping-remade .desc-txt.edit-address .edit-wrapper .number-code-wrapper.edit-address-wrp input {
    padding: 0 20px 0 40px;
  }
}

@media all and (min-width:1500px) {
  .mainlisting-wrap .plp-product-screen.plp-product-screen-wrap {
    grid-template-columns: repeat(3, 1fr);
  }

  .mainlisting-wrap .plp-category.plp-cat-wrapper {
    width: 20% !important;
  }

  .arrivals-header-wrapper p {
    font-size: 18px;
  }

  .group-wrap.main-group-wrapper .mob-number-wrap.number-profile-mobile {
    border-width: 3px;
    height: 53px;
  }

  .group-wrap.main-group-wrapper .mob-number-wrap.number-profile-mobile .number-code {
    font-size: 18px;
    width: 32px;
    /* padding-bottom: 3px; */
  }

  .group-wrap.main-group-wrapper .mob-number-wrap.number-profile-mobile input {
    /* padding: 1px 15px 0 44px; */
  }

  .group-wrap.edit-profile.edit-profile-details .mobile-number-wrapper.number-profile-mobile input {
    /* padding: 2px 70px 0 43px; */
  }

  .sales-details.sales-detail-wrap .product-name {
    font-size: 20px;
  }

  .sales-details.sales-detail-wrap .buy-info {
    font-size: 20px;
  }

  .sales-details.sales-detail-wrap .complete-purchase {
    font-size: 16px;
    height: 50px;
  }

  .sales-details.sales-detail-wrap .sales-details .buy-info {
    font-size: 21px;
  }

  .sublist-menu.popular::after {
    right: -20px;
  }

  .sublist-menu.popularactive::after {
    right: -20px;
  }

  .group-wrap.main-group-wrapper .mob-number-wrap .number-code {
    /* top: 14.5px; */
    font-size: 18px;
  }

  /* 
  .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input input {
    height: 63px;
  } */

  .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input .MuiInputLabel-outlined.MuiInputLabel-shrink {
    transform: translate(14px, -9px) scale(0.75);
  }

  .group-wrap.edit-profile.edit-profile-details .mobile-number-wrapper.number-profile-mobile {
    height: 53px;
    border: 3px solid #d9d9d9;
    padding: 5px 15px;
  }

  .full-item-detail .item-btn.send-offer.payment-screen {
    padding: 10.5px 15px;
  }

  .detail-from .pass-input-wrap input {
    height: 45px;
  }
}

@media all and (max-width:767px) {
  .sub-menu2.sub-menu-main .others-last-menu {
    box-shadow: 0px 2px 16px -4px rgba(0, 0, 0, 0.2);
    padding: 0 0 0 15px;
  }

  .make-offer-popup .offer-content.register-new-product-wrapper {
    width: calc(100% - 20px);
  }

  .make-offer-popup.create-coupon-wrapper.coupon-loader .inline-form.dates-wraps label {
    width: 90px;
  }

  .group-wrap.main-group-wrapper .mob-number-wrap input {
    padding: 7px 42px 5px;
  }

  .sublist-menu2.sublist-menu-category.category-sublist {
    padding-bottom: 10px;
  }

  .sublist-menu.other.sublist-menu-wrapper .sub-menu2.sub-menu-main {
    border-radius: 7px;
    margin-top: 1px;
    width: 100%;
  }

  .sublist-menu.other.sublist-menu-wrapper.active .sub-menu2.sub-menu-main {
    width: 100%;
  }

  .sublist-menu.other.sublist-menu-wrapper .sub-menu2.sub-menu-main .others-last-menu {
    border-radius: 7px;
  }

  /* .shop-now.register-seller {
    width: 250px;
    margin: 0 auto;
  } */
}

@media all and (max-width:340px) {
  .custom-signing .signing-in.shop-now {
    padding: 9px 18px;
  }

  .custom-signing .shop-now {
    padding: 9px 18px;
  }
}

/* mobile-number */
@media all and (min-width:1180px) {
  .shipping-itemwrap.shipping-remade .desc-txt.edit-address .edit-wrapper .number-code-wrapper.edit-address-wrp input {
    padding: 2px 20px 1px 40px;
  }
}

@media all and (min-width:1440px) {
  .get-app-section h2 {
    font-size: 78px;
    margin-bottom: 45px;
  }

  .app-store-btn-wrap {
    padding: 15px;
    max-width: 210px;
  }

  .google-play-btn-wrap {
    padding: 15px;
    max-width: 210px;
  }

  .app-store-img {
    width: 40px;
    height: 40px;
  }

  .app-list-wrapper {
    margin-bottom: 40px;
  }

  .app-list-wrapper li a {
    font-size: 32px;
  }

  .app-store-text {
    font-size: 25px;
  }

  .google-play-store-text {
    font-size: 25px;
  }

  .google-store-img {
    width: 40px;
    height: 40px;
  }

  .group-wrap.main-group-wrapper.profile-number-grp .mob-number-wrap.mobile-number .number-code {
    font-size: 18px;
  }

  .group-wrap.main-group-wrapper.profile-number-grp .mob-number-wrap.mobile-number input {
    font-size: 18px;
    padding: 3px 42px 2px;
  }

  .make-offer-popup.report-popup.report-wrapper .offer-content {
    max-width: 520px;
  }

  .make-offer-popup.report-popup .offer-content .offer-title {
    font-size: 25px;
  }

  .issue-heading.issue-item-wrap {
    font-size: 18px;
  }

  .make-offer-popup.report-popup.report-wrapper .offer-title {
    max-width: 400px;
  }

  .make-offer-popup.report-popup.report-wrapper textarea {
    height: 160px;
    font-size: 17px;
  }

  .make-offer-popup.report-popup.report-wrapper textarea:focus-visible {
    outline: none;
  }

  .make-offer-popup.report-popup .header-sell {
    font-size: 17px;
  }

  .make-offer-popup.create-coupon-wrapper .offer-content {
    max-width: 459px;
  }

  .make-offer-popup.create-coupon-wrapper .offer-content .popup-body.location {
    padding: 30px 0 30px !important;
  }

  .right-prof-sec .make-offer-popup.create-coupon-wrapper .popup-body.offer-making h3 {
    margin-bottom: 34px;
  }

  .make-offer-popup.create-coupon-wrapper .popup-body.offer-making h3::after {
    bottom: -21px;
  }

  .right-prof-sec .make-offer-popup.create-coupon-wrapper .offer-making .inline-form.dates-wraps {
    padding: 0 23px;
    margin: 15px 0 10px 0;
  }

  .right-prof-sec .make-offer-popup.create-coupon-wrapper .offer-making .inline-form.dates-wraps label {
    font-size: 17px;
    width: 87px;
    margin-right: 16px;
  }

  .right-prof-sec .make-offer-popup.create-coupon-wrapper .offer-making .inline-form.dates-wraps input {
    width: auto;
    height: 47px;
  }

  .right-prof-sec .make-offer-popup.create-coupon-wrapper .popup-body.offer-making .make-offer {
    margin-top: 21px;
  }

  .right-prof-sec .make-offer-popup.create-coupon-wrapper .popup-body.offer-making .make-offer .header-sell {
    font-size: 18px;
    line-height: 1.2;
  }

  .multiple-items .accordion-wrapper.offer-table-main-head h1 {
    font-size: 26px;
  }

  .right-prof-sec .make-offer-popup.create-coupon-wrapper .popup-body.offer-making h3 {
    margin-bottom: 15px;
  }

  .make-offer-popup.create-coupon-wrapper.coupon-loader .header-sell {
    height: 43px;
  }
}

@media all and (min-width:1500px) {
  /* .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input input {
    padding-bottom: 0;
  } */



  .correct-text.profile-correct-text {
    top: 40px
  }

  .correct-text.send-otp.send-profile-otp {
    top: 40px;
  }
}

@media all and (min-width:1200px) {
  .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input input {
    padding-bottom: 2px;
  }

  .navigation-screen.edit-product-screen .error-sell-text {
    font-size: 15px;
  }
}

@media all and (min-width:1600px) {
  .local-bazar-ideas h2::after {
    top: -18px;
  }

  .listing-table-value .table-head .name-heading {
    width: 17%;
  }

  .listing-table-value .table-values .name-value {
    width: 17%;
  }
}

/* @media all and (max-width:349px) {
  .logo-class.logo-class-wrapper {
    width: 70px;
  }
} */

/* 
@media all and (min-width:1200px) {
  .sub-menu2.sub-menu2-testing {
    margin-left: -20px;
  }
} */
@media all and (max-width:1279px) {
  .dual-order.dual-order-wrapper-main .dual-order-head {
    display: flex;
    flex-wrap: nowrap;
    overflow: auto;
  }

  .dual-order.dual-order-wrapper-main .dual-order-head .dual-content {
    padding-right: 30px;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
  }

  .dual-order.dual-order-wrapper-main .dual-order-head .dual-content h4 {
    white-space: nowrap;
    text-align: left;
    font-size: 14px;
    text-transform: none;
  }

  .dual-order.dual-order-wrapper-main .dual-order-head .dual-content h5 {
    white-space: nowrap;
    text-align: left;
    font-size: 14px;
    width: 100%;
    margin: auto 0 0 0;
    text-transform: none;
  }

  .dual-order.dual-order-wrapper-main .dual-order-head .dual-content .dual-menu {
    margin-left: 0;
    justify-content: flex-start;
    text-align: left;
  }

  .dual-order.dual-order-wrapper-main .dual-order-head .dual-content .dual-menu .view-order {
    margin: 0;
  }

  .dual-order .dual-content.order.order-dual-wrap {
    width: auto;
  }

  .dual-order.dual-order-wrapper-main .dual-order-head .dual-content {
    margin-bottom: 0;
    display: flex;
    flex-direction: column;
    width: auto;
  }

  .dual-order.dual-order-wrapper-main .head-name-wrp {
    font-size: 14px;
  }

  .dual-order.dual-order-wrapper-main .dual-menu .head-name-wrp {
    font-size: 14px;
  }
}

@media all and (min-width:1280px) {
  .dual-order.dual-order-wrapper-main .dual-order-head .dual-content h4 {
    font-size: 14px;
  }

  .dual-order.dual-order-wrapper-main .dual-order-head .dual-content h5 {
    font-size: 14px;
  }

  .dual-order.dual-order-wrapper-main .dual-order .heading-menu {
    text-transform: capitalize;
    font-size: 14px;
  }

  .order-top.order-top-wrapper.order-delivery-wrap .order-text {
    font-size: 15px;
  }
}

@media all and (min-width:1024px) {

  /**my-listing-table**/
  .product-liker.listing-table-value.my-listing-table-wrap .like-box .table-values {
    flex-direction: row;
    overflow: auto;
  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-head .check-wrapper {
    width: 14px;
  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-head .image-heading {
    text-align: center;
  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-head .name-heading {
    text-align: center;
    padding: 0;
    width: 24%;
  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-head .redeem-heading {
    text-align: center;
    width: 13%;
  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-head .percent-heading {
    text-align: center;
    width: 12%;
  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-head .valid-heading {
    text-align: center;
    width: 13%;
  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-head .btn-heading {
    text-align: center;
    padding: 0;
    width: 15%;
  }


  .product-liker.listing-table-value.my-listing-table-wrap .table-content .check-wrapper {
    width: 14px;
  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-content .table-values .image-value {
    text-align: center;
  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-content .table-values .name-value {
    text-align: center;
    padding: 0;
    width: 24%;

  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-content .table-values .redeem-value {
    text-align: center;
    width: 13%;

  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-content .table-values .percent-value {
    text-align: center;
    width: 12%;

  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-content .table-values .valid-value {
    text-align: center;
    width: 13%;
  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-content .table-values .btn-value {
    text-align: center;
    padding: 0;
    width: 15%;
  }

  .product-liker.listing-table-value.my-listing-table-wrap .table-content .table-values .btn-value .create-btn {
    width: 100px;
    text-align: center;
    margin: 0 auto;
  }
}

/* about */
@media all and (max-width:1599px) {
  /* .start-selling-section .container {
    padding: 0 50px;
  } */

  .about-order-products.local-like-business.local-bazar-working .about-product-card h4 {
    font-size: 30px;
  }

  .start-selling-section h2 {
    font-size: 30px;
  }

  .local-idea-wrap .about-local-idea {
    padding: 40px 25px;
  }

  .local-idea-wrap .about-local-idea h4 {
    font-size: 20px;
  }

  .local-bazar-ideas h2 {
    font-size: 32px;
  }



  .local-bazar-ideas p {
    font-size: 23px;
  }

  .list-now-btn {
    border-radius: 25px 0px;
    font-size: 26px;
    padding: 19px 17px;
    max-width: 218px;
  }



  .about-contact-section .container {
    padding: 0 50px;
  }

  .about-order-products h3 {
    font-size: 30px;
    margin-bottom: 30px;
  }

  .start-selling-section p {
    font-size: 18px;
    font-family: "Roboto";
  }



  .about-circle-wrap.upload-about-product {
    width: 75px;
    height: 75px;
    background-size: 75px auto;
  }

  .about-circle-wrap.about-storefront {
    width: 75px;
    height: 75px;
    background-size: 75px auto;
  }

  .about-circle-wrap.about-get-orders {
    width: 75px;
    height: 75px;
    background-size: 75px auto;
  }

  .about-circle-wrap.about-fullfill-orders {
    width: 75px;
    height: 75px;
    background-size: 75px auto;
  }

  /* .about-order-products h4 {
    font-size: 22px;
  } */

  .about-order-products p {
    font-size: 14px;
  }

  .about-product-card {
    border-radius: 10px;
    margin-right: 10px;
    padding: 40px 15px 20px;
    /* max-width: 290px; */
  }

  .about-circle-wrap.pan-img {
    width: 75px;
    height: 75px;
    background-size: 75px auto;
  }

  .about-circle-wrap.gstin-img {
    width: 75px;
    height: 75px;
    background-size: 75px auto;
  }

  .about-circle-wrap.gstin-img {
    width: 75px;
    height: 75px;
    background-size: 75px auto;
  }

  .about-order-products.about-govt-services-wrap p {
    font-size: 18px;
  }

  .about-contact-wrapper h4 {
    font-size: 35px;
  }



  .about-contact-section .btn-wrapper .get-started {
    padding: 20px 55px;
    font-size: 23px;
    margin-right: 30px;
    line-height: 1.2;
  }

  .about-contact-section .btn-wrapper .contact-us {
    padding: 20px 55px;
    font-size: 23px;
    line-height: 1.2;
  }

  /* .about-order-products.about-govt-services-wrap .about-govt-services-card {
    max-width: 385px;
  } */

  .sell-nation-wide .nation-card-wrap {
    border-radius: 45px 0px;
    margin-right: 5px;
    padding: 30px 20px;
    /* max-width: 380px; */
  }

  .about-order-products.about-govt-services-wrap.sell-nation-wide .nation-card-wrap h4 {
    font-size: 28px
  }

  .sell-nation-wide .nation-card-wrap {
    padding: 25px;
  }

  .about-order-products.about-govt-services-wrap .about-govt-services-card {
    width: calc(33% - 30px);
  }

  /* treding-article */
  .base-blog-wrapper .left-article-content-wrapper h3 {
    font-size: 55px;
    margin-bottom: 70px;
  }

  .base-blog-wrapper .left-blog-wrap .read-article {
    font-size: 22px;
    padding: 20px 20px;
    max-width: 207px;
  }

  .arrow-down-blog-wrp .blog-arrow-img {
    height: 40px;
    width: 36px;
    background-size: 36px auto;
  }

  .arrow-down-blog-wrp {
    padding: 15px 20px;
  }

  .modern-dress-blog {
    padding: 70px 0 50px;
  }

  .trending-img-text-blog h3 {
    font-size: 35px;
  }

  .trending-img-text-blog h3::after {
    top: -9px;
    left: 45px;
    width: 205px;
    height: 60px;
  }

  .trending-img-text-blog .read-article {
    font-size: 22px;
    padding: 20px 20px;
    max-width: 207px;
  }

  .time-list-wrapper .list-item-wrap .list-number {
    font-size: 26px;
  }

  .time-list-wrapper .list-text {
    font-size: 21px;
  }
}

@media all and (max-width:1399px) {
  .selling-easy-wrapper h2 {
    font-size: 32px;
  }

  .selling-easy-left-block {
    width: 50%;
  }

  .selling-easy-right-block {
    width: 50%;
  }

  .about-order-products.local-like-business.local-bazar-working .about-product-card h4 {
    font-size: 23px;
    min-height: 55px;
  }

  .about-order-products.local-like-business.local-bazar-working .about-product-card p {
    font-size: 16px;
  }

  /* .about-order-products.local-bazar-working .about-product-card {
    width: calc(25% - 20px);
  } */

  .local-shipping-section h2 {
    font-size: 35px;
  }


  .right-local-shipping {
    width: 44%;
  }

  .local-shipping-section h4 {
    font-size: 28px;
  }

  .local-shipping-section p {
    font-size: 17px;
  }

  .time-list-wrapper .list-text {
    font-size: 20px;
  }

  .time-list-wrapper .list-item-wrap .list-number {
    font-size: 20px;
  }
}

@media all and (max-width:1364px) {
  .about-product-card {
    /* width: calc(25% - 10px);
    margin-right: 10px; */
    padding: 35px 20px;
  }

  /* .about-order-products h4 {
    font-size: 19px;
    margin-bottom: 12px;
  } */

  .about-order-products p {
    font-size: 15px;
  }

  .about-order-products.about-govt-services-wrap p {
    font-size: 15px;
  }

  .about-order-products.about-govt-services-wrap.sell-nation-wide .nation-card-wrap h4 {
    font-size: 24px;
  }

  .start-selling-section p {
    font-size: 15px;
  }

  .about-contact-section p {
    font-size: 15px;
  }

  .start-selling-section h2 {
    font-size: 30px;
  }

  .about-order-products h3 {
    font-size: 30px;
  }

  .about-contact-wrapper h4 {
    font-size: 30px;
  }

  .about-contact-section .btn-wrapper .get-started,
  .rtl-block-contact .submit-btn {
    padding: 15px 30px;
    font-size: 23px;
    margin-right: 30px;
    min-width: 190px;
  }

  .about-contact-section .btn-wrapper .contact-us {
    padding: 15px 30px;
    font-size: 23px;
    margin-right: 30px;
    min-width: 190px;
  }

  .about-contact-wrapper .form-control {
    font-size: 16px;
  }

  .about-contact-wrapper .form-control::placeholder {
    font-size: 16px;
  }

  .sell-nation-wide .nation-card-wrap h4 {
    margin-bottom: 30px;
  }

  /* trending-article */
  .base-blog-wrapper .left-article-content-wrapper h3 {
    font-size: 43px;
    margin-bottom: 70px;
  }

  .trending-articles-section h3 {
    font-size: 30px;
  }

  .trending-img-text-blog h3::after {
    top: -9px;
    left: 26px;
    width: 180px;
    height: 55px;
  }

  .trending-img-text-blog p {
    font-size: 12px;
  }

  .trending-img-text-blog .read-article {
    font-size: 18px;
    padding: 18px 18px;
    max-width: 182px;
  }

  .base-blog-wrapper .left-blog-wrap .read-article {
    font-size: 18px;
    padding: 18px 18px;
    max-width: 182px;
  }

  .see-all-article {
    font-size: 18px;
  }

  .arrow-down-blog-wrp .blog-arrow-img {
    height: 35px;
    width: 30px;
    background-size: 30px auto;
  }

  .arrow-down-blog-wrp {
    padding: 12px 20px;
  }

  .arrow-down-blog-wrp {
    padding: 10px 17px;
    border-radius: 20px 0px;
  }
}

@media all and (max-width:1199px) {
  .selling-easy-wrapper h2 {
    font-size: 27px;
  }



  .selling-easy-section {
    padding: 30px 0 70px;
  }

  /* 
  .about-order-products.local-bazar-working .about-product-card {
    width: calc(50% - 20px);
  } */

  .about-order-products.local-like-business.local-bazar-working .order-products-wrapper {
    flex-wrap: wrap;
  }

  .about-order-products.local-like-business.local-bazar-working .order-products-wrapper .about-product-card {
    margin-bottom: 30px;
  }

  .nation-list-wrap {
    padding: 15px 50px 15px 30px;
  }

  .nation-list-menu li {
    font-size: 24px;
  }

  .local-idea-wrap .about-local-idea {
    width: calc(33.33% - 20px);
    margin-bottom: 30px;
  }

  .local-idea-wrap .about-local-idea:nth-child(3n) {
    margin-right: 0;
  }

  .local-shipping-section h2 {
    font-size: 28px;
  }



  .right-local-shipping {
    width: 42%;
  }

  .local-shipping-section h4 {
    font-size: 24px;
  }

  .local-shipping-section p {
    font-size: 15px;
  }

  .time-list-wrapper .list-text {
    font-size: 16px;
  }

  .time-list-wrapper .list-item-wrap .list-number {
    font-size: 16px;
  }

  .start-selling-section h2 {
    font-size: 25px;
  }

  .about-order-products h3 {
    font-size: 25px;
  }

  .about-contact-wrapper h4 {
    font-size: 25px;
  }



  /* trending-article */
  .base-blog-wrapper .left-article-content-wrapper h3 {
    font-size: 35px;
    margin-bottom: 50px;
  }

  .meet-local-left-blog h3 {
    font-size: 45px;
  }

  .meet-local-left-blog p {
    font-size: 22px;
  }

  .meet-local-left-blog .get-started {
    border-radius: 25px 0px;
    font-size: 26px;
    padding: 19px;
    max-width: 211px;
  }

  .meet-local-left-blog {
    padding: 48px 46px 47px;
    height: 75%;
    width: 55%;
  }
}

@media all and (max-width:1023px) {
  .about-order-products.sell-nation-wide.local-user-feedback .nation-card-wrap {
    padding: 26px 21px;
    width: calc(33.33% - 14px);
  }

  .about-order-products.sell-nation-wide.local-user-feedback .nation-card-wrap h4 {
    font-size: 28px;
    margin-bottom: 14px;
  }

  .about-order-products.sell-nation-wide.local-user-feedback .nation-card-wrap p {
    font-size: 16px;
  }

  .about-order-products.sell-nation-wide.local-user-feedback p {
    font-size: 22px;
    margin-bottom: 46px;
  }

  .selling-easy-wrapper h2 {
    font-size: 20px;
  }



  .selling-easy-section {
    padding: 30px 0 70px;
  }

  .order-products-wrapper {
    flex-wrap: wrap;
    justify-content: center;
  }

  /* .about-product-card {
    width: calc(50% - 10px);
    margin-bottom: 30px;
  } */

  /* .about-product-card:nth-child(2n) {
    margin-right: 0;
  }

  .about-order-products.about-govt-services-wrap .about-govt-services-card {
    width: calc(50% - 30px);
    margin-bottom: 30px;
  } */

  .about-order-products.about-govt-services-wrap {
    padding: 50px 0 25px
  }

  /* .sell-nation-wide .nation-card-wrap {
    width: calc(50% - 30px);
    margin-bottom: 50px;
  } */

  .about-contact-wrapper {
    display: block;
  }

  .about-contact-wrapper .ltl-block-contact {
    width: 100%;
    margin-bottom: 40px;
  }

  .about-contact-wrapper .rtl-block-contact {
    width: 100%;
    max-width: 700px;
    margin: 0 auto
  }

  .about-contact-section .btn-wrapper {
    justify-content: center;
  }





  .start-selling-section h2 {
    margin-bottom: 30px;
  }

  .about-contact-wrapper h4 {
    margin-bottom: 30px;
  }

  /* .about-order-products h3 {
    margin-bottom: 30px;
  } */

  /* treding-article */
  .base-blog-wrapper .left-article-content-wrapper h3 {
    font-size: 32px;
    margin-bottom: 40px;
  }

  .base-blog-wrapper .left-blog-wrap .read-article {
    max-width: 110px;
    font-size: 15px;
    padding: 13px 10px;
    border-radius: 18px 0px;
  }

  .left-article-content-wrapper {
    padding: 0 65px;
  }

  .arrow-down-blog-wrp .blog-arrow-img {
    height: 30px;
    width: 25px;
    background-size: 25px auto;
  }

  .arrow-down-blog-wrp {
    padding: 7px 14px;
    border-radius: 17px 0px;
  }

  .trending-articles-section h3 {
    font-size: 20px;
    margin-bottom: 25px;
  }

  .trending-common-wrap {
    width: calc(33.33% - 10px);
    margin-right: 10px;
  }

  .trending-img-text-blog h3::after {
    top: -6px;
    left: 17px;
    width: 124px;
    height: 38px;
    border-radius: 20px 0px;
  }

  .trending-img-text-blog {
    padding: 0 18px;
  }

  .trending-img-text-blog .read-article {
    max-width: 110px;
    font-size: 15px;
    padding: 13px 10px;
    border-radius: 18px 0px;
  }

  .trending-img-text-blog p {
    margin-bottom: 40px;
  }

  .see-all-article {
    font-size: 13px;
  }

  .meet-local-left-blog h3 {
    font-size: 30px;
  }

  .meet-local-left-blog p {
    font-size: 17px;
  }

  .meet-local-left-blog .get-started {
    border-radius: 20px 0px;
    font-size: 22px;
    padding: 15px;
    max-width: 180px;
  }

  .meet-local-left-blog {
    padding: 34px 35px 39px;
    height: 79%;
    width: 56%;
    border-radius: 40px 0px;
  }

  .meet-local-left-blog p {
    margin-bottom: 30px;
  }

  /*  */
  .local-shipping-section h2 {
    font-size: 28px;
    margin-bottom: 40px;
  }

  .time-list-wrapper {
    padding: 23px;
  }



  .left-local-shipping {
    width: 95%;
  }

  .time-list-wrapper .list-item-wrap {
    margin-right: 30px;
  }

  .right-local-shipping {
    width: 42%;
  }

  .local-shipping-section h4 {
    font-size: 24px;
  }

  .local-shipping-section p {
    font-size: 15px;
  }

  .time-list-wrapper .list-text {
    font-size: 16px;
  }

  .time-list-wrapper .list-item-wrap .list-number {
    font-size: 16px;
  }
}

@media all and (max-width:767px) {
  .main-item img {
    max-width: none !important;
    max-height: none !important;
  }

  .inner-menu-logo {
    margin-bottom: 25px;
    margin-right: auto;
  }

  /* .primary-header .navbar-wrapper {
    position: static !important;
    display: block !important;
  } */

  .logout-container {
    right: 0;
    left: auto;
  }

  .signup-register {
    width: 100%;
    order: 2;
    margin-left: 0;
    justify-content: space-between;
    padding: 15px;
    border-bottom: 1px solid #80808033;
    border-top: 1px solid #80808033;
  }

  .search-brand.search-brand-desktop {
    order: 1;
    margin-bottom: 30px;
  }

  .primary-header {
    width: 100%;
    order: 3;
  }

  .header-content-wrap {
    flex-direction: column;
    justify-content: flex-start;
  }

  .header-content-wrap {
    position: fixed;
    background: #fff;
    width: 100vw;
    height: 100vh;
    top: 0;
    left: -100%;
    margin-left: 0;
    transition: all 0.5s;
  }

  .header-content-wrap.active {
    left: 0;
    padding: 20px;
  }

  .header-login.search-active .search-brand.search-brand-desktop {
    display: block;
  }

  .sharepopup-wrp .modal-dialog {
    max-width: 282px;
  }

  .make-offer-popup.location-popup.select-location-pop-up .offer-content {
    width: 90%;
  }

  .about-order-products.sell-nation-wide.local-user-feedback .nation-card-wrap {
    width: 100%;
    margin-bottom: 30px;
  }

  .about-order-products.sell-nation-wide.local-user-feedback p {
    font-size: 19px;
    margin-bottom: 35px;
  }

  .about-order-products.sell-nation-wide.local-user-feedback .nation-card-wrap h4 {
    font-size: 25px;
    margin-bottom: 11px;
  }

  .about-order-products.sell-nation-wide.local-user-feedback .nation-card-wrap p {
    font-size: 15px;
  }

  .about-order-products.sell-nation-wide.local-user-feedback {
    padding: 7px 0 56px;
  }

  .about-order-products.sell-nation-wide.local-user-feedback h3:after {
    height: 40px;
  }

  .local-frequently-ask-questions h3 {
    font-size: 25px;
    margin-bottom: 58px;
  }

  .local-frequently-ask-questions p,
  .faq-wrap h4 {
    font-size: 20px;
    margin-bottom: 23px;
  }

  .selling-easy-section .selling-easy-wrapper {
    flex-direction: column;
  }

  .selling-easy-left-block {
    width: 100%;
    margin-bottom: 50px;
  }

  .selling-easy-right-block {
    width: 100%;
  }

  .about-order-products.local-bazar-working .about-product-card {
    width: 100%;
  }

  .local-product-availablity h2 {
    font-size: 27px;
    margin-bottom: 55px;
  }

  .nation-list-wrap {
    padding: 15px 30px;
  }

  .nation-list-menu {
    flex-wrap: wrap;
  }

  .nation-list-menu li {
    font-size: 20px;
    width: 100%;
    max-width: 275px;
    margin-bottom: 15px;
  }

  .nation-list-menu li:last-child {
    margin-bottom: 0;
  }

  .local-idea-wrap .about-local-idea {
    width: calc(50% - 10px);
    margin-bottom: 20px;
    margin-right: 10px;
  }

  .local-idea-wrap .about-local-idea:nth-child(3n) {
    margin-right: 10px;
  }

  .local-idea-wrap .about-local-idea:nth-child(2n) {
    margin-right: 0;
  }

  .time-list-wrapper {
    display: block;
  }

  .time-list-wrapper .list-item-wrap {
    margin: 0 0 20px 0;
  }

  .inner-list-wrapper {
    align-items: unset;
  }

  .right-local-shipping {
    position: static;
    width: 100%;
    margin-top: 20px;
  }

  .local-shipping-section h2 {
    font-size: 24px;
  }

  .about-order-products.local-order-products .about-product-card {
    width: 100%;
  }

  .start-selling-section .container {
    padding: 0 4%;
  }

  .about-order-products .container {
    padding: 0 4%;
  }

  .about-contact-section .container {
    padding: 0 4%;
  }

  .about-contact-section .btn-wrapper {
    flex-direction: column;
  }

  .start-selling-section h2 {
    font-size: 20px;
  }

  .about-order-products h3 {
    font-size: 20px;
  }

  .about-contact-wrapper h4 {
    font-size: 20px;
  }

  .about-product-card {
    width: 100%;
  }

  .about-order-products.about-govt-services-wrap .about-govt-services-card {
    width: 100%;
  }

  .sell-nation-wide .nation-card-wrap {
    width: 100%;
  }

  .about-contact-section .btn-wrapper {
    max-width: 205px;
    margin: 0 auto;
  }

  .about-contact-section .btn-wrapper .get-started {
    margin: 0;
  }

  .about-contact-section .btn-wrapper .contact-us {
    margin: 0;
  }

  .about-contact-section .btn-wrapper .about-or-text {
    justify-content: center;
    margin: 10px 0;
  }

  .about-contact-wrapper h4 {
    line-height: 1.5;
  }

  .about-contact-wrapper h4::after {
    top: -3px;
  }

  .about-contact-section .multiple-form-field {
    display: block;
  }

  .about-contact-section .multiple-form-field .phone-number-contact {
    width: 100%;
  }

  .about-contact-section .multiple-form-field .email-id-contact {
    width: 100%;
  }

  .start-selling-section h2::after {
    top: -38px;
  }



  .about-contact-section .btn-wrapper .get-started,
  .rtl-block-contact .submit-btn {
    padding: 12px 30px;
    font-size: 18px;
    max-width: 180px;
  }

  .about-contact-section .btn-wrapper .contact-us {
    padding: 12px 30px;
    font-size: 18px;
    max-width: 180px;
  }

  .about-contact-section .btn-wrapper {
    max-width: 190px;
  }

  /* trending-article */
  .base-blog-wrapper {
    display: block;
    position: static;
  }

  .left-article-content-wrapper {
    padding: 0 30px;
  }

  .base-blog-wrapper .left-article-content-wrapper h3 {
    font-size: 22px;
    margin-bottom: 25px;
  }

  .base-blog-wrapper .left-blog-wrap {
    width: 100%;
    position: relative;
    margin-bottom: 30px;
  }

  .base-blog-wrapper .right-blog-wrap {
    width: 100%;
  }

  .modern-dress-blog {
    padding: 50px 0;
  }

  .trending-article-wrapper-blog {
    display: block;
  }

  .trending-common-wrap {
    width: 100%;
    margin-right: 0;
  }

  .trending-articles-section {
    padding-bottom: 35px;
  }

  .base-blog-wrapper .left-blog-wrap .read-article {
    max-width: 110px;
    font-size: 15px;
    padding: 13px 10px;
    border-radius: 18px 0px;
  }

  .meet-local-bazar-wrapper .right-blog-wrap {
    width: 100%;
  }

  .meet-local-left-blog {
    transform: translateY(0);
    right: 0;
    margin: auto;
    padding: 29px 27px 35px;
    height: auto;
    width: 91%;
    border-radius: 33px 0px;
    max-width: 380px;
  }

  .meet-local-left-blog h3 {
    font-size: 25px;
    margin-bottom: 19px;
  }

  .meet-local-left-blog p {
    font-size: 14px;
  }

  .meet-local-left-blog .get-started {
    border-radius: 20px 0px;
    font-size: 19px;
    padding: 14px;
    max-width: 151px;
  }

  .about-order-products.local-like-business.local-bazar-working h3 {
    font-size: 25px;
  }

  .search-brand.search-brand-desktop {
    position: static;
    flex: none;
  }
}

/* login */
@media all and (min-width:768px) {
  .product-detail-btn .offer-btn-wrp {
    margin-right: 0;
  }

  .product-detail-btn {
    margin-right: 15px;
  }

  .profile-user-name .signin-register .profile-name {
    font-family: 'Tw Cen MT Std';
    font-weight: 600;
    font-size: 14px;
    color: #808080;
  }

  .userName-container.profile-user-name {
    margin-right: 0;
  }

  .userName-container.profile-user-name .signin-register {
    margin-right: 0;
  }

  .search-btn-mob {
    display: none;
  }

  .cart-caption.cart-wrap {
    padding-top: 20px;
  }

  .offer-btn-wrapper .make-offer-button {
    width: 161px;
  }

  .offer-btn-wrapper .accept-offer-btn {
    width: 232px;
    font-size: 15px;
  }

  /* .costume-info.my-list.my-list-wrap .costume-box-wrapper {
    padding-right: 7px;
  } */

  .signup-form.login-page-wrapp .forget-password {
    margin-bottom: 30px;
  }

  .signup-form .sign-btn.login-btn-wrapper .sign-in-btn {
    margin-bottom: 30px;
    font-size: 18px;
  }

  .login-condition p {
    font-size: 18px;
  }

  .login-condition p .sign-up-here {
    font-size: 18px;
  }

  .signup-form.login-page-wrapp .enter-mobile-label {
    font-size: 18px;
  }

  .sign-up-form-wrap .enter-mobile-label {
    font-size: 13px;
  }

  .signup-form.signup-frm-wrp.signup-main-wrp {
    padding: 25px;
  }


  .profile-wrapper.manage-profile.profile-main-div.my-listing-profile .listing-head .my-listing-title {
    font-size: 15px;
  }

  .signup-form.login-page-wrapp .logo-wrapper .logo-wrap {
    max-width: 180px;
  }

  .detail-from.signup-detail-form.sign-up-form-wrap .logo-wrap {
    width: 180px;
  }

  .signup-form.signup-frm-wrp.signup-main-wrp .enter-mobile-label {
    font-size: 15px;
    margin-bottom: 8px;
  }

  .signup-form.signup-frm-wrp.signup-main-wrp .detail-from .MuiFormControl-root input {
    font-size: 15px;
    height: 40px;
  }

  .signup-form.signup-frm-wrp.signup-main-wrp .sign-form .form-input i {
    top: 21px;
  }

  /* .passwrd-text p {
    font-size: 14px;
  } */

  .signup-form.signup-frm-wrp.signup-main-wrp .detail-from .form-input {
    margin-bottom: 15px;
  }

  .signup-main-wrp .term-condition {
    margin-bottom: 20px;
  }

  .signup-main-wrp .term-condition p {
    font-size: 14px;
  }

  .signup-main-wrp .term-condition p a {
    font-size: 14px;
  }

  .signup-form.signup-frm-wrp.signup-main-wrp .detail-from button.shop-now {
    padding: 10px 50px;
    font-size: 15px;
  }

  /* 
  .signup-form.signup-frm-wrp.signup-main-wrp .login-btn-wrapper {
    margin-bottom: 14px;
  } */
  .signup-form.signup-frm-wrp.signup-main-wrp .login-condition p {
    font-size: 16px;
  }

  .signup-form.signup-frm-wrp.signup-main-wrp .login-condition p .sign-up-here {
    font-size: 16px;
  }

  .signup-form.signup-frm-wrp.signup-main-wrp .sign-form {
    padding: 0 10px;
  }

  .address-wrap.address-box-wrapper h2 {
    margin-bottom: 30px;
  }
}


@media all and (min-width:1200px) {
  .shipping-inner.shipping-remade .ship-radio.shipping_radio_btn {
    top: -2.5px;
  }

  .product-pack.product-pack-img .prod-name {
    font-size: 24px;
  }

  .product-pack.product-pack-img h3 {
    font-size: 20px;
  }

  .passwrd-text p {
    margin-bottom: 5px;
  }

  .cart-des.cart-des-link .pay-wrap .shop-now {
    max-width: 374px;
    font-size: 18px;
  }

  .listing-content .product-naming {
    font-size: 16px;
  }
}

@media all and (min-width:768px) {
  .term-condition-wrapper-box p {
    font-size: 14px;
  }

  .signup-new-wrap .select-user-wrap h3 {
    font-size: 18px;
    margin: 0 15px 0 0;
  }

  /* 
  .signup-new-wrap .choice-wrap label {
    font-size: 18px;
  } */

  .number-code-wrapper.signup-code .react-tel-input .country-list {
    padding: 0 30px 0 20px;
  }

  .login-description-form-wrap.login-description input::placeholder {
    font-size: 16px;
  }

  .login-description-form-wrap .react-tagsinput input::placeholder {
    font-size: 16px;
  }

  .react-tel-input .selected-flag .arrow.up {
    border-bottom: none !important;
    transform: rotate(180deg);
  }

  .signup-new-wrap .choice-wrap .radio-box {
    margin-right: 40px;
  }

  .detail-from.sign-up-form-wrap .signup-new-wrap .select-user-wrap {
    margin-bottom: 30px;
  }

  .signup-new-wrap .passwrd-text {
    margin-bottom: 15px;
  }

  .sign-up-form-wrap .logo-wrapper {
    margin-bottom: 20px;
  }

  .inner-sign.signup-without-img .detail-from button.shop-now {
    font-size: 14px;
    padding: 10px 50px;
  }

  .term-condition.term-condition-wrapper-box p {
    font-size: 14px;
  }

  .term-condition.term-condition-wrapper-box .condition-link {
    font-size: 14px;
  }

  .login-condition p {
    font-size: 16px;
  }

  .login-condition p .sign-up-here {
    font-size: 16px;
  }

  .signup-new-wrap .select-user-wrap {
    margin-bottom: 15px;
  }

  .signup-form.signup-new-wrap .detail-from .MuiFormControl-root input {
    height: 36px;
    font-size: 15px;
  }

  .sign-form .form-input i {
    top: 20px;
  }

  /* .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input input {
    height: 40px;
  } */

  .seller-login-details-wrap .without-login .login-description {
    width: 100%;
    flex-direction: column;
    align-items: center
  }

  .seller-registration-container {
    padding: 0.01em 30px
  }

  .login-details h3 {
    text-align: center;
  }

  .login-description.description-new-wrap .form-intput {
    width: 30%;
    margin-right: 25px;
    max-width: 160px;
  }

  .login-description.description-new-wrap .form-intput:last-child {
    margin-right: 0;
  }

  .without-login.with-login .form-intput .upload-label {
    margin-bottom: 0;
  }

  .login-description.description-new-wrap .form-intput {
    margin-bottom: 0;
  }

  .login-description-form-wrap .react-tagsinput input::placeholder {
    font-size: 15px;
  }

  .without-login .login-description.description-new-wrap {
    display: flex;
    max-width: 700px;
  }

  .arrivals-header-wrapper h2 {
    font-size: 30px;
  }

  .plp-product-screen.plp-product-screen-wrap {
    gap: 15px;
  }

  .without-login input {
    font-size: 15px;
  }
}

@media only screen and (min-width: 768px) {

  .without-login input[type="checkbox"] {
    height: 24px;
    width: 24px;
  }

  .without-login.with-login .wtsaap-number-wrap .label-same {
    font-size: 13px;
  }

  .wtsaap-number-wrap .custom::after {
    width: 12px;
    height: 6px;
  }

  .login-details.seller-login-details-wrap .process-bar-wrapper {
    margin-bottom: 25px;
  }

  .without-login.with-login .wtsaap-number-wrap .label-same {
    font-size: 13px;
  }

  .login-details.seller-login-details-wrap .login-msz-wrap {
    font-size: 20px;
  }

  .without-login.with-login .form-intput label {
    font-size: 15px;
  }

  .login-description-form-wrap.login-description input {
    height: 48px;
    /* margin-bottom: 20px; */
  }

  .login-description-form-wrap .react-tagsinput input {
    border: 0;
    height: 100%;
    width: 100%;
    padding: 0;
    margin: auto;
  }

  .login-description-form-wrap .react-tagsinput {
    height: 48px;
  }

  .login-details.seller-login-details-wrap .add-new-wrapper {
    margin: 0 0 20px;
  }

  .without-login input::placeholder {
    font-size: 15px;
  }

  /* .select-affilation-wrap select {
    font-size: 15px;
  }

  .select-affilation-wrap select {
    margin-bottom: 20px;
  } */
  /* .select-affilation-wrap .select-icon-wrap {
    margin-bottom: 20px;
  } */
  .select-affilation-wrap select {
    font-size: 15px;
  }

  .login-description-form-wrap .select-affilation-wrap {
    margin-bottom: 20px;
  }

  .select-affilation-wrap select {
    height: 48px;
    /* margin-bottom: 20px; */
  }

  .seller-registration-form-modal .container {
    padding: 25px 15px;
  }

  .slide-box-wrap.order-detail-slide-box .pro-box-wrapper.product-detail-box .des-wrap.product-description {
    width: 60%;
  }

  .slide-box-wrap.order-detail-slide-box .pro-box-wrapper.product-detail-box .pro-slide-wrap {
    width: 45% !important;
  }

  /* .slide-box-wrap.order-detail-slide-box .des-wrap.product-description .offer-price-box {
    width: 250px;
  } */

  .footer-secondary {
    padding: 50px 0;
  }

  .address-field-wrapper .addres-head-wrap h4 {
    font-size: 18px;
  }

  .mail-addres-wrap .mail-label {
    font-size: 18px;
  }


  .footer-secondary .ltl-footer {
    display: block;
    width: 200px;
  }

  .footer-secondary .menu-wrapper {
    width: calc(100% - 280px);
    display: flex;
    flex-wrap: wrap;
    /* justify-content: space-between; */
  }

  .footer .footer-list {
    width: 48%;
    padding-right: 20px;
  }

  .footer-secondary .footer-wrapper {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
  }

  .footer-secondary h5 {
    text-align: left;
    line-height: 1.2;
    margin-top: 0;
    margin-bottom: 25px;
  }

  .footer-secondary .footer-list li a {
    text-align: left;
  }

  .footer-secondary .privacy-menu {
    justify-content: flex-start;
  }

  .dashboard.dashboard-wrapper .popular-arrival {
    padding: 40px 0;
  }

  .dashboard .slick-initialized .slick-slide {
    padding-right: 10px;
  }

  .support-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .support-box {
    width: 48%;
    padding: 35px 20px;
  }

  .multiuser-support {
    padding: 40px 0;
  }

  .multiuser-support p {
    font-size: 18px;
  }

  .multiuser-support h4 {
    font-size: 24px;
  }

  .product-specification-wrapper h2 {
    font-size: 30px;
    margin-bottom: 30px;
  }

  .support-box p {
    font-size: 16px;
  }

  .client-testimonial-wrap {
    padding: 40px 0;
  }

  .client-testimonial-wrap .slick-prev {
    width: 40px !important;
    height: 20px !important;
    background-size: 40px auto !important;
  }

  .client-testimonial-wrap .slick-next {
    width: 40px !important;
    height: 20px !important;
    background-size: 40px auto !important;
  }


  .client-testimonial-wrap h4 {
    font-size: 24px;
  }

  .client-testimonial-wrap .client-company {
    font-size: 16px;
  }

  .brand-partner-section .partner-wrapper {
    justify-content: flex-start;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 2rem;
  }


  /* .brand-partner-section .brand-img-wrap {
    width: calc(15% - 25px);
    max-width: 15%;
    margin-right: 25px;
    flex-grow: 1;
  } */
  .brand-partner-section .brand-img-wrap {
    width: 100%;
    margin: auto;
  }

  /* .brand-partner-section .brand-img-wrap:nth-child(6n) {
    margin-right: 0;
  } */

  .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input input {
    height: 45px;
  }

  /* .brand-partner-section:last-child .brand-img-wrap {
    margin-right: 0;
  } */

  .footer-secondary .footer-list {
    width: 50%;
  }

  .signup-form.signup-new-wrap .detail-from .MuiFormControl-root input::placeholder {
    font-size: 14px;
  }

  .registration-form-one-header {
    flex-direction: row;
    align-items: center;
    margin-bottom: 18px;
  }

  /* .wtsaap-number-wrap .custom {
    width: 24px;
    height: 24px;
  } */

  .without-login .login-description.description-new-wrap.upload-desc-wrapper {
    display: block;
  }

  .seller-registration-form-modal .registration-form-head {
    order: 1;
  }

  .seller-registration-form-modal .skip-btn {
    order: 2;
    font-size: 18px;
  }

  .seller-registration-form-modal .welcome-msz {
    font-size: 20px;
  }

  .seller-registration-form-modal .logo-wrap {
    width: 172px;
  }

  .step-count-registration .step-number {
    font-size: 20px;
  }

  .step-count-registration .total-step {
    font-size: 14px;
  }

  .upload-desc-wrapper .main-img-wrap {
    display: flex;
    justify-content: space-between;
  }

  .signup-form.signup-new-wrap .detail-from .MuiFormControl-root input {
    font-size: 16px;
  }

  .signup-form.signup-new-wrap .detail-from .MuiFormControl-root input::placeholder {
    font-size: 16px;
  }

  .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input input {
    font-size: 16px;
  }

  .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input input::placeholder {
    font-size: 16px;
  }

  /* .signup-new-wrap .select-user-wrap h3 {
    font-size: 20px;
  } */

  /* .signup-new-wrap .choice-wrap label {
    font-size: 20px;
  } */

  /* .signup-new-wrap .radio-wrap .custom {
    width: 24px;
    height: 24px;
  } */

  .detail-from.otp-screen .mobile-otp-base-wrapper .otp-btns {
    /* justify-content: flex-start; */
    margin-top: 15px;
  }

  .signup-otp-page .otp-mobile-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .signup-otp-page .otp-mobile-wrap .otp-verify {
    margin-right: 15px;
  }

  .signup-otp-page.detail-from .otp-form-wrap .MuiFormControl-root input {
    font-size: 14px;
    height: 30px;
    padding: 7px 10px;
  }

  .signup-otp-page.detail-from .otp-form-wrap .MuiFormControl-root label {
    font-size: 14px;
  }


  .detail-from.signup-otp-page .otp-verify:disabled {
    font-size: 16px;
    /* width: 125px; */
  }

  .detail-from.signup-otp-page .otp-verify {
    font-size: 16px;
  }

  .signup-otp-page.detail-from .MuiFormControl-root label {
    font-size: 16px;
    top: -3px;
  }

  .detail-from.signup-otp-page .otp-btn.resend-otp-wrap:disabled {
    font-size: 17px;
    /* margin-top: 25px; */
  }

  .detail-from.signup-otp-page .otp-btn.resend-otp-wrap {
    font-size: 17px;
    /* margin-top: 25px; */
  }

  .plp-header.product-listhead {
    padding: 20px 0 15px;
  }

  .detail-from.otp-screen .otp-timer {
    margin-bottom: 0 !important;
  }

  .signup-otp-page .form-input.form-input-otp.otp-page-signin {
    margin-bottom: 0;
  }

  .after-signup-registration-form .login-description-form-wrap .input-form-wrap {
    margin-bottom: 20px;
  }

  .after-signup-registration-form .login-description-form-wrap .input-form-wrap.select-affilation-profile {
    margin-bottom: 20px;
  }

  /* .seller-only.after-signup-registration-form.profile-outside-form .input-form-wrap input {
    height: 48px;
  } */
  .forget-block.forget-block-wrapper input {
    height: 48px;
  }

  .seller-only.after-signup-registration-form.profile-outside-form .input-form-wrap.bank-detail-field input {
    height: 48px;
  }

  .seller-only.after-signup-registration-form.profile-outside-form .addres-head-wrap h4 {
    font-size: 16px;
  }

  .after-signup-registration-form.without-login .container {
    padding: 20px 25px;
    width: calc(100% - 30px);
  }

  .select-affilation-wrap.complete-profile-select .search-wrapper.searchWrapper {
    height: 48px;
  }

  .after-signup-registration-form.without-login .registration-btn .shop-now {
    font-size: 18px;
    padding: 10px 60px;
  }

  .after-signup-registration-form .address-field-wrapper .addres-head-wrap h4 {
    font-size: 18px;
  }

  .after-signup-registration-form .login-description.description-new-wrap .form-intput:last-child {
    margin: 0 auto;
  }

  .after-signup-registration-form .without-login .login-description.description-new-wrap {
    margin: 0 auto;
  }

  .form-intput.input-upload-form .select-img-upload {
    width: 120px;
    margin: 0 auto;
  }

  .make-offer-popup .offer-content .offer-title {
    font-size: 24px;
  }

  .make-offer-popup .offer-content .offer-desc {
    font-size: 15px;
    text-align: left;
  }

  .make-offer-popup .offer-content .item-name {
    margin-left: calc(180px + 26px);
    font-size: 18px;
    margin-bottom: 10px;
  }

  .make-offer-popup .offer-content .offer-txts {
    font-size: 20px;
  }

  .make-offer-popup .offer-txt {
    font-size: 18px;
  }

  .make-offer-popup .offer-input-box label {
    font-size: 16px;
  }

  .make-offer-popup .offer-sign {
    font-size: 18px;
  }

  .make-offer-popup .input-group {
    padding: 12px 0;
  }

  .select-content-metal .radio-circle {
    height: 20px;
    width: 20px;
    border-radius: 50%;
    outline: 2px solid #808080;
    border: 4px solid #fff;
    background-color: #fff;
    margin-right: 10px;
  }

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .offer-inserted-btn {
    margin-top: 10px;
  }

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .ship-add {
    font-size: 16px;
  }

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .offer-btn-diable {
    margin-top: 10px;
  }

  .checkout-proceed-btn.checkout-process-shop-btn {
    /* width: 100%; */
    max-width: 280px;
  }

  .shipping-inner.shipping-remade {
    margin-bottom: 25px;
  }

  .shipping-inner.shipping-remade .edit-link.edit-btn {
    padding: 7px 12px;
  }

  .address-wrap .name {
    font-size: 20px;
  }

  .address-boxes address {
    font-size: 16px;
  }

  .address-box .number {
    font-size: 14px;
  }

  .profile-wrapper.manage-profile.profile-main-div.my-listing-profile .listing-content .qty-value {
    font-size: 15px;
  }

  .profile-wrapper.manage-profile.profile-main-div.my-listing-profile .listing-content .view-value {
    font-size: 15px;
  }

  .profile-wrapper.manage-profile.profile-main-div.my-listing-profile .listing-content .update-value {
    font-size: 14px;
  }

  .profile-wrapper.manage-profile.profile-main-div.my-listing-profile .list-nav .list-link {
    font-size: 14px;
  }

  .left-item-list h4 {
    font-size: 18px;
  }

  .input-form-wrap.complete-profile-phone input {
    height: 48px;
  }

  .make-offer-popup .offer-content .offer-title {
    font-size: 20px;
  }

  .signup-form.signup-new-wrap .names-wrapper {
    display: flex;
    justify-content: space-between;
  }

  .signup-form.signup-new-wrap .names-wrapper .form-block-wrap {
    margin-right: 15px;
  }

  .signup-form.signup-new-wrap .names-wrapper .form-block-wrap:last-child {
    margin-right: 0;
  }

  .signup-form.signup-new-wrap .logo-wrap {
    width: 160px;
  }

  .signup-form.signup-new-wrap .logo-wrapper {
    margin-bottom: 16px;
  }

  /* 
  .term-condition-wrapper-box {
    align-items: center;
  } */

  .home-banner-content h2 {
    font-size: 30px;
  }

  .home-banner-content h2 .banner-link {
    font-size: 30px;
  }

  .home-banner {
    padding: 60px;
  }

  .home-banner-content {
    padding-left: 60px;
    width: 50%;
  }

  .bnr .slick-initialized .slick-slide {
    padding: 0;
  }

  .slct-optns.select-wrapper.delivery-wrapper-form {
    justify-content: space-between;
  }

  .slct-optns.select-wrapper.delivery-wrapper-form .form-block-wrap {
    width: 48.5%;
  }

  .dynamic-select-wrap .form-block-wrap {
    margin-left: auto;
  }

  .delivery-window .form-block-wrap {
    width: 48.5%;
  }

  .seller-add-product .date-picker-wrapper {
    display: flex;
    justify-content: space-between;
  }

  .uploading-file-wrap.upload-img-wrap.add-product-upload-img .custom-file-upload.error-sell-input {
    width: calc(50% - 20px);
  }

  .order-products-wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2rem;
  }

  .signup-form.signup-frm-wrp.signup-page-wrapp.signup-new-wrap.basic-info {
    max-width: none;
    max-height: none;
    overflow: initial;
  }

  .signup-form.signup-frm-wrp.signup-page-wrapp.signup-new-wrap.basic-info .sign-form {
    padding: 0;
  }

  .signup-new-wrap.basic-info .select-user-wrap {
    margin-bottom: 30px;
  }

  .signup-form.signup-frm-wrp.basic-info .form-block-wrap {
    margin-bottom: 20px;
  }

  .signup-new-wrap.basic-info .select-user-wrap {
    justify-content: flex-start;
  }

  .signup-new-wrap.basic-info .select-user-wrap h3 {
    font-size: 20px;
  }

  .basic-info .select-user-wrap .edit-form-wrp {
    font-size: 18px;
  }

  .signup-new-wrap.basic-info .form-block-wrap .enter-mobile-label {
    font-size: 15px;
    margin-bottom: 8px;
  }

  .signup-new-wrap.basic-info .detail-from .MuiFormControl-root input {
    height: 40px;
  }

  .detail-from.signup-detail-form .form-input.number-code-wrapper.signup-phone-input input {
    height: 48px;
  }

  .signup-form.basic-info .names-wrapper .form-block-wrap {
    width: 50%;
  }

  .signup-new-wrap.basic-info .login-description.description-new-wrap .form-intput:last-child {
    margin-right: 10px;
  }

  .signup-new-wrap.basic-info .login-description.description-new-wrap .form-intput {
    margin-left: 10px;
    margin-right: 10px;
  }

  .signup-new-wrap.basic-info .login-description.description-new-wrap .form-intput:first-child {
    margin-left: 0;
  }

  .signup-new-wrap.basic-info .upload-desc-wrapper .main-img-wrap {
    justify-content: flex-start;
  }

  /* .upload-desc-wrapper .main-img-wrap {
    justify-content: space-between;
  } */
  .upload-desc-wrapper .main-img-wrap {
    flex-wrap: nowrap;
  }

  .ready-form-control .form-control {
    padding: 18px 20px;
  }

  .profile-wrapper .tags-wrap .tags a {
    font-size: 16px;
  }

  /* .product-detail-main-head  */
}

@media all and (min-width:992px) {
  .plp-header.product-listhead {
    padding: 20px 30px 10px;
  }

  .plp-header.product-listhead .breadcrumb-wrap {
    padding: 0 !important;
  }
}

@media only screen and (min-width: 1024px) {
  .cart-product-main-wrap .cart-item-detail .price {
    width: 32%;
  }

  .product-info-detail-wrap.product-orderinfo .prod-link {
    padding-right: 10px;
  }

  .rtl-delivery-information .date-wrp {
    width: 100%;
  }

  .rtl-delivery-information .mail-wrapper {
    margin: 10px 0 0 0;
  }

  .order-products-wrapper {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2rem;
  }

  .rating-msg .rating-star {
    margin-right: 0;
  }

  .rating-msg.rating-msz-wrapper {
    width: 100%;
    justify-content: flex-end;
    align-items: flex-end;
    padding-right: 0;
  }

  .status-details.status-order-wrapper {
    width: 100%;
    justify-content: flex-end !important;
  }

  .signup-form.signup-new-wrap {
    padding: 20px 18px 20px;
  }

  .footer-secondary .footer-list li a {
    font-size: 16px;
  }

  .footer-secondary .footer-list {
    width: auto;
  }

  .footer-secondary .menu-wrapper {
    justify-content: space-between;
  }

  /* .step-count-registration .step-number {
    font-size: 24px;
  } */
  .form-intput.input-upload-form .select-img-upload {
    width: 130px;
  }

  .order-status-detail-wrapper {
    display: flex;
    flex-direction: column;
  }

  .home-banner-content p {
    font-size: 18px;
  }

  .home-banner-content h2 {
    font-size: 35px;
  }

  .home-banner-content h2 .banner-link {
    font-size: 35px;
  }

  .order-status-wrapper-box {
    display: flex;
  }
}

@media only screen and (min-width: 1200px) {
  .rtl-delivery-information .date-wrp {
    margin-bottom: 0;
  }

  .order-status-wrapper-box {
    display: flex;
    width: 100%;
    align-items: flex-start;
    justify-content: flex-start;
  }

  .ready-form-control .btn {
    padding: 18px 20px;
    font-size: 18px;
  }

  .ready-form-control .form-control {
    padding: 18px 20px;
  }

  .signup-new-wrap.basic-info .login-description.description-new-wrap .form-intput:last-child {
    margin-right: 25px;
  }

  .signup-new-wrap.basic-info .login-description.description-new-wrap .form-intput {
    margin-left: 25px;
    margin-right: 25px;
  }

  .testimonial-box {
    padding: 50px 30px;
    height: 100%;
  }

  .brand-partner-section .partner-wrapper {
    justify-content: flex-start;
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 2rem;
  }

  .home-banner-content {
    padding: 0 0 0 100px;
  }

  .home-banner {
    padding: 80px;
  }

  .listing-content .product-maker {
    font-size: 17px;
  }

  .prod-detail.product-orderinfo {
    padding-left: 20px;
  }

  .prod-detail.product-info-detail-wrap .prod-title.product-switch {
    padding-right: 40px;
  }

  .prod-detail.product-orderinfo {
    width: 48%;
  }

  .ratings li {
    font-size: 17px;
  }

  .rating-msg.rating-msz-wrapper .shop-now.msg-btn {
    padding: 7px 15px;
  }

  .order-east-deliveries {
    margin-bottom: 0;
  }

  .plp-product-screen .prod-title.prod-toggle a {
    justify-content: flex-end;
    align-items: flex-end;
  }

  .profile-wrapper.manage-profile.profile-main-div.my-listing-profile .left-item-list>a {
    font-size: 16px;
  }

  .right-prof-sec.profile-right-content .address-wrap h2 {
    font-size: 22px;
  }

  .checkout-proceed-btn.checkout-process-shop-btn {
    max-width: 374px;
  }

  .checkout-proceed-btn .shop-now {
    font-size: 18px;
  }

  /* .form-intput.input-upload-form .select-img-upload {
    width: 160px;
  } */

  .after-signup-registration-form .address-field-wrapper .addres-head-wrap h4 {
    font-size: 20px;
  }

  .plp-header.product-listhead {
    padding: 20px 0 15px;
  }

  .make-offer-popup .offer-content .item-name {
    font-size: 20px;
  }

  .cat-head-wrap.category-filter-head.header-category-filter .filter-by {
    font-size: 24px;
  }

  .make-offer-popup .offer-txt {
    font-size: 16px;
  }

  .offer-info .offer-txt .current-price-tag {
    font-size: 16px;
  }

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .offer-content::after {
    top: 62px;
  }

  /* .seller-registration-form-modal .skip-btn {
    font-size: 24px;
  } */



  /* .login-details.seller-login-details-wrap .login-msz-wrap {
    font-size: 24px;
  }

  .seller-registration-form-modal .welcome-msz {
    font-size: 24px;
  } */

  .support-box {
    padding: 48px 50px;
  }

  .support-box p {
    font-size: 18px;
  }

  .multiuser-support h3 {
    font-size: 30px;
  }

  .client-testimonial-wrap h3 {
    font-size: 30px;
  }

  .brand-partner-section h3 {
    font-size: 30px;
  }

  .footer-secondary .ltl-footer {
    display: block;
    width: 240px;
  }

  .footer-secondary .footer-list {
    width: 18%;
    margin-bottom: 0;
  }

  .footer-secondary h5 {
    font-size: 18px;
  }

  .home-banner-content h2 {
    font-size: 40px;
  }

  .home-banner-content h2 .banner-link {
    font-size: 40px;
  }
}

@media all and (min-width:1300px) {
  .footer-secondary .menu-wrapper {
    padding-left: 30px;
  }

  .address-boxes {
    grid-template-columns: repeat(3, 1fr);
  }

  .home-banner-content h2 {
    font-size: 50px;
  }

  .home-banner-content h2 .banner-link {
    font-size: 50px;
  }

  .client-testimonial-wrap p {
    font-size: 18px;
  }
}

@media all and (min-width:1360px) {
  .rtl-delivery-information .mail-wrapper {
    margin: 0 0 0 5px;
  }

  .rtl-delivery-information .date-wrp {
    display: flex;
    align-items: flex-start;
  }

  .date-wrp.main-wrp-order-status {
    align-items: center;
  }

  .date-wrp.main-wrp-order-status {
    margin: 8px 0;
  }

  .date-wrapper.date-wrap-title {
    margin-bottom: 7px;
  }

  .order-request-state.date-wrp {
    margin-left: 6px;
  }

  .plp-product-screen .prod-title.prod-toggle a {
    justify-content: flex-start;
    align-items: flex-start;
  }
}

@media only screen and (min-width: 1600px) {
  .checkout-payment-wrapper .product-billing {
    font-size: 18px;
  }

  .checkout-payment-wrapper .final-billing {
    font-size: 18px;
  }

  /* .arrivals-header-wrapper h2 {
    font-size: 38px;
  }

  .multiuser-support h3 {
    font-size: 38px;
  } */

  .multiuser-support h4 {
    font-size: 30px;
  }

  /* .client-testimonial-wrap h3 {
    font-size: 38px;
  }

  .brand-partner-section h3 {
    font-size: 38px;
  } */

  .client-testimonial-wrap p {
    font-size: 24px;
  }


}

@media only screen and (min-width: 1800px) {
  .after-signup-registration-form .address-field-wrapper .addres-head-wrap h4 {
    font-size: 24px;
  }

  .signup-new-wrap .select-user-wrap h3 {
    font-size: 20px;
  }

  /* .signup-new-wrap .choice-wrap label {
    font-size: 24px;
  } */

  .step-count-registration .total-step {
    font-size: 18px;
  }

  .step-count-registration .step-number {
    font-size: 24px;
  }

  .login-details.seller-login-details-wrap .login-msz-wrap {
    font-size: 24px;
  }

  .seller-registration-form-modal .welcome-msz {
    font-size: 24px;
  }

  .seller-registration-form-modal .skip-btn {
    font-size: 24px;
  }

  /* .step-count-registration .total-step {
    font-size: 18px;
  } */

  /* .arrivals-header-wrapper h2 {
    font-size: 42px;
  } */
  /* 
  .multiuser-support h3 {
    font-size: 42px;
  }

  .client-testimonial-wrap h3 {
    font-size: 42px;
  }

  .brand-partner-section h3 {
    font-size: 42px;
  } */

  .footer-secondary h5 {
    font-size: 24px;
  }

  .footer-secondary .footer-bottom h5 {
    font-size: 18px;
  }
}

@media all and (min-width:768px) {
  .login-description-form-wrap.login-description .make-offer-select-tag {
    height: 48px;
  }

  .blog-page-wrap .article-wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2rem;
  }

  .blog-page-wrap {
    padding: 50px 0;
  }



  .privacy-content-wrap p {
    font-size: 16px;
  }

  .privacy-policy p {
    font-size: 16px;
  }

  .privacy-content-wrap .accordion-list-type li {
    font-size: 16px;
  }

  .faq-wrapper h2 {
    font-size: 25px;
    margin-bottom: 30px;
  }

  .footer-secondary .copyright-text {
    text-align: left;
  }

  .shipping-inner.shipping-remade .shipping_radio_btn {
    top: -1.5px;
  }

  .signup-form.signup-frm-wrp.signup-page-wrapp.signup-new-wrap.basic-info {
    margin: 0;
  }

  .header-content-wrap {
    margin-left: 30px;
  }

  .logo-class.logo-class-wrapper.inner-menu-logo {
    display: none;
  }

  .primary-header.primary-metal-header {
    padding: 0;
  }

  .header-close-wrap {
    display: none;
  }

  .start-selling-section {
    padding: 50px 0 90px;
  }

  .client-testimonial-wrap p {
    font-size: 14px;
  }

  .client-testimonial-wrap .slick-next {
    width: 30px !important;
    height: 15px !important;
    background-image: url(../images/testimonial-arrow-right.svg) !important;
    background-size: 30px auto !important;
    background-color: transparent !important;
    background-position: unset !important;
    box-shadow: none !important;
    right: 5% !important;
  }

  .client-testimonial-wrap .slick-prev {
    width: 30px !important;
    height: 15px !important;
    background-image: url(../images/testimonial-arrow-left.svg) !important;
    background-size: 30px auto !important;
    background-color: transparent !important;
    background-position: unset !important;
    box-shadow: none !important;
    left: 5% !important;
  }

  .primary-metal-header .nav-menu a {
    font-size: 12px;
  }

  .primary-metal-header .nav-menu li {
    margin-right: 15px;
  }

  .search-brand.search-brand-desktop {
    width: 30%;
    margin: 0;
    /* padding: 0; */
  }

  .search-btn-mob.top-search-btn {
    padding: 10px 7px;
    margin-right: 0;
  }

  /* .search-brand.search-brand-desktop input {
    padding: 10px;
  } */

  .search-btn-mob.top-search-btn {
    margin-right: 0;
  }

  .mainlisting-wrap .plp-category.plp-cat-wrapper {
    width: 43%;
  }

  .mainlisting-wrap .plp-wrap.plp-right-wrapper {
    width: 54%;
  }

  .pro-box-wrapper.product-detail-box .pro-slide-wrap {
    width: 45% !important;
    flex-wrap: wrap;
  }

  .slide-box-wrap .pro-box-wrapper.product-detail-box .des-wrap.product-description {
    width: 52%;
    /* display: flex;
    align-items: start; */
  }

  .seller-product-detail.item-seller-info {
    padding: 13px 0% 25px;
  }

  .des-wrap.product-description .offer-price-box {
    /* width: 200px;
    flex-shrink: 0; */
  }

  .footer-primary .footer-menu {
    width: calc(100% - 200px);
    max-width: 700px;
  }

  .footer-primary .footer-menu ul {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    justify-content: space-between;
  }

  .footer-primary .footer-menu li {
    width: auto;
  }

  .footer-primary .footer-menu a {
    text-align: center;
  }

  /* .footer-primary .footer-menu ul li {
    text-align: left;
  } */

  .footer-primary .footer-bottom p {
    text-align: right;
  }

  .footer-primary .footer-msz p {
    text-align: right;
  }

  .footer-primary .footer-menu li {
    margin-right: 10px;
  }

  .footer-primary .footer-menu:last-child li {
    margin-right: 0;
  }

  .footer-primary .footer-logo {
    margin-bottom: 0;
    width: 120px;
  }

  .search-btn-mob.top-search-btn {
    display: block;
  }

  .search-form-wrap .search-btn-mob {
    margin-right: 0;
  }

  .search-brand-desktop input::placeholder {
    font-size: 12px;
  }

  .search-brand-desktop input {
    font-size: 12px;
  }

  .userName-container.profile-user-name {
    margin-left: 10px;
  }

  .login-description-form-wrap.address-field-wrap h3 {
    font-size: 20px;
  }

  .download-app.notification-img {
    padding-right: 25px;
  }

  .shipping-itemwrap.checkout-payment-shipping-details .desc-txt.edit-address.address-edit-wrp .btns-wrapping .complete-purchase {
    font-size: 12px;
    padding: 12px 8px;
  }

  .checkout-right .payment-btn {
    width: 100%;
    display: flex;
    justify-content: flex-end;
  }

  .checkout-right .proceed-payment {
    width: 230px;
    padding: 11px 22px;
  }

  .seller-only.after-signup-registration-form.profile-outside-form .login-details.upload-document-wrapper.seller-login-details-wrap .login-description.description-new-wrap.upload-desc-wrapper {
    max-width: none;
  }

  .seller-only.after-signup-registration-form.profile-outside-form .input-form-wrap {
    margin-bottom: 20px;
  }

  .dual-order-wrapper-main.pending-tab .products-images .dual-product-image {
    margin: 0 20px 0 0;
  }

  .dual-order .products-images {
    margin-bottom: 20px;
  }

  .signup-otp-page.detail-from .MuiFormControl-root label {
    top: -5px;
  }

  .login-description-form-wrap.address-field-wrap .names-wrapper .address-name-wrap {
    width: calc(50% - 15px);
    margin-right: 15px;
  }

  .login-description-form-wrap.address-field-wrap .names-wrapper .address-name-wrap:last-child {
    margin-right: 0;
  }

  .seller-add-product h5 {
    font-size: 18px;
  }

  .seller-add-product .select-wrapper {
    display: flex;
    justify-content: space-between;
    /* margin-bottom: 15px; */
  }

  .seller-add-product .select-wrapper .form-block-wrap {
    width: 48.5%;
  }

  .seller-add-product .select-main-wrapper select {
    font-size: 15px;
    height: 45px;
  }

  .seller-add-product .select-main-wrapper select option {
    font-size: 15px;
  }

  .seller-add-product .form-block-wrap input {
    font-size: 15px;
    height: 45px;
  }

  .seller-add-product .form-block-wrap input::placeholder {
    font-size: 15px;
  }

  /**table**/
  .metal-table-products .metal-table-panel:last-child .metal-table-line {
    border-bottom: none;
  }

  .metal-table-products {
    width: 33.333%;
    border-right: 1px solid rgba(128, 128, 128, 0.25);
    margin-bottom: 0;
    border-top: none;
  }

  .metal-table-products:last-child {
    border-right: none;
  }

  .metal-table-structure {
    display: flex;
  }

  .btn-wrapper-add-product .navigate-btn .next-button {
    padding: 12px 25px;
    font-size: 15px;
    width: 180px;
  }

  .btn-wrapper-add-product .navigate-btn .back-button {
    padding: 12px 25px;
    font-size: 15px;
    width: 180px;
  }

  .dynamic-select-wrap .form-block-wrap {
    width: 48.5%;
  }

  .approve-text {
    font-size: 22px;
  }

  .lower-text {
    font-size: 20px;
  }

  .header-text .approve-text {
    font-size: 18px;
    color: #fff;

  }

  .metal-buy-pop-up .popup-content {
    width: calc(59% - 30px);
    padding: 40px 40px;

  }

  .metal-buy-pop-up .click-btn {
    font-size: 24px;

  }

  /* .order-products-wrapper .about-product-card {
    margin-bottom: 20 !important;
  } */

  .sign-form .paswrd-wrp .pass-eye {
    top: 22px;
  }

  .costume-info.my-list.my-list-wrap .value {
    /* white-space: nowrap; */
    font-size: 10px;
  }

  .product-pack.product-pack-img h3 {
    font-size: 18px;
  }

  .costume-info.my-list.my-list-wrap h5 {
    font-size: 13px;
  }

  .head-star-wrap {
    display: flex;
    margin-bottom: 15px;
    align-items: flex-start;
  }

  .product-description .rtl-wrap {
    margin: 0 0 0 10px;
  }

  .product-tble-wrp.product-table-seller table {
    width: auto;
    display: flex;
    flex-wrap: wrap;
  }

  .des-wrap.product-description .product-detail-main-head h2 {
    line-height: 1;
    /* line-height: 0.7; */
    margin-bottom: 0;
    margin-right: 8px;
  }

  .unread-msg,
  .unread-wishlist {
    top: -9px;
    right: -3px;
  }

  .prod-img.order-product-img {
    width: 115px;
    height: 115px;
  }

  .prod-img.order-product-img a {
    width: 115px;
    height: 115px;
  }

  .prod-detail.product-orderinfo.product-info-detail-wrap {
    padding-left: 12px;
  }

  .product-box-wrapper.sub-detail-order {
    padding-right: 0 !important;
  }

  .prod-detail.product-orderinfo.product-info-detail-wrap .home-detail.qty-pricing {
    padding-right: 8 !important;
  }

  .cart-product-main-wrap .new-price {
    font-size: 14px;
  }

  .cart-product-main-wrap .current-price {
    font-size: 16px;
  }

  .bank-detail-info-wrap h2 {
    font-size: 16px;
  }

  .bank-detail-info-wrap h4 {
    font-size: 16px;
  }

  .bank-detail-info-wrap .detail-bnk {
    margin-bottom: 15px;
  }

  .payment-detail-wrapper .product-billing {
    font-size: 16px;
  }

  .blog-page-wrap p {
    font-size: 16px;
  }

  .blog-page-wrap .card-block {
    padding: 20px;
  }

  .blog-page-wrap .article-wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2rem;
  }

  .event-block h2 {
    font-size: 36px;
    /* width: 50%; */
    /* max-width: 400px; */
  }

  .event-block {
    padding: 80px 0;
  }

  .news-component h3 {
    text-align: left;
  }

  .news-component p {
    text-align: left;
  }

  /* .event-block h2 {
    text-align: left;
  } */

  .news-component .box-content {
    margin-bottom: 0;
  }

  .news-component p {
    margin-bottom: 0;
  }

  .news-component .news-box-inner {
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px;
    padding: 20px;
  }

  .news-component .img {
    width: 200px;
  }

  .box-content {
    width: calc(100% - 200px);
    padding-right: 30px;
  }

  .meet-up-section h2 {
    font-size: 35px;

  }

  .meet-up-section .event-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
  }

  .meet-up-section .ltl-event {
    width: 50%;
    padding-right: 20px;
  }

  .meet-up-section .rtl-event {
    width: 50%;
    padding-left: 20px;
  }

  /* .meet-up-section h3 {
    font-size: 25px;

  }

  .meet-up-section h5 {
    font-size: 20px;

  }

  .meet-up-section p {
    font-size: 20px;

  } */
  .news-component {
    padding: 50px 0;
  }

  .arrival-caption.similar-product-wrap h2 {
    font-size: 30px;
  }

  .seller-account-head h1 {
    font-size: 20px;
  }

  .summary-section.checkout-summary .summary-title {
    font-size: 25px;
  }
}

@media all and (min-width:992px) {
  .platform-product .material-img {
    height: 250px;
  }

  /* .blog-page .card-block {
    width: 32%;
  } */
  .blog-page-wrap .article-wrapper {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2rem;
  }

  .header-content-wrap {
    margin-left: 70px;
  }

  .profile-user-name .signin-register .profile-name {
    font-size: 16px;
  }

  .primary-metal-header .nav-menu a {
    font-size: 13px;
  }

  .breadcrumb-wrap {
    padding: 20px 85px 20px 0 !important;
  }

  /* .product-description .rtl-wrap {
    margin: 5px 0 0 0;
  } */

  /* .pro-box-wrapper.product-detail-box .pro-slide-wrap {
    width: 32%;
  }

  .slide-box-wrap .pro-box-wrapper.product-detail-box .des-wrap.product-description {
    width: 65%;
  } */

  /* .des-wrap.product-description .offer-price-box {
    width: 225px;
  } */

  .seller-product-detail.item-seller-info {
    padding: 13px 0% 25px;
  }

  .search-brand.search-brand-desktop input {
    font-size: 14px;
  }

  .search-brand.search-brand-desktop input::placeholder {
    font-size: 14px;
  }

  .search-btn-mob.top-search-btn {
    padding: 10px;
  }

  .notification-icon {
    width: 24px;
    height: 27px;
    background-size: 24px auto;
    display: block;
  }

  .shopping-cart-icon {
    width: 24px;
    height: 24px;
    background-size: 24px auto;
    display: block;
  }

  .download-app.notification-img {
    padding-right: 15px;
  }

  /* .userName-container.profile-user-name {
    margin-left: 40px;
  } */

  .about-product-card {
    margin-bottom: 0;
  }

  .about-order-products {
    padding: 30px 0;
  }

  .seller-name {
    font-size: 20px;
  }

  .bank-detail-info-wrap {
    margin: 16px auto 20px;
  }
}

@media all and (min-width:1024px) {
  .date-wrapper.date-wrap-title .created-date {
    text-align: left;
  }

  .order-process-wrapper .inner-product-detail-wrap {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    width: 100%;
  }

  .prod-img.product-img-wrapper {
    margin-bottom: 0;
    margin-right: 10px;
  }

  .seller-account-wrap {
    width: 100%;
  }

  .event-block h2 {
    font-size: 36px;
  }

  .news-component {
    padding: 80px 0;
  }

  .news-component h3 {
    font-size: 22px;
    margin-bottom: 30px;
  }

  .news-component p {
    font-size: 18px;
  }

  .cart-product-main-wrap .cart-seller-name h3 {
    font-size: 22px;
  }

  .cart-product-main-wrap .cart-seller-name h2 {
    font-size: 24px;
  }

  .privacy-content-wrap p {
    font-size: 16px;
  }

  .header-content-wrap {
    margin-left: 100px;
  }

  .buy-prod.buy-product-wrapper .prod-title.prod-toggle {
    width: 38%;
  }

  .buy-prod.buy-product-wrapper .prod-title.prod-toggle .del-details.my-del a {
    align-items: flex-start;
  }

  /* .buy-prod.buy-product-wrapper .date-wrp.order-status-date-wrap {
    width: auto;
  } */

  .prod-detail.product-orderinfo.product-info-detail-wrap {
    width: 25%;
  }

  .del-details .created-date {
    text-align: right;
  }

  .product-box-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .dual-order:last-child .dual-content-order {
    margin-bottom: 10px;
  }

  .dual-order.dual-order-wrapper-main {
    padding-bottom: 0;
  }

  .dual-order.dual-order-wrapper-main .dual-order-head .dual-content h5 {
    margin-top: 5px;
  }

  .dual-order .products-images {
    margin-bottom: 0;
  }

  .mainlisting-wrap .plp-category.plp-cat-wrapper {
    width: 28%;
  }

  .mainlisting-wrap .plp-wrap.plp-right-wrapper {
    width: 67%;
    padding-left: 15px;
  }

  .pro-box-wrapper.product-detail-box .sales-detail-wrap {
    margin-right: 45px;
  }

  /* .primary-metal-header .nav-menu a {
    font-size: 16px;
  } */

  .logo-class.logo-class-wrapper {
    width: 130px;
  }

  .search-brand.search-brand-desktop input {
    font-size: 16px;
  }

  .skip-btn.skip-btn-top {
    font-size: 15px;
  }

  .search-brand.search-brand-desktop input::placeholder {
    font-size: 16px;
  }

  .profile-user-name .signin-register .profile-name {
    font-size: 16px;
  }

  .brand-partner-section .brand-img-wrap {
    height: 160px;
  }

  .order-process-success .order-process-detail h3 {
    font-size: 22px;
  }

  .order-process-success .order-process-detail p {
    font-size: 16px;
  }

  .order-process-success h2 {
    font-size: 20px;
  }

  .order-process-success .order-process-detail {
    margin-top: 30px;
  }

  .checkout-payment-wrapper .product-billing {
    font-size: 15px;
  }
}

@media all and (min-width:1200px) {


  /* .news-component p {
    font-size: 20px;
  } */

  .bank-detail-info-wrap .detail-bnk {
    margin-bottom: 22px;
  }

  .payment-detail-wrapper .product-billing {
    font-size: 20px;
  }

  .bank-detail-info-wrap h4 {
    font-size: 18px;
  }

  .bank-detail-info-wrap h2 {
    font-size: 18px;
  }

  .bank-detail-info-wrap {
    /* padding: 30px 15px; */
    margin: 15px 0 25px;
  }

  .cart-product-main-wrap .current-price {
    font-size: 18px;
  }

  .cart-product-main-wrap .new-price {
    font-size: 16px;
  }

  .order-process-success .icon-order-success {
    width: 70px;
    height: 70px;
    background-size: 70px auto;
  }

  .product-specification-wrapper h2 {
    font-size: 35px;
    margin-bottom: 20px;
  }

  .seller-name {
    font-size: 24px;
  }

  .product-description .rtl-wrap {
    margin: 0 0 0 10px;
  }

  .react-stars span {
    font-size: 18px !important;
  }

  .costume-info.my-list.my-list-wrap .value {
    font-size: 12px;
  }

  .profile-user-name .signin-register .profile-name {
    font-size: 18px;
  }

  .costume-info.my-list.my-list-wrap .box-wrp.box-wrp-data {
    margin-bottom: 0;
  }

  .costume-box .costumes.costumes-img {
    width: 160px !important;
    height: 160px !important;
  }

  .client-testimonial-wrap p {
    font-size: 16px;
  }

  .checkout-right .proceed-payment {
    font-size: 16px;
  }

  .skip-btn.skip-btn-top {
    font-size: 16px;
  }

  .shipping-itemwrap.checkout-payment-shipping-details .desc-txt.edit-address.address-edit-wrp .btns-wrapping .complete-purchase {
    font-size: 16px;
    padding: 14px 15px;
  }

  .primary-metal-header .nav-menu a {
    font-size: 16px;
  }

  .footer-primary .footer-logo {
    width: 171px;
  }

  /* .product-description .rtl-wrap {
    margin: 8px 0 0 0;
  } */

  /* .pro-box-wrapper.product-detail-box .pro-slide-wrap {
    width: 100% !important;
  } */

  /* .slide-box-wrap .pro-box-wrapper.product-detail-box .des-wrap.product-description {
    width: 61%;
  } */

  /* .des-wrap.product-description .offer-price-box {
    width: 275px;
  } */

  .mainlisting-wrap .plp-wrap.plp-right-wrapper {
    padding-left: 30px;
  }

  .plp-category.plp-cat-wrapper h4 {
    font-size: 18px;
  }

  .plp-category .delivery-details .form-control {
    font-size: 16px;
  }

  .costume-info.my-list.my-list-wrap .costume-rtl {
    width: 155px;
    margin: 3px 0 3px 30px;
    padding: 8px 5px;
  }

  .costume-info.my-list.my-list-wrap .costume-ltl {
    width: 100%;
    padding-right: 0;
  }

  .costume-info.my-list.my-list-wrap .costume-box-top {
    display: flex;
    justify-content: space-between;
  }

  .primary-metal-header.primary-header .navbar-wrapper {
    margin-left: 0;
  }

  .logo-class.logo-class-wrapper {
    width: 150px;
  }

  .search-brand.search-brand-desktop {
    max-width: 320px;
  }

  .platform-wrapper .company-logo {
    padding: 20px 15px;
  }

  .costume-info.my-list.my-list-wrap .box-wrp {
    width: 49%;
  }

  .costume-info.my-list.my-list-wrap .costume-box-bottom {
    width: 100%;
    margin-bottom: 8px;
  }
}

@media all and (min-width:1300px) {
  .offer-btn-wrapper .accept-offer-btn {
    font-size: 16px;
    padding: 12px 35px;
    width: 100%;
  }

  /* .costume-info.my-list.my-list-wrap .costume-rtl {
    width: 155px;
  } */


  /* .costume-box-bottom.delivery-wrapper-payment .box-wrp.delivery-window {
    width: 46% !important;
  } */

  /* .costume-box-bottom.delivery-wrapper-payment .box-wrp {
    width: 26% !important;
  } */

  .about-order-products.local-like-business .order-products-wrapper {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2rem;
  }

  .costume-info.my-list.my-list-wrap .name {
    font-size: 14px;
  }

  .costume-info.my-list.my-list-wrap .costume-box-top span {
    font-size: 14px;
  }

  .costume-info.my-list.my-list-wrap .costume-box-top .value {
    font-size: 13px;
  }

  .product-pack.product-pack-img .prod-name {
    font-size: 24px;
  }
}

@media all and (min-width:1400px) {
  .des-wrap.product-description .offer-price-box {
    width: 318px;
    padding: 45px 12px;
  }

  .logo-class.logo-class-wrapper {
    width: 169px;
  }

  .login {
    padding: 20px 0;
  }

  .search-brand.search-brand-desktop input {
    padding: 12px 10px 12px 4px;
  }

  .search-btn-mob .search-btn-icon {
    width: 18px;
    height: 18px;
    background-size: 18px auto;
  }
}

@media all and (min-width:1500px) {
  .sign-form .paswrd-wrp .pass-eye {
    top: 26px;
  }
}

@media all and (min-width:1600px) {
  .plp-category.plp-cat-wrapper h4 {
    font-size: 18px;
  }

  .product-pack.product-pack-img .prod-name {
    font-size: 24px;
  }

  .product-pack.product-pack-img h3 {
    font-size: 20px;
  }
}

@media all and (min-width:1920px) {
  /* .checkout-payment-wrapper .final-billing {
    font-size: 24px;
  }

  .checkout-payment-wrapper .product-billing {
    font-size: 24px;
  } */

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .offer-content:after {
    top: 66px;
  }

  .make-offer-popup.offer-popup-wrap .offer-content .item-name {
    margin-left: 250px;
  }

  .make-offer-popup.offered-popup-wrap.offer-popup-wrap .offer-content {
    max-width: 787px !important;
  }
}

@media all and (min-width:768px) {
  .checkout-wrap.new-checkout-wrapper {
    align-items: flex-start;
  }

  .checkout-wrap.new-checkout-wrapper .shipping-inner.shipping-remade {
    padding: 0 0 0 30px;
  }

  .checkout-wrap.new-checkout-wrapper .shipping-itemwrap.shipping-remade {
    padding: 5px 20px 16px;
  }

  .multiuser-support h3 {
    font-size: 30px;
    line-height: 1.2;
    margin-bottom: 20px;
  }

  .client-testimonial-wrap h3 {
    font-size: 30px;
    line-height: 1.2;
    margin-bottom: 20px;
  }

  .brand-partner-section h3 {
    font-size: 30px;
    line-height: 1.2;
    margin-bottom: 20px;
  }

  .product-detail-main-head {
    /* display: flex;
    align-items: flex-start; */
    margin-bottom: 15px;
    /* flex-wrap: wrap; */
  }

  .product-detail-box .offer-price-box .buy-btn-wrapper {
    display: flex;
    margin-bottom: 15px;
  }

  .product-detail-box .offer-price-box .buy-btn-wrapper .offer-btn-wrp {
    margin-bottom: 0;
    margin-right: 15px;
  }

  .product-detail-box .offer-price-box .buy-btn-wrapper .make-offer {
    margin-bottom: 0;
  }

  .cartsection {
    padding: 50px 0 !important;
  }

  .platform-product .products-list {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: 18px;
    grid-row-gap: 18px;
}

  .cart-des {
    margin-left: 10px !important;
  }

  /* .platform-product .trade-mnaterials {
    width: calc(33.33% - 15px);
    margin-right: 15px;
  }

  .platform-product .trade-mnaterials:nth-child(3n) {
    margin-right: 0;
  } */
  .platform-product h4 {
    font-size: 16px;
  }

  .platform-product h3 {
    font-size: 30px;
  }

  .product-specification-wrapper h2 {
    font-size: 30px;
    margin-bottom: 20px;
  }
}

@media all and (min-width:1024px) {
  .checkout-wrap .checkout-right {
    width: 60%;
    margin-right: 28px;
  }

  .checkout-wrap .checkout-left {
    width: 38%;
  }

  .est-deliveries.order-east-deliveries {
    margin-bottom: 0;
  }

  .est-deliveries .prod-img.order-product-img a {
    margin-bottom: 0;
  }

  .est-deliveries .prod-img.order-product-img {
    margin-bottom: 0;
  }

  .platform-product .material-img {
    height: 310px;
  }

  .platform-product h4 {.footer-secondary .footer-list
    font-size: 20px;
  }

  .primary-header .nav-menu li {
    margin-right: 20px;
  }
}

@media all and (min-width:1200px) {
  /* .product-filter-wrap.mainlisting-wrap .costume-info.my-list.my-list-wrap .costume-ltl {
    width: calc(100% - 185px);
  } */

  .product-filter-wrap.mainlisting-wrap .costume-box-bottom.delivery-wrapper-payment {
    width: 100% !important;
  }

  .product-specification-wrapper h2 {
    font-size: 30px;
    margin-bottom: 20px;
  }



  .pro-box-wrapper.product-detail-box .pro-slide-wrap {
    width: 38% !important;
  }

  .platform-product .products-list {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: 32px;
    grid-row-gap: 38px;
  }

  .slide-box-wrap .pro-box-wrapper.product-detail-box .des-wrap.product-description {
    width: 60%;
    /* display: flex;
    align-items: flex-start; */
  }

  .des-wrap.product-description .left-block-new {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }

  .pro-box-wrapper.product-detail-box .sales-detail-wrap {
    margin-right: 35px;
  }

  .des-wrap.product-description .offer-price-box {
    width: 270px;
    flex-shrink: 0;
    padding: 45px 12px;
  }

  .product-detail-box .offer-price-box .buy-btn-wrapper {
    display: block;
  }

  .product-detail-box .offer-price-box .buy-btn-wrapper .offer-btn-wrp {
    margin-bottom: 15px;
    margin-right: 0;
  }

  .pro-box-wrapper.product-detail-box .sales-detail-wrap {
    margin-right: 40px;
  }
}

@media all and (min-width:1365px) {
  .pro-box-wrapper.product-detail-box .sales-detail-wrap {
    margin-right: 70px;
  }

  .platform-product h4 {
    font-size: 22px;
  }

  .event-block h2 {
    font-size: 40px;
  }
}

@media all and (max-width:767px) {
  /* .bank-detail-info-wrap .detail-bnk {
    justify-content: center;
  }

  .seller-account-head h1 {
    text-align: center;
  }

  .seller-account-wrap .upload-document {
    text-align: center;
  }

  .upload-document .upload-file {
    margin: 0 auto;
  } */

  /* .cart-product-main-wrap .cart-seller-name h2 {
    text-align: center;
  }

  .cart-product-main-wrap .cart-seller-name h3 {
    text-align: center;
  } */
  .payment-btn-wrap {
    align-items: center;
  }

  .shipping-itemwrap.shipping-remade {
    padding-bottom: 0;
  }

  .filter-product-listing-wrapper {
    padding: 30px 15px;
  }

  .checkout-left {
    padding-bottom: 20px;
  }

  .footer-secondary .social-media-list.footer-list .social-icon {
    justify-content: center;
  }

  .cartmenu.cart-itemlist.cart-list-item {
    flex-direction: column !important;
  }

  .cartmenu.cart-itemlist.cart-list-item .cart-product.cart-product-wrapper {
    margin-bottom: 10px;
  }

  .checkout-right .cart-base .cart-des .price {
    text-align: center !important;
  }

  .checkout-right .delete-cart-product {
    justify-content: center;
  }

  /* .cart-product-text.brand-text-wrp {
    display: flex !important;
    flex-direction: column;
  } */

  .checkout-right .cart-product-text .cart-base {
    display: flex !important;
    flex-direction: column;
  }

  .checkout-right .cart-des.cart-des-link {
    order: 2;
  }

  .checkout-right .delete-cart-product {
    order: 1;
    margin-top: 10px;
    margin-bottom: 15px;
  }

}

.order-detail-top.order-new-wrp .shipping-module-wrp {
  margin-bottom: 0;
}

.tracking-status-btn.order-track-btn {
  margin-bottom: 0;
}

.order-detail-top.order-new-wrp .input-file-wrp-shipping {
  margin-bottom: 0;
}

@media all and (min-width:1360px) {
  .rtl-delivery-information .date-wrp {
    width: auto;
  }

  .buy-prod.buy-product-wrapper .prod-title.prod-toggle {
    width: 38%;
  }
}

@media all and (max-width:1023px) {
  .bank-detail-info-wrap .detail-bnk {
    justify-content: center;
  }

  .seller-account-head h1 {
    text-align: center;
  }

  .seller-account-wrap .upload-document {
    text-align: center;
  }

  .upload-document .upload-file {
    margin: 0 auto;
  }
}

@media all and (min-width:768px) {
  .checkout-seller-detail .seller-account-head h1 {
    text-align: left;
  }

  .checkout-seller-detail .bank-holder-name.detail-bnk {
    justify-content: flex-start;
  }

  .checkout-seller-detail .bank-account-number.detail-bnk {
    justify-content: flex-start;
  }

  .checkout-seller-detail .bank-account-ifsc.detail-bnk {
    justify-content: flex-start;
  }
}

@media all and (min-width:1024px) {
  .buyer-item-info .full-form-block.separate-form-shipping {
    display: flex;
  }

  .buyer-item-info .full-form-block.separate-form-shipping>div {
    width: 50%;
  }

  .buyer-item-info .shipping-module-wrp:first-child {
    margin-left: 0;
  }

  .buyer-item-info .shipping-module-wrp .uploaded-img-view {
    padding: 0 !important;
  }

  .buyer-item-info .order-top.order-top-wrapper.file-img-inputs.module-with-img {
    margin-bottom: 14px;
  }

  .buyer-item-info .received-order .shipping-module-wrp {
    margin-bottom: 0;
  }

  .products-images.products-images-wrapper .img-wrapper {
    margin: 0 0 10px;
  }

  .multiple-items .products-images.pending-order {
    display: flex;
    align-items: flex-start;
    flex-wrap: nowrap;
    justify-content: space-between;
  }

  .approval-wrap .approve-btn.btn {
    margin-bottom: 20px;
  }

  .multiple-items .cart-item-detail {
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: wrap;
    align-items: flex-start;
  }

  .product-detail {
    width: calc(100% - 320px);
    margin-left: 15px;
    margin-right: 15px;
  }

  .multiple-items .cart-item-detail .value {
    width: 50%;
    padding-right: 5px;
  }

  .products-images.products-images-wrapper {
    justify-content: flex-start;
  }
}

@media all and (min-width:1200px) {
  .multiple-items .cart-item-detail .value {
    width: 33.33%;
  }
}

@media all and (max-width:1023px) {
  .multiple-items .new-value {
    text-align: center;
  }

  .multiple-items .cart-item-detail .value {
    text-align: center;
  }
}

.paymentfield.payprice {
  max-width: 220px;
  margin: 0 auto;
}

.viewgallery h5 {
  font-size: 18px;
  text-align: center;
  text-transform: capitalize;
  color: #333333;
}


@media only screen and (min-width: 1024px) {
  .date-wrp.make-new-payment-btn {
    margin: 10px 0 !important;
    width: 100%;
    text-align: center;
    justify-content: center;
  }
}

.primary-header .nav-menu li {
  color: #000;
}

.primary-header .nav-menu li:hover {
  color: #f86202;
}

.primary-header .nav-menu li a {
  color: #000;
}

.primary-header .nav-menu li:hover a {
  color: #f86202;
}

.primary-header .nav-menu li.list_active a {
  color: #f86202;
}


@media all and (min-width:1023px) {
  .inner-product-detail-wrap {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
  }

  .profile-wrapper .tags-wrap .tags a {
    margin-right: 40px;
  }

  .prod-detail.product-orderinfo.product-info-detail-wrap {
    width: 25%;
  }

  .product-info-detail-wrap.product-orderinfo .prod-link {
    padding-right: 10px;
  }

  .buy-prod.buy-product-wrapper .prod-title.prod-toggle {
    width: 38%;
  }
}

.product-detail-main-head .rtl-wrap {
  margin-left: 0;
}

@media all and (min-width:1200px) {
  .cat-sub-head {
    font-size: 17px !important;
    line-height: 1.2;
  }

  .cat-sub-head .detail-catg {
    font-size: 14px;
    font-weight: 400;
  }
}

.header-search-brand input {
  font-size: 14px !important;
}

.react-autosuggest__suggestions-container {
  font-size: 14px !important;
}

.profile-wrapper.manage-profile.profile-main-div.my-listing-profile .listing-content .qty-value {
  width: 100% !important;
}

@media all and (min-width:1024px) {
  .separate-form-shipping {
    align-items: flex-start;
    margin-bottom: 18px;
    justify-content: flex-start;
  }

  .buyer-separate-form-shipping.with-separator:after {
    bottom: 8px;
  }

  .shipping-module-wrp .lot-date-wrapper {
    margin-bottom: 12px;
    padding-bottom: 6px;
  }

  .separate-form-shipping .form-block-new {
    width: 27%;
    max-width: 200px;
    margin-right: 15px;
  }

  .profile-wrapper.manage-profile.profile-main-div.my-listing-profile .listing-content .qty-value {
    width: 8% !important;
  }
}

@media (min-width: 1200px) {
  .metal-buy-pop-up .popup-content {
    width: calc(59% - 373px);
  }

  .approve-text {
    font-size: 20px;
  }

  .lower-text {
    font-size: 15px;
  }

  .metal-buy-pop-up .click-btn {
    font-size: 15px;
  }

  .order-timeline.status-timeline li:last-child .timeline-text {
    white-space: nowrap;
    margin-left: -37px;
  }

  .timeline-text {
    left: -24px;
  }
}

/* custom css */
@media all and (min-width: 992px) {
  .received-order .order-top.order-top-wrapper {
    justify-content: space-between;
    flex-wrap: wrap;
  }
}

@media all and (max-width:1023px) {
  .prod-detail.product-orderinfo.product-info-detail-wrap .prod-link.seller-pending-prod {
    display: block !important;
  }

  .order-table-specs .current-value {
    text-align: center;
  }

  .order-table-specs .product-tble-wrp.product-table-seller {
    justify-content: center;
  }
}

@media all and (min-width:1024px) {
  .rfq-detail {
    width: 15%;
  }

  .rfq-detail.naming {
    width: 40%;
  }

  .rfq-offers-details {
    flex-direction: row;
    justify-content: space-between;
    text-align: left;
  }

  .prod-detail.product-orderinfo.product-info-detail-wrap .prod-text.bold {
    margin-right: 5px;
    font-size: 16px;
  }

  .prod-detail.product-orderinfo.product-info-detail-wrap .prod-title.product-switch {
    padding-right: 10px;
  }

  .prod-detail.product-orderinfo.product-info-detail-wrap .prod-link .count-wrap {
    flex-wrap: wrap;
    justify-content: flex-start;
  }

  .approval-wrap {
    max-width: none !important;
  }
}

@media all and (max-width:360px) {
  .shipping-module-wrp .file-img-inputs .input-file-wrp-shipping {
    height: 90px;
    width: 90px;
  }
}

@media all and (min-width:768px) and (max-width:1199px) {
  .timeline-text {
    font-size: 10px !important;
    left: -7px;
  }

  .order-timeline.status-timeline li:last-child .timeline-text {
    margin-left: -20px !important;
  }
}

@media all and (min-width:1200px) {
  .order-tabs.tags {
    display: flex !important;
  }

  .search-order {
    margin: 0 0 0 auto;
    width: 200px;
  }

  .actions-items {
    display: flex;
    justify-content: space-between;
  }

  .actions-items button:last-child {
    margin-right: 0;
  }
}

@media all and (min-width:1400px) {
  .search-order {
    width: auto;
  }
}

@media all and (min-width:1808px) {
  .signup-form.signup-frm-wrp.signup-page-wrapp.signup-new-wrap.basic-info.new-profile-address.role-permission .names-wrap .form-block-wrap{
    width: 32% !important;
  }
}
