@media only screen and (min-width: 1600px){ 
    .sellerregistration-index-index .registrpg .passwordfld .field  .registration-mobile-block #customer_country_code{

        height: 54px !important;
    }
    .customer-account-create .registrpg .fieldset .field + .field .registration-mobile-block #customer_country_code{
        height: 54px !important;

    }
    .login-register-popup.login-register-popup {
        max-width: 65% !important;
        height: calc(100% - 8em);
        overflow: auto;
        margin-top: 2em;
        border-radius: 5px;
    }


}

@media only screen and (max-width: 1199px) {

    /* KYC form design */
    .kycpopupform.modal-popup .required_title button{
        padding:  10px 20px;
    }
    .kycpopupform.modal-popup .modal-content {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    /* wish list page design here */
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info{
        justify-content: start;
        padding-left: 10px;
        padding-right: 10px;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .wishlist-review-block .product-ratings{
        flex-direction: column;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .product-item-inner{
        width: 50%;
    }

    /* contact page design here */
    .contact-address-block-section {
        top: -12rem;
    }

}
@media only screen and (max-width: 920px) {

    .header-area .top-header .topheader-auth {
        display: flex;
        flex-wrap: initial;
        margin: auto;
        width: 100% !important;
    }
    .header-area.header4 .middle-header .logo-header{
        padding-left: 20px;
        margin: auto;
    }
}

@media only screen and (max-width: 780px) {

    /*kyc popup design here */
    .kycpopupform.modal-popup .modal-content {
        padding-left: 0rem;
        padding-right: 0rem;
    }
    .kycpopupform.modal-popup #create-kyc-btn{
        padding-bottom: 10px;
    }

    /* header block code here*/
    .header-area .top-header .top-custom-link ul li.product-list-menu .product-new-tag{
        top: -10px;
    }
    body .header-mobile-tabs--bottom ul.d-flex{
        display: flex;
    }

    /* footer block design here */
    .page-footer .footer .footer3 .middle-footer h6{
        font-size: 18px;
    }
    .page-footer .middle-footer ul.menu li a{
        font-size: 14px !important;
    }

    /* pdp poppup design here */
    .category-product-container .products-list{
        padding: 0 15px;
    }
    .products-list .product-items-list-view .product-item{
        font-size: 14px !important;
    }
    .products-list .product-items-list-view .product-info-slide-list .product-item-action.add-to-cart-link{
        padding: 0;
    }

    .sellerregistration-index-index .registrpg .passwordfld .field .registration-mobile-block{
        flex-direction: column;
    }
    .sellerregistration-index-index .registrpg .passwordfld .field .registration-mobile-block #customer_country_code{
        height: 48px;
        width: 100%;
    }
    .sellerregistration-index-index .registrpg .passwordfld .field .registration-mobile-block .control.mobile-control{
        margin-top: 15px;
    }
    .sellerregistration-index-index .registrpg .passwordfld .field .registration-mobile-block #customer_country_code-error{
        position:initial !important;
        margin-top: 1%;
    }
    .customer-account-create .registrpg .fieldset .field + .field .registration-mobile-block{
        flex-direction: column;
    }
    .customer-account-create .registrpg .fieldset .field + .field .registration-mobile-block #customer_country_code{
        height: 48px;
        width: 100%;
    }
    .customer-account-create .registrpg .fieldset .field + .field .registration-mobile-block .control.mobile-control{
        margin-top: 15px;
    }
    .customer-account-create .registrpg .fieldset .field + .field .registration-mobile-block #customer_country_code-error{
        position:initial !important;
        margin-top: 1%;
    }

    /* my account menu design here */
    li.mp-assign-menu.nav.item ul.nav{
        top: 0px;
        left: 30%;
        position: absolute;
        background-color: #f5f5f5;
        margin-left: 0px;
        width: 200px;
        padding: 0 10px;
    }



    /* inventory product update page design here */
    .mpassignproduct-product-add .inventory-update-block-fields .field-product-name{
        width: 48% !important;
    }
    .mpassignproduct-product-add .inventory-block-fields{
        width: 100%;
    }
    .mpassignproduct-product-add .inventory-update-tax-fields{
        width: 90%;
    }
    .mpassignproduct-product-add .inventory-update-block-fields{
        flex-wrap: wrap;
    }
    .mpassignproduct-product-add .inventory-update-block-fields .inventory-hub-price-add{
        background-color: #f8f0e0;
        padding: 0 10px;
    }
    .mpassignproduct-product-add .inventory-update-block-fields .field.field-product-name.price-blk{
        padding: 20px 20px 10px 10px;
    }
    .mpassignproduct-product-add .inventory-update-block-fields .field.field-product-name.eta-blk{
        padding: 20px 20px 10px 10px;

    }
    


        /* inventory product edit page design here */
        .mpassignproduct-product-edit .inventory-update-block-fields .field-product-name{
            width: 48% !important;
        }
        .mpassignproduct-product-edit .inventory-block-fields{
            width: 100%;
        }
        .mpassignproduct-product-edit .inventory-update-tax-fields{
            width: 90%;
        }
        .mpassignproduct-product-edit .inventory-update-block-fields{
            flex-wrap: wrap;
        }
        .mpassignproduct-product-edit .inventory-update-block-fields .inventory-hub-price-add{
            background-color: #f8f0e0;
            padding: 0 10px;
        }

        .mpassignproduct-product-edit .inventory-update-block-fields .field.field-product-name.price-blk{
            padding: 20px 20px 10px 10px;
        }
        .mpassignproduct-product-edit .inventory-update-block-fields .field.field-product-name.eta-blk{
            padding: 20px 20px 10px 10px;
    
        }


    /* inventory product add/register page design here */
    .marketplace-product-add .wk-mp-design{
        padding: 15px 10px;
    }
    .marketplace-product-add .wk-mp-design .inventory-block-fields{
        width: 90%;
    }


    /* inventory product list page desing here */
    .marketplace-product-productlist .table-product-wrapper.productlist-recent{
        overflow-x: auto;
    }
  
    .marketplace-product-productlist .table-product-wrapper.productlist-recent #productlist-table tbody tr{
        background-color: #f5f5f5;
        border-radius: 4px;
        border-bottom: 4px solid #fff;
    }


    .marketplace-product-productlist .table-product-wrapper.productlist-recent #productlist-table tbody tr td{
        width: 100% !important;
        max-width: 100% !important;
        white-space: nowrap;
    }
    .marketplace-product-productlist .actions-toolbar{
        padding-top: 20px;
    }
    .marketplace-product-productlist .actions-toolbar .primary{
        width: 75%;
    }


    /* mp assign product design here */
    .mpassignproduct-product-view table.search-product-result-blk{
        overflow-y: auto;
    }
    .mpassignproduct-product-view .table-product-wrapper.productlist-recent{
        overflow-y: auto;
    }
    .mpassignproduct-upload-view .wk-massupload-container .fieldset .field .uploadlic.license-file-upload{
        width: 100%;
    }


    /* seller profile page design here */
    .seller-profile-block{
        flex-direction: column;
    }
    .seller-profile-block .seller-profile-block-info{
        width: 100%;
    }
    .seller-profile-block .table-product-wrapper.productlist-recent{
        overflow-x: auto;
    }
    .seller-profile-block .table-product-wrapper.productlist-recent #productlist-table tbody tr td{
        white-space: nowrap;
    }



    /* pending invoice page design here */
    .pendinginvoice-customer-index .pendinginvoice-component-content .table-product-wrapper.pending-invoice-wrapper{
        overflow-x: auto;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-info-block{
        flex-direction: column;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-info-block .pending-invoice-address-info.section-left-container{
        width: 100% !important;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-info-block .pending-invoice-billing-info.section-right-container{
        width: 100%;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content h3{
        font-size: 20px;
    }


    /* wishlist page desing here */
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .wishlist-review-block .product-ratings{
        flex-direction: column;
        margin: 5px 0;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info{
        display: block !important;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .wishlist-review-block{
        width: 100%;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .wishlist-review-block{
        width: 100%;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .brand_company_logo{
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .wishlist-price-name-blk{
        width: 100%;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .product-reviews-summary{
        width: 100%;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .price-box{
        width: 100%;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .product-item-inner{
        width: 60%;
    }

    /* my account page design */
    body.account .columns .sidebar.sidebar-main{
        padding: initial !important;
    }

    /* contact page design here */
    .location-block-section .location-icon-img .pagebuilder-mobile-only{
        display: inline-block !important;
    }
    .location-block-section .location-icon-img .pagebuilder-mobile-hidden{
        display: none !important;
    }
    .pagebuilder-column.location-block-section{
        width: 33% !important;
    }
    .pagebuilder-column.location-block1{
        width: 0% !important;
    }


}

@media only screen and (max-width: 639px) {
    .fivebanner.row .pagebuilder-column-group {
         flex-wrap: wrap;
    }
    .third_row .pagebuilder-column-group{
        flex-wrap: wrap;
    }
    .fourth_row .pagebuilder-column-group{
        flex-wrap: wrap;
    }
    .fifth_row .pagebuilder-column-group{
        flex-wrap: wrap;
    }

    .third_row .pagebuilder-column-group .pagebuilder-column{
        flex-basis: 100%;
        max-width: 100%;
    }

    .fourth_row .pagebuilder-column-group .pagebuilder-column{
        flex-basis: 100%;
        max-width: 100%;
    }

    .fifth_row .pagebuilder-column-group .pagebuilder-column{
        flex-basis: 100%;
        max-width: 100%;
    }

    .login-register-popup.login-register-popup {
        height: calc(100% - 3em);
    }

    /* pdp popup design here */
    .pdp-popup-modal.modal-popup._inner-scroll {
        left: 0;
    }
    .pdp-popup-modal.modal-popup._inner-scroll .modal-inner-wrap{
        width: 90%;
    }

    .sellerregistration-index-index .registrpg .passwordfld .field .registration-mobile-block{
        flex-direction: column;
    }
    .sellerregistration-index-index .registrpg .passwordfld .field .registration-mobile-block #customer_country_code{
        height: 48px;
        width: 100%;
    }
    .sellerregistration-index-index .registrpg .passwordfld .field .registration-mobile-block .control.mobile-control{
        margin-top: 15px;
    }
    .sellerregistration-index-index .registrpg .passwordfld .field .registration-mobile-block #customer_country_code-error{
        position:initial !important;
        margin-top: 1%;
    }
    .customer-account-create .registrpg .fieldset .field + .field .registration-mobile-block{
        flex-direction: column;
    }
    .customer-account-create .registrpg .fieldset .field + .field .registration-mobile-block #customer_country_code{
        height: 48px;
        width: 100%;
    }
    .customer-account-create .registrpg .fieldset .field + .field .registration-mobile-block .control.mobile-control{
        margin-top: 15px;
    }
    .customer-account-create .registrpg .fieldset .field + .field .registration-mobile-block #customer_country_code-error{
        position:initial !important;
        margin-top: 1%;
    }

    /* my account menu design here */
    li.mp-assign-menu.nav.item ul.nav{
        top: 0px;
        left: 50%;
        position: absolute;
        background-color: #f5f5f5;
        margin-left: 0px;
        width: 200px;
        padding: 0 10px;
    }



    /* inventory page product update design here */
    .mpassignproduct-product-add .inventory-update-block-fields{
        display: block !important;
    }
    .mpassignproduct-product-add .inventory-update-block-fields{
        width: 100%;
        margin: 0;
        padding: 15px 0;
    }
    .mpassignproduct-product-add .inventory-update-block-fields .field-product-name{
        width: 100% !important;
        padding: 20px 10px 10px 10px !important;
    }
    .mpassignproduct-product-add .inventory-update-tax-fields{
        width: 100%;
    }
    .mpassignproduct-product-add .inventory-block-fields{
        display: block !important;
    }
    .mpassignproduct-product-add .inventory-block-fields .field{
        width: 100%;
        margin-left: 0;
    }
    .mpassignproduct-product-add .actions-toolbar .primary{
        width: 100%;
    }
    .mpassignproduct-product-add .inventory-update-tax-fields .field-product-name{
        width: 100%;
    }
    .mpassignproduct-product-add .inventory-product-update{
        margin: 30px 0px;
    }



    /* inventory page product edit page design here */
    .mpassignproduct-product-edit .inventory-update-block-fields{
        display: block !important;
    }
    .mpassignproduct-product-edit .inventory-update-block-fields{
        width: 100%;
        margin: 0;
        padding: 15px 0;
    }
    .mpassignproduct-product-edit .inventory-update-block-fields .field-product-name{
        width: 100% !important;
        padding: 20px 10px 10px 10px !important;
    }
    .mpassignproduct-product-edit .inventory-update-tax-fields{
        width: 100%;
    }
    .mpassignproduct-product-edit .inventory-block-fields{
        display: block !important;
    }
    .mpassignproduct-product-edit .inventory-block-fields .field{
        width: 100%;
        margin-left: 0;
    }
    .mpassignproduct-product-edit .actions-toolbar .primary{
        width: 100%;
    }
    .mpassignproduct-product-edit .inventory-update-tax-fields .field-product-name{
        width: 100%;
    }
    .mpassignproduct-product-edit .inventory-product-update{
        margin: 30px 0px;
    }
    .mpassignproduct-product-edit .inventory-update-tax-fields .field-product-name{
        margin-right: 10px;
    }
    .mpassignproduct-product-edit .inventory-update-tax-fields .field-product-name:last-child{
        margin-right: 0px;
    }




 /* inventory product add/register page design here */
    .marketplace-product-add .wk-mp-design .inventory-block-fields{
        width: 100%;
    }
    .marketplace-product-add .wk-mp-design .inventory-block-fields .field{
        width: 100%;
        margin-left: 0;
    }
    .marketplace-product-add .wk-mp-design .actions-toolbar .primary{
        width: 100%;
    }

    .marketplace-product-productlist .actions-toolbar .primary{
        width: 100%;
        display: block;
    }
    .marketplace-product-productlist .actions-toolbar .primary .action.primary.register{
        padding: 10px 15px;
    }


    /* pending invoice page design here */
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-info-block .pending-invoice-address-info.section-left-container .section-left-sub-container{
        flex-direction: column;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-info-block .pending-invoice-address-info.section-left-container .area-left-content{
        width: 100%;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-info-block .pending-invoice-address-info.section-left-container .area-right-content{
        width: 100%;
        margin-top: 10px;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-info-block .pending-invoice-address-info.section-left-container .area-right-content .form-fields label{
        width: 40%;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-info-block .pending-invoice-address-info.section-left-container .section-left-container-footer{
        flex-direction: column;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-info-block .pending-invoice-address-info.section-left-container .section-left-container-footer .footer-main{
        display: flex;
        width: 100%;
        padding: 10px 0;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-wrapper .pending-invoice-table tbody td.col.products .products-details .products-title{
        flex-direction: column;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-wrapper .pending-invoice-table tbody td.col.products{
        flex-direction: column;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-wrapper .pending-invoice-table tbody td.col.products .products-img{
        width: 100%;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-wrapper .pending-invoice-table tbody td.col.products .products-details{
        width: 100%;
    }

    /* wishlist page design here */
    .multiwishlist-index-index .wishlist-header-block .wk-primary{
        display: block !important;
        width: initial;

    }
    .multiwishlist-index-index .wishlist-header-block{
        display: block;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info{
        display: block !important;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .brand_company_logo{
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .wishlist-price-name-blk{
        width: 100%;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .product-reviews-summary{
        width: 100%;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .price-box{
        width: 100%;
    }
    .multiwishlist-index-index .product-list-wishlist-block .product-items .product-item .product-item-info .product-item-inner{
        width: 100%;
    }


    /* bulk upload file design here */
    .mpassignproduct-upload-view .wk-massupload-container .fieldset .legend-upload-blk legend{
        width: 100%;
    }
    .mpassignproduct-upload-view .run-profile-blk.fieldset #run-profile{
        width: 100%;
    }
    body.account button.wk-ap-btn{
        width: 100%;
    }

     /* my account kyc form design here */
     .kyc-customer-bank  #bank-form #bank_details{
        margin-top: 0;
        width: 100%;
    }
    .kyc-customer-bank  #bank-form  .margin-top15{
        padding: 20px 0;
        width: 100%;
    }

    /* cartpage design here */
    .checkout-cart-index .page-main .cart.main.actions{
        display: block;
    }
    .checkout-cart-index .page-main .cart.main.actions .pending-invoice-btn{
        width: 100%;
    }



}

@media only screen and (max-width: 568px) {

    /* contact page design here */
    .contact-address-block-section {
        top: 0;
    }
    .contact-page-form-block{
        padding-bottom: 20px;
    }
    .our-location-sec{
        padding: 0 !important;
    }
    .location-block-section .location-icon-img .pagebuilder-mobile-only {
        display: inline-block !important;
    }

}
@media only screen and (max-width: 450px) {

    /* header code here */
    .header-area .top-header .topheader-auth-nav{
        width: initial;
    }

    /* registration popup design here */
    .sellerregistration-index-index .registrpg .formcontent{
        padding: 35px 15px 25px;
    }
    .customer-account-create .registrpg .formcontent{
        padding: 35px 15px 25px;
    }

    /* kyc form design here */
    .kycpopupform.modal-popup .required_title button{
        padding: 7px 14px;;
    }
    #create-kyc-btn button#kyc_create{
        font-size: 16px !important;
    }

    /* pdp popup design here */
    
    .pdp_details_container .pdp_last_block{
        justify-content: space-between;
    }
    .pdp_details_container .pdp_last_addcart{
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding: 5px 10px;
        width: 48%;
    }
    .pdp_details_container .pdp_last_invoice{
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 48%;
        padding: 5px 10px;
    }
    .pdp_details_container .pdp_last_invoice button{
        padding: initial;
        font-size: 12px;
    }
    .pdp_details_container .pdp_last_addcart button{
        padding: initial;
        font-size: 12px;
    }
    .products-list .product-items-list-view .product-info-slide-list .product-item-action.add-to-cart-link{
        padding: 10px 5px !important;
    }

    .cms-terms-of-use .termsuse-bottom .termsuse-bottom-btns{
        flex-direction: column;
        padding: 10px 15px;
    }
    .cms-terms-of-use .termsuse-bottom .termsuse-bottom-btns .terms-btn{
        margin: 10px 0;
        width: 100%;
    }

    /* pending invoice page design */
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-wrapper .pending-invoice-table thead th{
        font-size: 16px;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-wrapper .pending-invoice-table tbody td.price .price-value{
        font-size: 16px;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-wrapper .pending-invoice-table tbody td.col.subtotal .price-value{
        font-size: 16px;
    }
    .pendinginvoice-customer-index .pendinginvoice-component-content .pending-invoice-info-block .pending-invoice-billing-info.section-right-container .summary-list .summary-list-value .final-price{
        font-size: 16px;
    }

    /* my account page design here */
    .marketplace-product-add .wk-mp-design .actions-toolbar .secondary .action.back::before {
        display: none;
    }

    /* mp product assigned list page design here */
    .marketplace-product-productlist .table-product-wrapper.productlist-recent #productlist-table thead tr th{
        display: none;
    }
    .marketplace-product-productlist .table-product-wrapper.productlist-recent #productlist-table tbody tr{
        display: grid;
        border:1px solid #D6D6D6;
        border-radius: 4px;
        margin-bottom: 10px;
    }
    .marketplace-product-productlist .table-product-wrapper.productlist-recent #productlist-table tbody{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: center;
    }
    .marketplace-product-productlist .table-product-wrapper.productlist-recent #productlist-table tbody tr{
        width: 100%;
        margin: 5px;
    }
 
    .marketplace-product-productlist .table-product-wrapper.productlist-recent #productlist-table tbody tr td{
        width: 100% !important;
        max-width: 100% !important;
    }
    .marketplace-product-productlist .table-product-wrapper.productlist-recent #productlist-table tbody tr td::before{
        content: attr(data-th) ': ';
        display: inline-block;  
        font-weight: 800;
        margin-right: 15px;
    }

    /* mp assign product mobile design here */
    .mpassignproduct-product-view table.search-product-result-blk thead tr th{
        display: none;
    }
    .mpassignproduct-product-view table.search-product-result-blk tbody tr td{
        width: 100% !important;
        max-width: 100% !important;
    }
    .mpassignproduct-product-view table.search-product-result-blk tbody tr td.col.img{
        display: flex;
        align-items: center;
    }
    .mpassignproduct-product-view table.search-product-result-blk tbody tr {
        display: grid;
        border: 1px solid #D6D6D6;
    }
    .mpassignproduct-product-view table.search-product-result-blk tbody tr td::before{
        content: attr(data-th) ': ';
        display: inline-block;
        font-weight: 800;
        margin-right: 15px;
    }
    .mpassignproduct-product-view table.search-product-result-blk tbody tr td button.wk-ap-btn{
        width: initial;
    }
    .mpassignproduct-upload-view .wk-massupload-container .fieldset .field select{
        font-size: initial !important;
    }
    .mpassignproduct-product-view table.mpassign-assigned-product-blk thead tr th{
        display: none;
    }
    .mpassignproduct-product-view table.mpassign-assigned-product-blk tbody tr td{
        width: 100% !important;
        max-width: 100% !important;
    }
    .mpassignproduct-product-view table.mpassign-assigned-product-blk tbody tr td.col.img{
        display: flex;
        align-items: center;
    }
    .mpassignproduct-product-view table.mpassign-assigned-product-blk tbody tr {
        display: grid;
        border: 1px solid #D6D6D6;
    }
    .mpassignproduct-product-view table.mpassign-assigned-product-blk tbody tr td::before{
        content: attr(data-th) ': ';
        display: inline-block;
        font-weight: 800;
        margin-right: 15px;
    }
    .mpassignproduct-product-view table.mpassign-assigned-product-blk tbody tr td button.wk-ap-btn{
        width: initial;
    }

     /* mp assign product add page design here */
     .mpassignproduct-product-add .inventory-block-fields .label.inventory-label{
        margin-top: 5px;
    }


    /* assign product list page design here */
    .mpassignproduct-product-productlist table.assign-product-list thead tr th{
        display: none;
    }
    .mpassignproduct-product-productlist table.assign-product-list tbody tr td{
        width: 100% !important;
        max-width: 100% !important;
    }
    .mpassignproduct-product-productlist table.assign-product-list tbody tr td.col.img{
        display: flex;
        align-items: center;
    }
    .mpassignproduct-product-productlist table.assign-product-list tbody tr {
        display: grid;
        border: 1px solid #D6D6D6;
    }
    .mpassignproduct-product-productlist table.assign-product-list tbody tr td::before{
        content: attr(data-th) ': ';
        display: inline-block;
        font-weight: 800;
        margin-right: 15px;
    }
    .mpassignproduct-product-productlist table.assign-product-list tbody tr td button.wk-ap-btn{
        width: initial;
    }

    /* seller profile page table design here */
    .seller-profile-block .table-product-wrapper.productlist-recent{
        overflow: hidden !important;
    }
    .seller-profile-block .table-product-wrapper.productlist-recent #productlist-table thead tr th{
        display: none;
    }
    .seller-profile-block .table-product-wrapper.productlist-recent #productlist-table tbody tr td{
        width: 100% !important;
        max-width: 100% !important;
    }
    .seller-profile-block .table-product-wrapper.productlist-recent #productlist-table tbody tr td.col.img{
        display: flex;
        align-items: center;
    }
    .seller-profile-block .table-product-wrapper.productlist-recent #productlist-table tbody tr {
        display: grid;
        border: 1px solid #D6D6D6;
        margin: 5px 0;
    }
    .seller-profile-block .table-product-wrapper.productlist-recent #productlist-table tbody tr td::before{
        content: attr(data-th) ': ';
        display: inline-block;
        font-weight: 800;
        margin-right: 15px;
    }
    .seller-profile-block .table-product-wrapper.productlist-recent #productlist-table tbody tr td button.wk-ap-btn{
        width: initial;
    }

    /* cart page design changes */
    .checkout-cart-index .cart.table-wrapper a.action.action-delete{
        position: initial !important;
        top: initial !important;
        margin: initial !important;
    }
    .checkout-cart-index .page-main .cart.table-wrapper .items > .item .product-item-details .item-actions a + a{
        margin-left: 0;
    }

/* cms page design here */
    /* about us */
    .cms-about-us .map_block {
        margin: 0 15px;
    }
    .cms-about-us .map_block .country_list{
        padding-left: 3%;
    }
    .cms-about-us .about_row3.top{
        margin: 0 15px; 
    }
    /* privacy */
    .cms-privacy-policy [data-content-type='row']{
        padding: 0 15px;
    }
    .cms-contact-us [data-content-type='row']{
        padding: 0 15px;
    } 
    .cms-training [data-content-type='row']{
        padding: 0 15px;
    } 
    .cms-career .map_block {
        margin: 0 15px;
    }
    .cms-career .map_block .country_list{
        padding-left: 3%;
    }
    .cms-legal-policies [data-content-type='row']{
        padding: 0 15px;
    } 
    .cms-cookie-permission [data-content-type='row']{
        padding: 0 15px;
    } 
    .cms-gd-pr [data-content-type='row']{
        padding: 0 15px;
    } 
    .cms-faq [data-content-type='row']{
        padding: 0 15px;
    } 
}