body{
    font-family: 'Helvetica Neue', 'sans-serif' !important;
}

[data-content-type='rowsasa'] {
    max-width: 100% !important;
}

.account .wk-mp-page-main {
    min-height: 100vh;
}

.account .wk-mp-page-header .wk-mp-seller-header-logo {
    object-fit: contain;
}

/* suspended Error msg */

p.seller-block-msg {
    padding: 10px;
    margin-bottom: 0px;
    color: #D8000C;
    font-size: 14px;
    line-height: 1.5;
    font-weight: 400;
}

.seller-block {
    border: 1px solid red;
    display: inline-block;
    border-radius: 10px;
    background-color: #FFBABA;
    margin: 10px 10px;
}

p.seller-block-msg::before {
    font-family: FontAwesome;
    content: '\f057';
    font-size: 18px;
    color: #D8000C;
    line-height: 1.4;
    margin-right: 5px;
}

/*********
  
  Vendor Login CSS
  
  *************/

.page-layout-seller-login {
    background-color: #fff !important;
    background-color: #f7f7f7;
    border-radius: 3px !important;
}

.page-layout-seller-login .wk-mp-page-wrapper {
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%) !important;
}

.page-layout-seller-login .wk-mp-login-header {
    text-align: center !important;
}

.page-layout-seller-login .wk-mp-login-header img {
    margin-bottom: 25px;
}

.page-layout-seller-login form#login-form input {
    border: 1px solid rgba(0, 0, 0, 0.3) !important;
    height: 50px !important;
    border-radius: 10px;
    padding: 15px;
    vertical-align: middle;
}

.page-layout-seller-login form#login-form label.label {
    font-weight: 400 !important;
}

.page-layout-seller-login form#login-form fieldset.fieldset.login {
    margin-bottom: 0;
}

.page-layout-seller-login a.action.remind span {
    font-size: 12px;
}

.page-layout-seller-login .actions button.action-login {
    background: #0071ce !important;
    border: unset !important;
    width: 100% !important;
    box-sizing: border-box !important;
    padding: 10px 15px !important;
    font-size: 16px !important;
    letter-spacing: 0.5px !important;
    font-weight: 400 !important;
    margin-bottom: 25px !important;
    border-radius: 10px;
}

.page-layout-seller-login form#login-form .field.note {
    text-align: center !important;
}

.page-layout-seller-login .copyright p {
    color: #000;
    font-size: 14px;
}

.page-layout-seller-login .actions button.action-login:hover {
    box-shadow: unset;
    opacity: 0.9;
}

.marketplace-account-login .fieldset>.field>.control {
    position: relative;
}

/*Forgot seller account*/
.customer-account-forgotpassword form.password.forget input {
    border: 1px solid rgba(0, 0, 0, 0.3) !important;
    height: 50px !important;
    border-radius: 10px;
    padding: 15px;
    vertical-align: middle;
    max-width: 500px;
}

.customer-account-forgotpassword form button.action.submit {
    background: #0071ce !important;
    border: unset !important;
    box-sizing: border-box !important;
    padding: 10px 15px !important;
    font-size: 16px !important;
    letter-spacing: 0.5px !important;
    font-weight: 400 !important;
    margin-bottom: 25px !important;
    border-radius: 10px;
}


/*********
  
  Vendor Login CSS END
  
  
  
  Marketplace Edit Seller Profile start
  
  
  
  *************/
.account.marketplace-account-editprofile.page-layout-seller-2columns-left * {
    box-sizing: border-box !important;
}

.account.marketplace-account-editprofile .nav-pills .nav-link {
    background-color: #0071ce !important;
    padding: 10px;
    font-size: 14px;
    letter-spacing: 0.5px;
    font-weight: 400;
    color: #fff !important;
    -webkit-transition: all .3s;
    transition: all .3s;
    border: 1px solid transparent;
}

.account.marketplace-account-editprofile .nav-pills .nav-link.active,
.nav-pills .show>.nav-link,
.account.marketplace-account-editprofile .nav-pills .nav-link:hover {
    background: transparent !important;
    border: 1px solid #0071ce;
    color: #0071ce !important;
}

.account.marketplace-account-editprofile div#v-pills-tab {
    gap: 10px;
    margin-bottom: 30px;
}


.account.marketplace-account-editprofile .tab-content input:not([type=radio]), .account.marketplace-account-editprofile .tab-content form input[type=text], .account.marketplace-account-editprofile .tab-content form textarea, .account.marketplace-account-editprofile .tab-content form select {
    height: 43px !important;
    border: 1px solid rgba(0, 0, 0, 0.3) !important;
    border-radius: 10px !important;
    padding: 10px 15px !important;
    width: 100%;
    color: #000 !important;
}

.account.marketplace-account-editprofile .tab-content form textarea {
    height: 90px !important;
}

.account.marketplace-account-editprofile .tab-content form label {
    margin-bottom: 5px !important;
}

.account.marketplace-account-editprofile .tab-content form .form-group {
    margin-bottom: 20px;
    position: relative;
}

.account.marketplace-account-editprofile .tab-content form div.mage-error {
    position: absolute;
    bottom: -18px;
}

.account.marketplace-account-editprofile .tab-content form input.next.action-button {
    height: 40px !important;
    background-color: #0071ce !important;
    padding: 10px !important;
    font-size: 14px;
    letter-spacing: 0.5px;
    font-weight: 400;
    color: #fff !important;
    -webkit-transition: all .3s;
    transition: all .3s;
    border: unset !important;
    border-radius: 10px !important;
    width: auto;
}

.account.marketplace-account-editprofile #msform .form-group {
    text-align: left;
}

/* Toggle modal */

.account.marketplace-account-editprofile li.topbar-switch-btn {
    margin-bottom: 30px !important;
}

.account.marketplace-account-editprofile li.topbar-switch-btn span {
    color: #000;
}

.account.marketplace-account-editprofile .slider:before {
    background-color: #ffc221;
}

.account.marketplace-account-editprofile div.tab-content {
    max-width: 800px;
}

.account.marketplace-account-editprofile div.tab-content form#msform {
    text-align: left;
}

/*********
  
  Marketplace Edit Seller Profile END
  
  Sidebar Design
  
  *************/


.account .wk-mp-logo-img-wrapper {
    border-radius: 0;
    background: transparent;
    width: 70px;
}

.account .wk-mp-logo-img-wrapper .wk-mp-logo-img {
    width: 70px;
}

.account .wk-mp-menu-wrapper:before {
    background-color: #0071ce;
}

.account .wk-mp-menu .level-0.active>a,
.wk-mp-menu .level-0>a:hover {
    background-color: #FFC221 !important;
    color: #0071ce !important;
}

/*Sidebar child Menu*/
.account .wk-mp-menu-wrapper .wk-mp-menu .level-0>.wk-mp-submenu {
    background-color: #fff;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%);
    min-width: 300px;
    padding: 0 0;
}

.account .wk-mp-menu-wrapper .wk-mp-menu .action-close {
    padding: 20px;
    color: #000;
    line-height: 30px;
}

.account .wk-mp-menu-wrapper .wk-mp-menu .action-close:before {
    font-size: 12px;
}

.account .wk-mp-menu .wk-mp-submenu-title {
    font-family: "Helvetica";
    color: #000;
    font-size: 16px !important;
    font-weight: 400 !important;
    border-bottom: 1px solid #ccc;
    padding: 24px 20px;
    margin: 0 !important;
    text-align: left;
}

.account .wk-mp-menu .wk-mp-submenu a {
    font-family: "Helvetica";
    color: #000;
    font-size: 16px !important;
    font-weight: 400 !important;
}

.account .wk-mp-menu .wk-mp-submenu .parent .wk-mp-submenu-group-title {
    color: #0071ce !important;
}

.account .wk-mp-menu .wk-mp-submenu li {
    min-width: 23.8rem;
    margin-bottom: 0;
}

.account .wk-mp-menu [class*='level-']:not(.level-0) a:hover {
    background-color: #ffc221 !important;
    color: #0071ce !important;
}




/*Dashboard-Header*/
.account .wk-mp-page-header {
    /*background: #fff;*/
    border-bottom: unset;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%);
    width: 100%;
}

.account .page-title-wrapper span {
    font-style: normal;
    font-size: 24px;
    color: #000000;
    font-weight: 400;
}

.account .wk-mp-home>a:after {
    font-size: 20px;
}

.account .wk-mp-notification .wk-mp-notification-icon:after {
    font-size: 22px;
}

.account .wk-mp-notification .wk-mp__action-dropdown {
    padding: 13px;
}

.account span.wk-mp-user-account-text {
    font-weight: 400;
    font-size: 14px !important;
}

.account ul.wk-mp__action-dropdown-menu {
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%);
    background: #ffffff;

}

.account ul.wk-mp__action-dropdown-menu {

    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%);
    z-index: 404;
    border-radius: 5px;
    border: unset;
}

.account .wk-mp__action-dropdown.active {
    box-shadow: unset !important;
    border: unset;
    background: transparent;
}

.account ul.wk-mp__action-dropdown-menu li:last-child {
    border: unset;

}




/*Marketplace Dashboard*/
.account .wk-mp-dashboard-main-column {
    width: calc(100% - 260px);
}

.account .wk-mp-dashboard-right-sidebar {
    width: 260px;
}

.account .wk-mp-dashboard-main-column .wk-mp-dashboard-border {
    border: unset;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%);
    background: #fff;
    border-radius: 10px;
}

.account .wk-mp-dashboard-main-column .wk-mp-dashboard-report-block .wk-mp-dashboard-total-right {
    height: 160px !important;
    padding: 10px !important;
}

.account .wk-dashboard-total-left-bottom,
.account .wk-mp-dashboard-activity-title,
.account .wk-mp-dashboard-lifetimesale-container,
.account .wk-mp-dashboard-lifetimesale-value,
.account .wk-mp-dashboard-totalpayout-container {

    background-color: transparent;
    color: #0071ce;
    font-weight: 400;
    font-size: 18px;
    text-align: left;

}

.account .wk-mp-dashboard-total-left {
    border-bottom: 1px solid #e3dddd !important;
    background-color: transparent;
}

.account .wk-mp-dashboard-main-container .wk-mp-dashboard-total-container {
    padding: 10px;
}

.account .wk-mp-dashboard-main-container .wk-mp-dashboard-main-column-block {
    padding: 10px;
}

.account .wk-dashboard-sales-value small {
    font-size: 14px;
    font-weight: 600;
    color: #0071ce;
    line-height: 1.4;

}

.account .wk-mp-dashboard-report-block .wk-mp-products-bottom ul li {
    padding: 5px 10px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.account .wk-mp-dashboard-report-block .wk-mp-products-bottom ul li a {
    font-size: 14px;
    color: #000;
    line-height: 1.4;
    font-weight: 400;
}

.account .wk-mp-dashboard-main-container .wk-mp-dashboard-report-block:nth-child(2) .wk-mp-float-right {
    width: 60px;
    font-size: 12px;
    color: #000;
    line-height: 1.4;
    font-weight: 400;
}

.account .wk-dashboard-sales-font .price {
    font-size: 35px !important;
    line-height: 65px !important;
}

.account .wk-mp-dashboard-activity-wrapper {
    background-color: transparent;
}

.account .wk-mp-dashboard-chart-top-row,
.account .wk-mp-dashboard-totalpayout-container {
    background-color: transparent;
}

.account .wk-dashboard-sales-value.wk-dashboard-sales-font {
    color: #0071ce;
    text-align: right;
    padding: 0 15px;
}

.account .wk-mp-dashboard-lifetimesale-value {
    padding: 1.6rem 0.5rem !important;
}

.account .wk-mp-dashboard-chart-dropdown select {
    border-radius: 12px;
}

.account .wk-mp-dashboard-chart-dropdown {
    margin-right: 15px;
}

.account .wk-mp-dashboard-main-container .wk-mp-dashboard-chart-main {
    padding: 0;
}

.account .wk-mp-dashboard-notifications-menu a {
    background: #0071ce;
    color: #fff;
    font-weight: 400 !important;
    font-size: 12px;
    border: none;
    border-radius: 5px;
    padding: 11px 14px;
}

.account .wk-mp__action-dropdown-menu>li:hover {
    background-color: transparent;
}

.account .wk-mp-dashboard-right-sidebar small {
    color: #0071ce;
    font-weight: 400;
    font-size: 14px;
}

.account .wk-mp-dashboard-main-container .wk-mp-dashboard-pie-charts {
    padding: 10px;
}

.account .wk-mp-dashboard-main-container .wk-mp-dashboard-right-sidebar .wk-mp-dashboard-border {
    width: 100%;
    background: #fff;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%);
    border: unset;
    border-radius: 10px;
}

.account .wk-mp-dashboard-report-block .wk-mp-dashboard-total-progress-bar {
    padding: 10px 10px 0 10px;
}

.account .wk-mp-dashboard-report-block .wk-mp-dashboard-total-progress-bar span.wk-mp-float-left,
.account .wk-mp-dashboard-report-block .wk-mp-dashboard-total-progress-bar span.wk-mp-float-right {
    margin-bottom: 5px;
}

.account .wk-mp-dashboard-main-container .wk-mp-dashboard-pie-charts-main {
    height: auto !important;
    padding: 15px;
}

.account .page-layout-seller-2columns-left * {
    box-sizing: inherit;
}

.account.marketplace-order-view main#wk-mp-maincontent .wk-mp-fieldset {
    overflow: hidden;
}

.account.marketplace-order-view #my-orders-table span.price-excluding-tax {
    text-align: right !important;
}

.account .ui-datepicker .ui-datepicker-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.account .ui-datepicker .ui-datepicker-title select {
    font-size: 12px !important;
}

/*My order History*/
.account.marketplace-order-history .admin__data-grid-actions-wrap .admin__action-dropdown-wrap .admin__action-dropdown-menu {
    min-width: 100%;
}

.account.marketplace-order-history .admin__data-grid-header .action-menu {
    border: unset;
    border-radius: 5px;
}

.account.marketplace-order-history .admin__data-grid-header .action-select-wrap .action-select {
    border-radius: 5px;
}

.account.marketplace-order-history .admin__data-grid-header .action-select-wrap .action-select:before,
.account.marketplace-order-history .selectmenu-toggle:before {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.account.marketplace-order-history .admin__data-grid-header .action-select-wrap .action-select:before,
.account.marketplace-order-history .selectmenu-toggle:before {
    background-color: #f4f5fa;

}

.account.marketplace-order-history .admin__data-grid-header .action-select-wrap .action-select:after,
.account.marketplace-order-history .selectmenu-toggle:after {
    border-color: #0071ce transparent transparent;
}

.account.marketplace-order-history .admin__data-grid-header .action-select-wrap._active .action-select:before {
    border-color: inherit;
}

.account.marketplace-order-history .admin__data-grid-actions-wrap .admin__action-dropdown-wrap:after {
    border-left: unset;
}

.account.marketplace-order-history .admin__data-grid-actions-wrap {
    margin-top: 0;
}

.account.marketplace-order-history .data-grid-filters-action-wrap .action-default {

    padding-top: 10px !important;
    padding-bottom: 10px !important;
    background: #0071ce !important;
    border-radius: 5px !important;
    border: unset !important;
    color: #fff !important;
    font-weight: 400;
    letter-spacing: 0.5px;
    font-size: 14px !important;
}

.account.marketplace-order-history .data-grid-filters-action-wrap .action-default:before {
    color: #fff;
    font-size: 14px;
    line-height: 14px !important;
}

.account.marketplace-order-history .admin__data-grid-actions-wrap .admin__action-dropdown {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
    border: 1px solid #adadad !important;
    border-radius: 5px !important;
}

.account.marketplace-order-history .admin__data-grid-action-bookmarks .admin__action-dropdown:before,
.account.marketplace-order-history .admin__data-grid-action-columns .admin__action-dropdown:before {
    color: #0071ce;
}

.account.marketplace-order-history .admin__action-dropdown:after {
    border-color: #0071ce transparent transparent;
}

.account.marketplace-order-history .selectmenu {
    border-radius: 5px;
}

.account.marketplace-order-history table.data-grid button.action-multicheck-toggle {
    height: inherit !important;
    width: 1.6rem;
}

.account.marketplace-order-history th.data-grid-multicheck-cell span.action-menu-item {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4;
    text-transform: capitalize;
}


/*Pagination */

.admin__data-grid-pager button {
    height: 32px !important;
    border-radius: 5px !important;
    border: 1px solid #adadad;
    background: #f4f5fa;
}

.admin__data-grid-pager button:before {
    color: #0071ce !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 12px;
}

.admin__data-grid-pager input {
    border: unset !important;
    background: transparent !important;
    font-family: 'Helvetica Neue', 'sans-serif' !important;
    font-style: normal;
    width: 15px;
    padding-left: 0;
}

.admin__data-grid-pager-wrap .selectmenu {
    border: 1px solid #adadad;
    border-radius: 5px;
}



.admin__data-grid-pager label.admin__control-support-text {
    font-size: 14px;
    padding-left: 0 !important;
    padding-top: 0 !important;
    line-height: 30px;
    margin-bottom: 0 !important;
    margin-left: -18px;
    height: 32px !important;
    padding-right: 13px !important;
}

.admin__data-grid-pager-wrap label.admin__control-support-text {
    font-size: 14px !important;
}

.account.marketplace-order-history .modal-content {
    padding: 30px 3rem;
    font-size: 16px;
    font-family: 'Helvetica Neue', 'sans-serif' !important;
    font-weight: 400 !important;
    color: #000;
}

.account.marketplace-order-history footer.modal-footer button {
    background-color: #0071ce !important;
    border-color: #0071ce !important;
    border-radius: 10px !important;
    font-family: 'Helvetica Neue', 'sans-serif' !important;
    color: #fff;
    font-weight: 400;
    letter-spacing: 1px;
    font-size: 14px !important;
    text-shadow: unset;
    font-style: normal;
}











/* Common Table Design */

.account table.data-grid {
    background: #fff !important;
    border-radius: 3px;
    border: 1px solid #cccccc;
}

.account table.data-grid th:first-child {
    border-left-color: unset;
}

.account table.data-grid th {
    background-color: transparent !important;
    border-color: unset !important;
    border-width: 0;
    font-size: 18px;
    font-style: normal;
    font-weight: 600 !important;
    line-height: 1.5;
    color: #000000;
    padding: 15px;
    height: auto;
}

.account table.data-grid th span {
    display: block;
}

.account table.data-grid td {
    border-left-style: unset;
    border-left: unset;
    border-right: unset;
    font-size: 16px;
    line-height: 1.4;
    font-weight: 400;
    height: 50px;
    padding: 12px;
}

.account table.data-grid tr:last-child:not(.data-grid-editable-row) td {
    border-bottom: unset;
}

.account table.data-grid tr.data-row:not(:last-child), .account table.data-grid thead tr {
    border-bottom: 1px solid #cccccc;
}

.account table.data-grid td a {
    color: #000;
    text-transform: capitalize !important;
}

.account table.data-grid .wk-mp-grid-status:before,
.account table.data-grid .wk-mp-grid-status-canceled:before {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    margin-right: 5px;

}





/* Common Table Design end */


.account .wk-mp-latest-order-grid .wk-mp-float-right a {
    background: #0071ce;
    color: #fff;
    font-weight: 400 !important;
    font-size: 15px;
    border: none;
    border-radius: 5px;
    padding: 11px 14px;
    margin-bottom: 10px;
    display: inline-block;
}
.account .wk-mp-latest-order-grid span.wk-mp-float-left {
    font-style: normal;
    font-size: 20px;
    color: #000000;
    font-weight: 400;
}



/*View Invoices*/

.account.marketplace-order_invoice-viewlist .wk-mp-design .order-details-items.ordered {
    padding: 0 !important;
    border: unset !important;
}


.account.marketplace-order_invoice-viewlist table.data.table {
    background: #fff !important;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%);
    border-radius: 3px;
}

.account.marketplace-order_invoice-viewlist table.data.table th.col.price,
.account.marketplace-order_invoice-viewlist table.data.table td.col.price {
    text-align: left;
    padding: 12px;
    border: unset;
}

.account.marketplace-order_invoice-viewlist table.data.table tbody tr.border {
    border-top: 1px solid #a8bed5 !important;
    border-width: 1px !important;
    border-style: solid !important;
    border-right: unset !important;
    border-left: unset !important;
    border-bottom: unset !important;
}

.account.marketplace-order_invoice-viewlist table.data.table th {
    padding: 15px;
    color: #0071ce;
    font-weight: 400 !important;
}

.account.marketplace-order_invoice-viewlist table.data.table tbody tr.border td.col.price:last-child {
    font-size: 0;
}

.account.marketplace-order_invoice-viewlist table.data.table tbody tr.border td.col.price:last-child a::after {
    content: "\f06e";
    font-family: "Font-awesome";
    font-size: 16px;
    color: #0071ce;
}

/* View Invoice Details */

.account.marketplace-order_invoice-view .page-title-wrapper h1.page-title {
    margin-bottom: 10px;
    display: block;
}

.account.marketplace-order_invoice-view .wk-mp-fieldset .page-title-wrapper span.base {
    font-size: 20px !important;
}

.account.marketplace-order_invoice-view span.order-status {
    font-size: 14px !important;
    background: #0071ce !important;
    border-color: unset !important;
    color: #fff !important;
    box-shadow: none !important;
    border: unset !important;
    font-family: Helvetica !important;
    font-weight: 400 !important;
    border-radius: 5px !important;
    letter-spacing: 1px;
    margin-bottom: 15px;
}

.account.marketplace-order_invoice-view a#profileconnect {
    color: #0071ce;
}

.account.marketplace-order_invoice-view date {
    font-size: 14px;
}

.account.marketplace-order_invoice-view .order-actions-toolbar button.button.wk-mp-btn span {
    color: #fff;
    font-size: 16px;
}

.account.marketplace-order_invoice-view .order-actions-toolbar button {
    height: 46px;
    max-width: 156px;
    width: 100%;
}

.account.marketplace-order_invoice-view table#my-orders-table {
    border: unset;
    border-radius: 3px !important;
    border-collapse: separate !important;
    background: #fff !important;
}

.account.marketplace-order_invoice-view .wk-mp-design .order-details-items.ordered {
    border: UNSET !important;
}

.account.marketplace-order_invoice-view table#my-orders-table tfoot {
    background: #fff;
}

.account.marketplace-order_invoice-view .order-details-items tfoot td {
    background: #fff !important;
}

.account.marketplace-order_invoice-view ul.items.order-links {
    margin-bottom: 20px;
}

.account.marketplace-order_invoice-view .wk-mp-design .order-details-items.ordered {
    padding: 0 !important
}

.account.marketplace-order_invoice-view .order-links .item strong {
    font-style: normal;
    font-size: 20px;
    color: #000000;
    background: #ffffff !important;
}

.account.marketplace-order_invoice-view .order-links li.nav.item a {
    display: inline-block;
    padding: 7px 10px !important;
    border: unset;
    background: #FFC221;
    color: #0071ce;
    border-radius: 5px;
    font-size: 16px;
}

.account.marketplace-order_invoice-view .block-order-details-view .block-content {
    background: #fff;
    padding: 15px;
    border-radius: 3px;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%);
    min-height: 300px;
    margin-bottom: 25px;
}

.account.marketplace-order_invoice-view .box,
.account.marketplace-order_invoice-view .block-dashboard-addresses .box {
    border: unset;
    padding: 0;
    min-height: unset;
    border-radius: 0;
}

.account.marketplace-order_invoice-view .wk-mp-design .block-order-details-view .block-content .box span.label {
    font-style: normal;
    font-size: 16px;
    line-height: 1.5;
    color: #000000;
}

.account.marketplace-order_invoice-view .wk-mp-design .block-order-details-view .block-content .box span.value {
    font-style: normal;
    font-size: 16px;
    line-height: 1.5;
    color: #000000;
}

.account.marketplace-order_invoice-view .box-title span,
.account.marketplace-order_invoice-view .box-title a {
    font-weight: 400 !important;
    font-style: normal;
    font-size: 20px !important;
    line-height: 1.5;
    color: #000000;
}

.account.marketplace-order_invoice-view .box-title {
    margin-bottom: 25px !important;
}

.account.marketplace-order_invoice-view .block-order-details-view .box-content {
    font-size: 16px;
    color: #000;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
}

.account.marketplace-order_invoice-view .block-order-details-view:nth-child(5) {
    margin-top: 40px !important;
}

.account.marketplace-order_invoice-view table#my-orders-table th.mark,
.account.marketplace-order_invoice-view table#my-orders-table span.price {
    font-size: 14px;
    color: #000;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
}

.account.marketplace-order_invoice-view table#my-orders-table td.amount {
    padding-right: 20px;
}

.account.marketplace-order_invoice-view ul.items.order-links li {
    background: transparent !important;
    border: unset !important;
}

.account.marketplace-order_invoice-view ul.items.order-links li:not(:first-child) {
    display: inline-block !important;
    width: auto;
    margin-right: 10px;
}

.account.marketplace-order_invoice-view .order-links .item strong {
    background: transparent !important;
    border: unset !important;
    padding: 0 !important;
    height: unset !important;
    line-height: 1.2 !important;
    margin-bottom: 10px;
}

.account.marketplace-order_invoice-view p.back-link a {
    font-size: 14px;
}

.account.marketplace-order_invoice-view .deliverydate form {
    width: 60%;
}

.account.marketplace-order_invoice-view .deliverydate form input#datepicker {
    border: 1px solid rgba(0, 0, 0, 0.3) !important;
    height: 60px !important;
    border-radius: 10px !important;
    padding: 15px !important;
    margin-bottom: 25px;
}

.account.marketplace-order_invoice-view .deliverydate form input[type="submit"] {
    background: #0071ce;
    color: #fff;
    font-weight: 400 !important;
    max-width: 156px;
    width: 100%;
    height: 46px;
    font-size: 16px;
    margin-bottom: 25px;
    border: none;
    border-radius: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.account.marketplace-order_invoice-view table#my-orders-table th.col {
    padding: 15px;
    color: #0071ce;
    font-weight: 400 !important;
    text-align: right;
}

.account.marketplace-order_invoice-view table#my-orders-table td.col {
    text-align: right;
}

.account.marketplace-order_invoice-view .order-details-items .product-item-name {
    font-size: 16px;
}

.account.marketplace-order_invoice-view .order-actions-toolbar .action {
    margin-right: 0px;
}

.account.marketplace-order_invoice-view .wk-mp-fieldset {
    overflow: unset;
}


/* Earning */

.marketplace-account-earning form .field {
    width: 60%;
}

.account.marketplace-account-earning form .field .control input {
    width: 100%;
}

.account.marketplace-account-earning form .field label {
    font-weight: 400 !important;
    margin-bottom: 5px;
}


.account.mpshipping-shipping-view input#upload-shipping-csv {
    font-size: 12px;
}

/*New Credit Memo*/

.account.marketplace-order_creditmemo-create .fieldset .block-content {
    background: #fff;
    padding: 15px;
    border-radius: 3px;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%);
    min-height: 300px;
}

.account.marketplace-order_creditmemo-create .fieldset span.base {
    font-style: normal;
    font-size: 20px !important;
    color: #000000;
    font-weight: 400;
}

.account.marketplace-order_creditmemo-create span.order-status {
    font-size: 14px !important;
    background: #0071ce !important;
    border-color: unset !important;
    color: #fff !important;
    box-shadow: none !important;
    border: unset !important;
    font-family: Helvetica !important;
    font-weight: 400 !important;
    border-radius: 5px !important;
    letter-spacing: 1px;
    margin-bottom: 15px;
}

.account.marketplace-order_creditmemo-create h1.page-title {
    display: block !important;
    margin-bottom: 10px !important;
}

.account.marketplace-order_creditmemo-create .order-date date {
    font-size: 14px;
}

.account.marketplace-order_creditmemo-create .order-date {
    margin-bottom: 30px;
}

.account.marketplace-order_creditmemo-create .block.block-order-details-view {
    margin-bottom: 25px !important;
}

.account.marketplace-order_creditmemo-create .wk-mp-design .order-details-items.ordered {
    border: unset;
    padding: 0;
}

.account.marketplace-order_creditmemo-create .box,
.account.marketplace-order_creditmemo-create .block-dashboard-addresses .box {
    border: unset;
    padding: 0;
    min-height: unset;
    border-radius: 0;
}

.account.marketplace-order_creditmemo-create .wk-mp-design .block-order-details-view .block-content .box {
    margin-bottom: 0px !important;
}

.account.marketplace-order_creditmemo-create .wk-row span.label {
    font-weight: 600;
}

.account.marketplace-order_creditmemo-create .wk-mp-fieldset .block-order-details-view:nth-child(2) .box {
    width: 100% !important;
}

.account.marketplace-order_creditmemo-create .wk-mp-fieldset .block-order-details-view:nth-child(3) .box-content {
    margin-top: 10px;
}

.account.marketplace-order_creditmemo-create .order-details-items .order-title strong {
    font-size: 20px !important;
    font-weight: 400 !important;
    color: #000 !important;
}

/* data table design */
.account.marketplace-order_creditmemo-create table,
.account.marketplace-order_creditmemo-create table#my-orders-table {
    border: unset !important;
    border-radius: 3px !important;
    border-collapse: separate !important;
    background: #fff !important;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%) !important;
}

.account.marketplace-order_creditmemo-create table th.col,
.account.marketplace-order_creditmemo-create table#my-orders-table th.col {
    padding: 15px !important;
    color: #0071ce !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    text-transform: capitalize;
}

.account.marketplace-order_creditmemo-create table td.col,
.account.marketplace-order_creditmemo-create table#my-orders-table td.col {
    padding: 15px !important;
    color: #000 !important;
    font-weight: 400 !important;
    font-size: 16px !important;
}

.account.marketplace-order_creditmemo-create table td.col.price {
    text-align: right;
}

.account.marketplace-order_creditmemo-create table span.cart-price span.price {
    font-size: 16px;
    color: #000;
}

.account.marketplace-order_creditmemo-create table td.col.qty input[type="text"] {
    width: 100px;
}

.account.marketplace-order_creditmemo-create table span.price-excluding-tax {
    text-align: right !important;
}

.account.marketplace-order_creditmemo-create table th.col.name {
    width: 20%;
}

.account.marketplace-order_creditmemo-create table strong.product.name.product-item-name {
    font-size: 16px;
    line-height: 1.5;
}

/* data table design */
.account.marketplace-order_creditmemo-create table,
.account.marketplace-order_creditmemo-create table#my-orders-table {
    border: unset !important;
    border-radius: 3px !important;
    border-collapse: separate !important;
    background: #fff !important;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%) !important;
}

.account.marketplace-order_creditmemo-create table th.col,
.account.marketplace-order_creditmemo-create table#my-orders-table th.col {
    padding: 15px !important;
    color: #0071ce !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    text-transform: capitalize;
}

.account.marketplace-order_creditmemo-create table td.col,
.account.marketplace-order_creditmemo-create table#my-orders-table td.col {
    padding: 15px !important;
    color: #000 !important;
    font-weight: 400 !important;
    font-size: 16px !important;
}

.account.marketplace-order_creditmemo-create table td.col.price {
    text-align: right;
}

.account.marketplace-order_creditmemo-create table span.cart-price span.price {
    font-size: 16px;
    color: #000;
}

.account.marketplace-order_creditmemo-create table td.col.qty input[type="text"] {
    width: 100px;
}

.account.marketplace-order_creditmemo-create table span.price-excluding-tax {
    text-align: right !important;
}

.account.marketplace-order_creditmemo-create table th.col.name {
    width: 20%;
}

.account.marketplace-order_creditmemo-create table strong.product.name.product-item-name {
    font-size: 16px;
    line-height: 1.5;
}


/* data table design End */
.account.marketplace-order_creditmemo-create .wk-mp-design h2 {
    font-size: 18px !important;
    text-transform: capitalize !important;
    margin-bottom: 15px;
}

.account.marketplace-order_creditmemo-create .block-title {
    font-size: 20px !important;
    text-transform: capitalize !important;
    margin-bottom: 15px;
}

.account.marketplace-order_creditmemo-create form#marketplace-creditmemo-form .wk-mp-order-info-box {
    width: 100%;
    margin-left: auto;
    max-width: 600px;
    border-radius: 3px;
    border: unset;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%) !important;
}

.account.marketplace-order_creditmemo-create form#marketplace-creditmemo-form textarea#creditmemo_comment_text {
    border-radius: 10px;
}

.account.marketplace-order_creditmemo-create form#marketplace-creditmemo-form .entry-edit-head h4 {
    font-size: 20px !important;
    text-transform: capitalize !important;
    margin-bottom: 15px;
    text-align: left;
    padding-left: 0;
    padding-bottom: 0;
}

.account.marketplace-order_creditmemo-create .box-right.entry-edit table.data-table {
    box-shadow: unset !important;
}

.account.marketplace-order_creditmemo-create .back-link a {
    font-size: 14px !important;
}

.account.marketplace-order_creditmemo-create .wk-mp-fieldset {
    overflow: unset;
}

/* View All Memos data table design  */
.account.marketplace-order_creditmemo-viewlist table {
    border: unset !important;
    border-radius: 3px !important;
    border-collapse: separate !important;
    background: #fff !important;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%) !important;
}

.account.marketplace-order_creditmemo-viewlist table th.col {
    padding: 15px !important;
    color: #0071ce !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    text-transform: capitalize;
}

.account.marketplace-order_creditmemo-viewlist table td.col {
    padding: 15px !important;
    color: #000 !important;
    font-weight: 400 !important;
    font-size: 16px !important;
}

.account.marketplace-order_creditmemo-viewlist table th {
    text-align: left !important;
}

.account.marketplace-order_creditmemo-viewlist table span.cart-price span.price {
    font-size: 16px;
    color: #000;
}

.account.marketplace-order_creditmemo-viewlist table td.col.qty input[type="text"] {
    width: 100px;
}

.account.marketplace-order_creditmemo-viewlist table span.price-excluding-tax {
    text-align: right !important;
}

.account.marketplace-order_creditmemo-viewlist table th.col.name {
    width: 20%;
}

.account.marketplace-order_creditmemo-viewlist table strong.product.name.product-item-name {
    font-size: 16px;
    line-height: 1.5;
}

.account.marketplace-order_creditmemo-viewlist .wk-mp-design .order-details-items.ordered {
    border: unset;
    padding: 0;
}

.account.marketplace-order_creditmemo-viewlist table td:last-child a {
    font-size: 0;
}

.account.marketplace-order_creditmemo-viewlist table td:last-child a::before {
    content: "\e60f";
    font-family: "Admin Icons";
    color: #0071ce;
    font-size: 12px;
}

/* Shipments view all */

.account.marketplace-order_shipment-viewlist table {
    border: unset !important;
    border-radius: 3px !important;
    border-collapse: separate !important;
    background: #fff !important;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%) !important;
}

.account.marketplace-order_shipment-viewlist table th.col {
    padding: 15px !important;
    color: #0071ce !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    text-transform: capitalize;
}

.account.marketplace-order_shipment-viewlist table td.col {
    padding: 15px !important;
    color: #000 !important;
    font-weight: 400 !important;
    font-size: 16px !important;
}

.account.marketplace-order_shipment-viewlist table th {
    text-align: left !important;
}

.account.marketplace-order_shipment-viewlist table span.cart-price span.price {
    font-size: 16px;
    color: #000;
}

.account.marketplace-order_shipment-viewlist table td.col.qty input[type="text"] {
    width: 100px;
}

.account.marketplace-order_shipment-viewlist table span.price-excluding-tax {
    text-align: right !important;
}

.account.marketplace-order_shipment-viewlist table th.col.name {
    width: 20%;
}

.account.marketplace-order_shipment-viewlist table strong.product.name.product-item-name {
    font-size: 16px;
    line-height: 1.5;
}

.account.marketplace-order_shipment-viewlist .wk-mp-design .order-details-items.ordered {
    border: unset;
    padding: 0;
}

.account.marketplace-order_shipment-viewlist table td:last-child a {
    font-size: 0;
}

.account.marketplace-order_shipment-viewlist table td:last-child a::before {
    content: "\e60f";
    font-family: "Admin Icons";
    color: #0071ce;
    font-size: 12px;
}

/****************
      Transactions
  
  ******************/
/*Filter Design*/
.account.marketplace-transaction-history .data-grid-filters-action-wrap button.action-default {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    background: #0071ce !important;
    border-radius: 5px !important;
    border: unset !important;
    color: #fff !important;
    font-weight: 400;
    letter-spacing: 0.5px;
    font-size: 14px !important;
    margin-top: 1px;
}

.account.marketplace-transaction-history .data-grid-filters-action-wrap .action-default:before {
    color: #fff;
    vertical-align: text-bottom;
    font-size: 14px;
}

.account.marketplace-transaction-history .admin__data-grid-actions-wrap .admin__action-dropdown {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
    border: 1px solid #adadad !important;
    border-radius: 5px !important;
}

.account.marketplace-transaction-history .admin__data-grid-actions-wrap {
    margin-top: 0;
}

.account.marketplace-transaction-history .admin__data-grid-header-row {
    margin-bottom: 25px;
}

.account.marketplace-transaction-history .admin__data-grid-action-columns .admin__action-dropdown:before,
.account.marketplace-transaction-history .admin__data-grid-action-export .admin__action-dropdown:before {
    font-size: 14px;
    color: #0071ce;
}

.account.marketplace-transaction-history .admin__data-grid-actions-wrap .admin__action-dropdown:after {
    border-color: #0071ce transparent transparent;
}

/*Filter Design END*/

.account.marketplace-transaction-history table button.action-multicheck-toggle {
    height: 1.6rem !important;
    width: 1.6rem !important
}

.account.marketplace-transaction-history table thead tr th:nth-child(4),
.account.marketplace-transaction-history table tbody tr td:nth-child(4) {
    width: 60%;
}

.account.marketplace-transaction-history table tbody tr td:last-child a.action-menu-item {
    color: #0071ce !important;
    font-size: 0;
}

.account.marketplace-transaction-history table tbody tr td:last-child a.action-menu-item::before {
    content: '\f06e';
    display: inline-block;
    font-family: 'FontAwesome';
    font-size: 18px;
}

.account.marketplace-transaction-view .wk-mp-fieldset {
    overflow: unset !important;
}

.account.marketplace-transaction-view .wk-mp-design .table-wrapper {
    overflow: unset !important;
}

/*Activity (Notification)*/

.account.marketplace-account-notification .data-grid-filters-action-wrap button.action-default {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    background: #0071ce !important;
    border-radius: 5px !important;
    border: unset !important;
    color: #fff !important;
    font-weight: 400;
    letter-spacing: 0.5px;
    font-size: 14px !important;
    margin-top: 1px;
}

.account.marketplace-account-notification .data-grid-filters-action-wrap .action-default:before {
    color: #fff;
    vertical-align: text-bottom;
    font-size: 14px;
}

.account.marketplace-account-notification .admin__data-grid-actions-wrap .admin__action-dropdown {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
    border: 1px solid #adadad !important;
    border-radius: 5px !important;
}

.account.marketplace-account-notification .admin__data-grid-actions-wrap {
    margin-top: 0;
}

.account.marketplace-account-notification .admin__data-grid-header-row {
    margin-bottom: 25px;
}

.account.marketplace-account-notification .admin__data-grid-action-columns .admin__action-dropdown:before,
.account.marketplace-account-notification .admin__data-grid-action-bookmarks .admin__action-dropdown:before {
    font-size: 14px;
    color: #0071ce;
}

.account.marketplace-account-notification .admin__data-grid-actions-wrap .admin__action-dropdown:after {
    border-color: #0071ce transparent transparent;
}


/*View Order > Invoice Create*/


.account.marketplace-order_invoice-create .page-title-wrapper h1.page-title {
    margin-bottom: 10px;
    display: block;
}

.account.marketplace-order_invoice-create .wk-mp-fieldset .page-title-wrapper span.base {
    font-size: 20px !important;
}

.account.marketplace-order_invoice-create span.order-status {
    font-size: 14px !important;
    background: #0071ce !important;
    border-color: unset !important;
    color: #fff !important;
    box-shadow: none !important;
    border: unset !important;
    font-family: Helvetica !important;
    font-weight: 400 !important;
    border-radius: 5px !important;
    letter-spacing: 1px;
    margin-bottom: 15px;
}

.account.marketplace-order_invoice-create a#profileconnect {
    color: #0071ce;
}

.account.marketplace-order_invoice-create date {
    font-size: 14px;
}

.account.marketplace-order_invoice-create .order-actions-toolbar button.button.wk-mp-btn span {
    color: #fff;
    font-size: 16px;
}

.account.marketplace-order_invoice-create .order-actions-toolbar button {
    height: 46px;
    max-width: 156px;
    width: 100%;
}

.account.marketplace-order_invoice-create table#my-orders-table {
    border: unset;
    border-radius: 3px !important;
    border-collapse: separate !important;
    background: #fff !important;
}

.account.marketplace-order_invoice-create .wk-mp-design .order-details-items.ordered {
    border: UNSET !important;
}

.account.marketplace-order_invoice-create table#my-orders-table tfoot {
    background: #fff;
}

.account.marketplace-order_invoice-create .order-details-items tfoot td {
    background: #fff !important;
}

.account.marketplace-order_invoice-create ul.items.order-links {
    margin-bottom: 20px;
}

.account.marketplace-order_invoice-create .wk-mp-design .order-details-items.ordered {
    padding: 0 !important
}

.account.marketplace-order_invoice-create .order-links .item strong {
    font-style: normal;
    font-size: 20px;
    color: #000000;
    background: #ffffff !important;
}

.account.marketplace-order_invoice-create .order-links li.nav.item a {
    display: inline-block;
    padding: 7px 10px !important;
    border: unset;
    background: #FFC221;
    color: #0071ce;
    border-radius: 5px;
    font-size: 16px;
}

.account.marketplace-order_invoice-create .block-order-details-view>.block-content {
    background: #fff;
    padding: 15px;
    border-radius: 3px;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%);
    min-height: 300px;
    margin-bottom: 25px;
}

.account.marketplace-order_invoice-create .box,
.account.marketplace-order_invoice-create .block-dashboard-addresses .box {
    border: unset;
    padding: 0;
    min-height: unset;
    border-radius: 0;
}

.account.marketplace-order_invoice-create .wk-mp-design .block-order-details-view .block-content .box span.label {
    font-style: normal;
    font-size: 16px;
    line-height: 1.5;
    color: #000000;
}

.account.marketplace-order_invoice-create .wk-mp-design .block-order-details-view .block-content .box span.value {
    font-style: normal;
    font-size: 16px;
    line-height: 1.5;
    color: #000000;
}

.account.marketplace-order_invoice-create .box-title span,
.account.marketplace-order_invoice-create .box-title a {
    font-weight: 400 !important;
    font-style: normal;
    font-size: 20px !important;
    line-height: 1.5;
    color: #000000;
}

.account.marketplace-order_invoice-create .box-title {
    margin-bottom: 25px !important;
}

.account.marketplace-order_invoice-create .block-order-details-view .box-content {
    font-size: 16px;
    color: #000;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
}

.account.marketplace-order_invoice-create .block-order-details-view:nth-child(5) {
    margin-top: 40px !important;
}

.account.marketplace-order_invoice-create table#my-orders-table th.mark,
.account.marketplace-order_invoice-create table#my-orders-table span.price {
    font-size: 14px;
    color: #000;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
}

.account.marketplace-order_invoice-create table#my-orders-table td.amount {
    padding-right: 20px;
}

.account.marketplace-order_invoice-create ul.items.order-links li {
    background: transparent !important;
    border: unset !important;
}

.account.marketplace-order_invoice-create ul.items.order-links li:not(:first-child) {
    display: inline-block !important;
    width: auto;
    margin-right: 10px;
}

.account.marketplace-order_invoice-create .order-links .item strong {
    background: transparent !important;
    border: unset !important;
    padding: 0 !important;
    height: unset !important;
    line-height: 1.2 !important;
    margin-bottom: 10px;
}

.account.marketplace-order_invoice-create p.back-link a {
    font-size: 14px;
}

.account.marketplace-order_invoice-create .deliverydate form {
    width: 60%;
}

.account.marketplace-order_invoice-create .deliverydate form input#datepicker {
    border: 1px solid rgba(0, 0, 0, 0.3) !important;
    height: 60px !important;
    border-radius: 10px !important;
    padding: 15px !important;
    margin-bottom: 25px;
}

.account.marketplace-order_invoice-create .deliverydate form input[type="submit"] {
    background: #0071ce;
    color: #fff;
    font-weight: 400 !important;
    max-width: 156px;
    width: 100%;
    height: 46px;
    font-size: 16px;
    margin-bottom: 25px;
    border: none;
    border-radius: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.account.marketplace-order_invoice-create table#my-orders-table th.col {
    padding: 15px;
    color: #0071ce;
    font-weight: 400 !important;
    text-align: right;
}

.account.marketplace-order_invoice-create table#my-orders-table td.col {
    text-align: right;
}

.account.marketplace-order_invoice-create .order-details-items .product-item-name {
    font-size: 16px;
}

.account.marketplace-order_invoice-create .order-actions-toolbar .action {
    margin-right: 0px;
}

.account.marketplace-order_invoice-create .wk-mp-fieldset {
    overflow: unset;
}

.account.marketplace-order_invoice-create table#my-orders-table input.qty-input {
    width: 90px;
}

.account.marketplace-order_invoice-create section.wk-mp-order-invoice-comment .wk-mp-order-info-box,
.account.marketplace-order_invoice-create section.wk-mp-order-invoice-total .wk-mp-order-info-box {
    border: unset;
    border-radius: 3px !important;
    border-collapse: separate !important;
    background: #fff !important;
    width: 100%;
    max-width: 800px;
    margin-left: auto;
}

.account.marketplace-order_invoice-create .entry-edit-head h4 {
    font-style: normal;
    font-size: 24px;
    color: #000000;
    font-weight: 400;
}

.account.marketplace-order_invoice-create .wk-mp-design button#wk_mp_submit_invoice_offline,
.account.marketplace-order_invoice-create .wk-mp-design button#wk_mp_submit_invoice_offline:hover {
    padding-top: 12px;
    padding-bottom: 12px;
}

.account.marketplace-order_invoice-create .entry-edit-head {
    text-align: right;
    margin-bottom: 15px;
}

.account.marketplace-order_invoice-create section.wk-mp-order-shipment-items-info {
    margin-top: 15px;
}


/* View Order > create shipment */

.account.marketplace-order_shipment-create .page-title-wrapper h1.page-title {
    margin-bottom: 10px;
    display: block;
}

.account.marketplace-order_shipment-create .wk-mp-fieldset .page-title-wrapper span.base {
    font-size: 20px !important;
}

.account.marketplace-order_shipment-create span.order-status {
    font-size: 14px !important;
    background: #0071ce !important;
    border-color: unset !important;
    color: #fff !important;
    box-shadow: none !important;
    border: unset !important;
    font-family: Helvetica !important;
    font-weight: 400 !important;
    border-radius: 5px !important;
    letter-spacing: 1px;
    margin-bottom: 15px;
}

.account.marketplace-order_shipment-create a#profileconnect {
    color: #0071ce;
}

.account.marketplace-order_shipment-create date {
    font-size: 14px;
}

.account.marketplace-order_shipment-create .order-actions-toolbar button.button.wk-mp-btn span {
    color: #fff;
    font-size: 16px;
}

.account.marketplace-order_shipment-create .order-actions-toolbar button {
    height: 46px;
    max-width: 156px;
    width: 100%;
}

.account.marketplace-order_shipment-create table#my-orders-table {
    border: unset;
    border-radius: 3px !important;
    border-collapse: separate !important;
    background: #fff !important;
}

.account.marketplace-order_shipment-create .wk-mp-design .order-details-items.ordered {
    border: UNSET !important;
}

.account.marketplace-order_shipment-create table#my-orders-table tfoot {
    background: #fff;
}

.account.marketplace-order_shipment-create .order-details-items tfoot td {
    background: #fff !important;
}

.account.marketplace-order_shipment-create ul.items.order-links {
    margin-bottom: 20px;
}

.account.marketplace-order_shipment-create .wk-mp-design .order-details-items.ordered {
    padding: 0 !important
}

.account.marketplace-order_shipment-create .order-links .item strong {
    font-style: normal;
    font-size: 20px;
    color: #000000;
    background: #ffffff !important;
}

.account.marketplace-order_shipment-create .order-links li.nav.item a {
    display: inline-block;
    padding: 7px 10px !important;
    border: unset;
    background: #FFC221;
    color: #0071ce;
    border-radius: 5px;
    font-size: 16px;
}

.account.marketplace-order_shipment-create .block-order-details-view>.block-content {
    background: #fff;
    padding: 15px;
    border-radius: 3px;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%);
    min-height: 300px;
    margin-bottom: 25px;
}

.account.marketplace-order_shipment-create .box,
.account.marketplace-order_shipment-create .block-dashboard-addresses .box {
    border: unset;
    padding: 0;
    min-height: unset;
    border-radius: 0;
}

.account.marketplace-order_shipment-create .wk-mp-design .block-order-details-view .block-content .box span.label {
    font-style: normal;
    font-size: 16px;
    line-height: 1.5;
    color: #000000;
}

.account.marketplace-order_shipment-create .wk-mp-design .block-order-details-view .block-content .box span.value {
    font-style: normal;
    font-size: 16px;
    line-height: 1.5;
    color: #000000;
}

.account.marketplace-order_shipment-create .box-title span,
.account.marketplace-order_shipment-create .box-title a {
    font-weight: 400 !important;
    font-style: normal;
    font-size: 20px !important;
    line-height: 1.5;
    color: #000000;
}

.account.marketplace-order_shipment-create .box-title {
    margin-bottom: 25px !important;
}

.account.marketplace-order_shipment-create .block-order-details-view .box-content {
    font-size: 16px;
    color: #000;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
}

.account.marketplace-order_shipment-create .block-order-details-view:nth-child(5) {
    margin-top: 40px !important;
}

.account.marketplace-order_shipment-create table#my-orders-table th.mark,
.account.marketplace-order_shipment-create table#my-orders-table span.price {
    font-size: 14px;
    color: #000;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
}

.account.marketplace-order_shipment-create table#my-orders-table td.amount {
    padding-right: 20px;
}

.account.marketplace-order_shipment-create ul.items.order-links li {
    background: transparent !important;
    border: unset !important;
}

.account.marketplace-order_shipment-create ul.items.order-links li:not(:first-child) {
    display: inline-block !important;
    width: auto;
    margin-right: 10px;
}

.account.marketplace-order_shipment-create .order-links .item strong {
    background: transparent !important;
    border: unset !important;
    padding: 0 !important;
    height: unset !important;
    line-height: 1.2 !important;
    margin-bottom: 10px;
}

.account.marketplace-order_shipment-create p.back-link a {
    font-size: 14px;
}

.account.marketplace-order_shipment-create .deliverydate form {
    width: 60%;
}

.account.marketplace-order_shipment-create .deliverydate form input#datepicker {
    border: 1px solid rgba(0, 0, 0, 0.3) !important;
    height: 60px !important;
    border-radius: 10px !important;
    padding: 15px !important;
    margin-bottom: 25px;
}

.account.marketplace-order_shipment-create .deliverydate form input[type="submit"] {
    background: #0071ce;
    color: #fff;
    font-weight: 400 !important;
    max-width: 156px;
    width: 100%;
    height: 46px;
    font-size: 16px;
    margin-bottom: 25px;
    border: none;
    border-radius: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.account.marketplace-order_shipment-create table#my-orders-table th.col {
    padding: 15px;
    color: #0071ce;
    font-weight: 400 !important;
    text-align: right;
}

.account.marketplace-order_shipment-create table#my-orders-table td.col {
    text-align: right;
}

.account.marketplace-order_shipment-create .order-details-items .product-item-name {
    font-size: 16px;
}

.account.marketplace-order_shipment-create .order-actions-toolbar .action {
    margin-right: 0px;
}

.account.marketplace-order_shipment-create .wk-mp-fieldset {
    overflow: unset;
}

.account.marketplace-order_shipment-create table#my-orders-table input.wk-qty-input.required-entry.validate-number {
    width: 90px;
}

.account.marketplace-order_shipment-create section.wk-mp-order-shipment-comment .wk-mp-order-info-box,
.account.marketplace-order_shipment-create section.wk-mp-order-shipment-total .wk-mp-order-info-box {
    border: unset;
    border-radius: 3px !important;
    border-collapse: separate !important;
    background: #fff !important;
    width: 100%;
    max-width: 800px;
    margin-left: auto;
}

.account.marketplace-order_shipment-create .entry-edit-head h4 {
    font-style: normal;
    font-size: 24px;
    color: #000000;
    font-weight: 400;
}

.account.marketplace-order_shipment-create .wk-mp-design button#wk_mp_submit_shipment,
.account.marketplace-order_shipment-create .wk-mp-design button#wk_mp_submit_shipment:hover {
    padding-top: 12px;
    padding-bottom: 12px;
}

.account.marketplace-order_shipment-create .entry-edit-head {
    text-align: right;
    margin-bottom: 15px;
}

.account.marketplace-order_shipment-create section.wk-mp-order-shipment-items-info {
    margin-top: 15px;
}


/* Vendor Registration CSS */
.marketplace-index-index .wk-mp-banner a>button {
    border-radius: 5px !important;
    height: 46px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 15px auto;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.marketplace-index-index .sections.nav-sections {
    margin-bottom: 0 !important;
}

.marketplace-index-index .wk-mp-landingpage ul li .wk-icon-span {
    font-size: 20px;
    color: #0071ce;
}

.marketplace-index-index .wk-mp-landingpage ul li .wk-icon-div {
    font-style: normal;
    font-weight: 400;
    color: #000000;
    font-size: 15px;
    line-height: 1.6;
}

.marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container li {
    margin-bottom: 30px;
}

.marketplace-index-index .form.create.account button#steponesubmits {
    font-size: 13px;
    margin-top: 15px;
}

.marketplace-index-index .form.create.account #password-strength-meter {
    height: auto !important;
    line-height: 20px;
    font-size: 12px;
    background-color: transparent !important;
    margin-bottom: 25px;
}

.marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-center .wk-icon-check-span {
    font-size: 22px;
    font-weight: 600;
    color: #000;
    vertical-align: top;
    letter-spacing: 0.5px;
}

.marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-center button.action.submit.primary {
    border-radius: 5px;
    margin-top: 20px;
    height: 46px;
    font-weight: 400;
    letter-spacing: 0.5px;
}

.marketplace-index-index #register-as-seller .wk-list-container-feature-label {
    font-style: normal;
    font-weight: 700;
    line-height: 1.4;
    color: #0071ce;
}

.marketplace-index-index .form.create.account h2.fs-title {
    font-size: 20px;
    color: #000;
    margin-bottom: 20px;
    font-weight: 400;
}

.marketplace-index-index .wk-list-container-feature-label {
    font-size: 20px;
    color: #000;
    font-weight: 600;
    line-height: 1.4;
    text-transform: capitalize;
}

.marketplace-index-index footer {
    padding-top: 0;
}

.marketplace-index-index main#maincontent {
    display: none;
}

.marketplace-index-index .wk-mp-banner .wk-mp-header h1 {
    line-height: 1.5;
}

.marketplace-index-index .form-create-account .form-group {
    position: relative;
    margin-bottom: 22px;
}

.marketplace-index-index .form-create-account .form-group div.mage-error {
    position: absolute;
    width: 100%;
    bottom: -18px;
}

/* Giftcard page */

.product-gift-card .banner-image img {
    width: 100%;
}





/*Responsive Design*/

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

    .account.marketplace-account-editprofile div.tab-content {
        max-width: 600px;
    }

    .account.marketplace-account-editprofile .nav-pills .nav-link {
        font-size: 12px;
    }

    /*Dashboard Header*/
    .account .wk-mp-seller-header-logo-wrapper {
        height: 40px;
        width: 40px;
        top: 1.3rem;
    }

    .account .wk-mp-seller-header-logo {
        height: 40px;
        width: 40px;
    }

    .account span.wk-mp-user-account-text {
        font-size: 12px !important;
    }

    /*Dashboard CSS*/
    .account .wk-mp-dashboard-main-column {
        width: 100%;
    }

    .account .wk-mp-dashboard-right-sidebar {
        width: 100%;
    }

    .account .wk-mp-dashboard-main-container .wk-mp-dashboard-pie-charts {
        width: 100% !important;
        margin: 0 !important;
    }

    .account .wk-mp-dashboard-chart-dropdown select {
        font-size: 12px;
    }

    .account .wk-mp-dashboard-report-block .wk-dashboard-total-left-bottom {
        height: 45px !important;
        line-height: 45px !important;
    }

    .account .wk-dashboard-sales-font .price {
        font-size: 20px !important;
        line-height: 45px !important;
    }

    .account .wk-dashboard-sales-value small {
        font-size: 14px;
    }

    .account .wk-mp-dashboard-report-block .wk-mp-products-bottom ul li,
    .account .wk-mp-dashboard-report-block .wk-dashboard-products-top.wk-dashboard-sales-value,
    .account .wk-mp-dashboard-report-block .wk-mp-dashboard-total-progress-bar {
        padding: 5px 0px;
    }

    .account .wk-mp-dashboard-customers-top,
    .account .wk-mp-dashboard-customers-bottom {
        padding: 5px 0px;
        height: auto;
    }

    .account .wk-dashboard-total-left-bottom,
    .account .wk-mp-dashboard-activity-title,
    .account .wk-mp-dashboard-lifetimesale-container,
    .account .wk-mp-dashboard-lifetimesale-value,
    .account .wk-mp-dashboard-totalpayout-container {
        font-size: 15px;
    }

    .account .wk-mp-dashboard-chart-dropdown {
        padding: 10px 0;
    }

    /* Common Table Design */

    .account table.data-grid th,
    .account.marketplace-account-earning .data-grid-th span,
    .account table.data-grid td {
        font-size: 14px;
        padding: 8px;
    }


    /* Common Table Design end */

    .account.marketplace-account-dashboard table tbody tr td:last-child a.action-menu-item {
        color: #0071ce !important;
        font-size: 0;
    }

    .account.marketplace-account-dashboard table tbody tr td:last-child a.action-menu-item::before {
        content: '\f06e';
        display: inline-block;
        font-family: 'FontAwesome';
        font-size: 18px;
    }




    /*View Invoices*/

    .account.marketplace-order_invoice-viewlist table.data.table th.col.price,
    table.data.table td.col.price {
        text-align: left;
        padding: 8px;
        border: unset;
        font-size: 14px;
    }

    .account.marketplace-order_invoice-viewlist table.data.table tbody tr.border td.col.price:last-child::before {
        font-size: 14px;
    }


    /*order View*/

    .account.marketplace-order_invoice-view .page-title-wrapper .page-title {
        display: block !important;
        margin-bottom: 15px !important;
    }

    .account.marketplace-order_invoice-view .order-date {
        margin-top: 15px !important;
    }

    .account.marketplace-order_invoice-view .order-actions-toolbar button {
        height: 40px;
        max-width: 130px;
        width: 100%;
    }

    .account.marketplace-order_invoice-view .wk-mp-design .block-order-details-view .block-content .box span.value,
    .account.marketplace-order_invoice-view .wk-mp-design .block-order-details-view .block-content .box span.label {
        font-size: 14px;
    }

    .account.marketplace-order_invoice-view .deliverydate form {
        width: 100% !important;
    }

    .account.marketplace-order_invoice-view .block-content {
        padding: 15px;
        min-height: 200px !important;
    }

    .account.marketplace-order_invoice-view .block-order-details-view .block-title strong {
        font-size: 20px !important;
    }

    .account.marketplace-order_invoice-view p.back-link a {
        font-size: 10px;
    }

    .account.marketplace-order_invoice-view .box .box-title span {
        font-size: 14px !important;
    }

    .account.marketplace-order_invoice-view .block-order-details-view .box-content,
    .account.marketplace-order_invoice-view .box address {
        font-size: 12px !important;
    }

    .account.marketplace-order_invoice-view .box-title {
        margin-bottom: 15px !important;
    }

    .account.marketplace-order_invoice-view .deliverydate form input[type="submit"] {
        height: 40px;
        font-size: 14px;
        max-width: 130px;
    }

    .account.marketplace-order_invoice-view .deliverydate form input#datepicker {
        height: 50px !important;
    }

    .account.marketplace-order_invoice-view .order-details-items .product-item-name,
    .account.marketplace-order_invoice-view table#my-orders-table span.price {
        font-size: 14px;
    }

    .account.marketplace-order_invoice-view span.order-status {
        font-size: 12px !important;
    }

    .account.marketplace-order_invoice-view .order-actions-toolbar button {
        max-width: 110px;
    }

    .account.marketplace-order_invoice-view .order-actions-toolbar button.button.wk-mp-btn span {
        font-size: 12px;
    }

    .account.marketplace-order_invoice-view .wk-mp-fieldset .page-title-wrapper span.base {
        font-size: 16px !important;
    }

    /*New Credit Memo*/

    .account.marketplace-order_creditmemo-create .back-link a {
        font-size: 10px !important;
    }

    .account.marketplace-order_creditmemo-create form#marketplace-creditmemo-form .wk-mp-order-info-box {
        max-width: 400px;
    }

    .account.marketplace-order_creditmemo-create p.back-link {
        height: 36px;
    }

    .account.marketplace-order_creditmemo-create .wk-mp-design h2 {
        font-size: 15px !important;
    }

    .account.marketplace-order_creditmemo-create .fieldset .block-content {
        min-height: 200px;
    }

    .account.marketplace-order_creditmemo-create form#marketplace-creditmemo-form .entry-edit-head h4 {
        font-size: 16px !important;
        line-height: 1.4;
    }

    .account.marketplace-order_creditmemo-create fieldset#history_form label.normal {
        font-size: 12px;
    }

    .account.marketplace-order_creditmemo-create .wk-row span.label,
    .wk-row span.value {
        font-size: 14px;
    }

    .account.marketplace-order_creditmemo-create .block.block-order-details-view {
        overflow: auto;
    }

    .account.marketplace-order_creditmemo-create .wk-mp-fieldset .block-order-details-view:nth-child(3) .box-content {
        font-size: 14px;
    }

    /*Data table Design*/
    .account.marketplace-order_creditmemo-create table th.col,
    .account.marketplace-order_creditmemo-create table#my-orders-table th.col {
        padding: 8px !important;
        font-size: 14px !important;
    }

    .account.marketplace-order_creditmemo-create table#my-orders-table td.col,
    .account.marketplace-order_creditmemo-create table td.col {
        padding: 8px !important;
        font-size: 14px !important;
    }

    .account.marketplace-order_creditmemo-create table strong.product.name.product-item-name,
    .account.marketplace-order_creditmemo-create table span.cart-price span.price {
        font-size: 14px;
    }

    .account.marketplace-order_creditmemo-create table td.wk-refundtotal-td2 span {
        font-size: 14px !important;
    }

    /* View All Memos Data table Design*/
    .account.marketplace-order_creditmemo-viewlist table th.col {
        padding: 8px !important;
        font-size: 14px !important;
    }

    .account.marketplace-order_creditmemo-viewlist table td.col {
        padding: 8px !important;
        font-size: 14px !important;
    }

    .account.marketplace-order_creditmemo-viewlist table td {
        font-size: 14px !important;
    }

    /* Shipments view all */

    .account.marketplace-order_shipment-viewlist table th.col {
        padding: 8px !important;
        font-size: 14px !important;
    }

    .account.marketplace-order_shipment-viewlist table td.col {
        padding: 8px !important;
        font-size: 14px !important;
    }

    .account.marketplace-order_shipment-viewlist table td {
        font-size: 14px !important;
    }

    /*Transactions*/
    .account.marketplace-transaction-history table tbody tr td:last-child a.action-menu-item::before {
        font-size: 14px;
    }

    .account.marketplace-transaction-history .data-grid-filters-action-wrap button.action-default {
        font-size: 12px !important;
    }

    .account.marketplace-transaction-history .data-grid-filters-action-wrap .action-default:before {
        font-size: 12px;
    }

    .account.marketplace-transaction-view .wk-mp-design .table-wrapper {
        overflow-x: auto !important;
    }

    /* View Order > create shipment */

    .account.marketplace-order_shipment-create .wk-mp-order-payment-method.box,
    .account.marketplace-order_shipment-create .wk-mp-order-shipping-address.box,
    .account.marketplace-order_shipment-create .box.box-order-shipping-address,
    .account.marketplace-order_shipment-create .box.box-order-billing-address {
        width: 50% !important;
    }

    .account.marketplace-order_shipment-create section.wk-mp-order-shipment-comment .wk-mp-order-info-box,
    .account.marketplace-order_shipment-create section.wk-mp-order-shipment-total .wk-mp-order-info-box {
        max-width: 100%;
    }

    .account.marketplace-order_shipment-create p.back-link a {
        font-size: 10px;
    }

    .account.marketplace-order_shipment-create .wk-mp-design button#wk_mp_submit_shipment,
    .account.marketplace-order_shipment-create .wk-mp-design button#wk_mp_submit_shipment:hover {
        padding-top: 9px;
        padding-bottom: 9px;
    }

    .account.marketplace-order_shipment-create .entry-edit-head {
        text-align: left;
    }

    /* View Order > create invoice */


    .account.marketplace-order_invoice-create .wk-mp-order-payment-method.box,
    .account.marketplace-order_invoice-create .wk-mp-order-shipping-address.box,
    .account.marketplace-order_invoice-create .box.box-order-shipping-address,
    .account.marketplace-order_invoice-create .box.box-order-billing-address {
        width: 50% !important;
    }

    .account.marketplace-order_invoice-create section.wk-mp-order-invoice-comment .wk-mp-order-info-box,
    .account.marketplace-order_invoice-create section.wk-mp-order-invoice-total .wk-mp-order-info-box {
        max-width: 100%;
    }

    .account.marketplace-order_invoice-create p.back-link a {
        font-size: 10px;
    }

    .account.marketplace-order_invoice-create .wk-mp-design button#wk_mp_submit_invoice_offline,
    .account.marketplace-order_invoice-create .wk-mp-design button#wk_mp_submit_invoice_offline:hover {
        padding-top: 9px;
        padding-bottom: 9px;
    }

    .account.marketplace-order_invoice-create .entry-edit-head {
        text-align: left;
    }


}

/*END 1200*/

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

    /* Vendor Registration CSS */
    .marketplace-index-index .wk-mp-banner .wk-mp-header h1 {
        text-transform: uppercase !important;
        font-size: 20px;
    }

    .marketplace-index-index .wk-mp-banner .wk-mp-header h2 {
        font-size: 20px;
    }

    .marketplace-index-index .wk-mp-landingpage ul li .wk-icon-span {
        font-size: 16px;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-center .wk-icon-check-span {
        font-size: 16px;
    }

    .marketplace-index-index .form.create.account label[for="show-password"] {
        font-size: 12px;
    }


}

/*End 992*/


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

    /*Dashboard Header*/

    .account .wk-mp-page-header .wk-mp__action-dropdown-menu>li>a {
        font-size: 14px;
    }

    /* suspended Error msg */
    p.seller-block-msg {
        font-size: 14px;
    }

    p.seller-block-msg::before {
        font-size: 16px;
    }

    /*Vendor Login CSS*/
    .page-layout-seller-login .wk-mp-page-wrapper {
        max-width: 100% !important;
    }

    .page-layout-seller-login form#login-form input {
        height: 40px !important;
        padding: 5px;
        font-size: 12px;
    }

    .page-layout-seller-login form#login-form .field.note {
        font-size: 13px;
        margin-bottom: 10px;
    }

    .page-layout-seller-login form#login-form label.label,
    .page-layout-seller-login .actions button.action-login,
    .customer-account-forgotpassword form button.action.submit {
        font-size: 14px;
    }

    .page-layout-seller-login .wk-mp-login-header img {
        margin-bottom: 10px;
        max-width: 90px;
    }

    /* Vendor Registration CSS */

    .marketplace-index-index .wk-mp-banner a>button {
        height: 40px;
        font-size: 10px !important;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container li {
        margin-bottom: 15px;
    }

    .marketplace-index-index .wk-mp-landingpage div#register-as-seller {
        padding: 15px !important;
    }

    .marketplace-index-attribute form#attribute-form button.action.submit.primary,
    .account button.submit {
        max-width: 135px;
        height: 40px;
        font-size: 10px !important;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-center button.action.submit.primary {
        max-width: 135px;
        height: 40px;
        font-size: 10px !important;
    }

    .marketplace-index-index .form-create-account input {
        height: 40px !important;
    }

    .marketplace-index-index .form-create-account input[type="checkbox"] {
        height: unset !important;
    }

    .marketplace-index-index .form-create-account label {
        font-size: 14px !important;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-center .wk-icon-check-span {
        font-size: 14px;
        line-height: 1.2 !important;
    }




    /* Common Table Design  */

    .account table.data-grid th, .account table.data-grid td {
    font-size: 13px;
}

    .account table.data-grid .wk-mp-grid-status:before,
    .account table.data-grid .wk-mp-grid-status-canceled:before {
        width: 10px;
        height: 10px;
        margin-right: 3px;
    }

    .account .wk-mp-latest-order-grid span.wk-mp-float-left {
        font-size: 16px;
    }

    .account .wk-mp-latest-order-grid .wk-mp-order-grid-title-row {
        margin: 15px 0;
    }

    /* Common Table Design end */

    .account .page-title-wrapper span {
        font-size: 18px;
    }

    .account .wk-mp-dashboard-report-block .wk-dashboard-total-left-bottom,
    .account .wk-dashboard-sales-value {
        width: 50% !important;
    }

    .account .wk-mp-dashboard-chart-dropdown {
        margin-right: 0;
        padding: 10px 15px !important;
        max-width: 130px;
    }

    .account .wk-dashboard-products-top.wk-dashboard-sales-value {
        width: 100% !important;
        text-align: left;
    }

    .wk-mp-dashboard-lifetimesale-title,
    .account .wk-mp-dashboard-lifetimesale-value {
        padding: 10px 5px;
    }

    .account .wk-mp-dashboard-totalpayout-container {
        padding: 0 15px;
    }

    /*View Invoice*/

    .account.marketplace-order_invoice-viewlist table.data.table tbody tr.border {
        border-top: unset !important;
    }

    .account.marketplace-order_invoice-viewlist .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody>tr>td:last-child {
        border-bottom: 1px solid #a8bed5 !important;
    }


    /* My Order history */

    .account.marketplace-order-history .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content {
        width: 100%;
    }

    .account.marketplace-order-history table tbody tr td:last-child a.action-menu-item {
        color: #0071ce !important;
        font-size: 0;
    }

    .account.marketplace-order-history table tbody tr td:last-child a.action-menu-item::before {
        content: '\f06e';
        display: inline-block;
        font-family: 'FontAwesome';
        font-size: 18px;
    }

    /*Earning*/
    .marketplace-account-earning form .field {
    width: 100% !important;
    margin-bottom: 15px;
    }

    .account.marketplace-account-editprofile div.tab-content {
        max-width: 100%;
    }

    /*New Credit Memo*/

    .account.marketplace-order_creditmemo-create .order-details-items .order-title {
        border-bottom: unset;
    }

    .account.marketplace-order_creditmemo-create .order-details-items .order-title strong {
        font-size: 16px !important;
    }

    /*Data table*/
    .account.marketplace-order_creditmemo-create tr.border {
        border: unset !important;
        margin-bottom: 15px;
    }

    .account.marketplace-order_creditmemo-create table td.col,
    .account.marketplace-order_creditmemo-create table#my-orders-table td.col {
        padding: 3px !important;
        font-size: 14px !important;
    }

    .account.marketplace-order_creditmemo-create table#my-orders-table td.col:last-child {
        padding-bottom: 15px !important;
    }

    .account.marketplace-order_creditmemo-create table tbody {
        padding: 15px;
    }

    .account.marketplace-order_creditmemo-create table td.col:last-child {
        border-bottom: unset !important;
    }

    .account.marketplace-order_creditmemo-create form#marketplace-creditmemo-form .wk-mp-order-info-box {
        max-width: 400px;
        margin: auto;
    }

    .account.marketplace-order_creditmemo-create form#marketplace-creditmemo-form .wk-mp-order-info-box:nth-child(3),
    .account.marketplace-order_creditmemo-create form#marketplace-creditmemo-form .wk-mp-order-info-box:nth-child(4) {
        margin-bottom: 30px;
    }

    .account.marketplace-order_creditmemo-create .order-details-items {
        margin-bottom: 30px;
    }

    .account.marketplace-order_creditmemo-create table td.col.qty input[type="text"] {
        width: 80px;
    }

    /* View All Memos Data table Design*/

    .account.marketplace-order_creditmemo-viewlist tr.border {
        border: unset !important;
        margin-bottom: 15px;
    }

    .account.marketplace-order_creditmemo-viewlist table td.col {
        padding: 3px !important;
        font-size: 14px !important;
    }

    .account.marketplace-order_creditmemo-viewlist table td.col:last-child {
        padding-bottom: 15px !important;
    }

    .account.marketplace-order_creditmemo-viewlist table tbody {
        padding: 15px;
    }

    .account.marketplace-order_creditmemo-viewlist table tr td.col:last-child {
        border-bottom: 1px solid #ccc !important;
    }

    .account.marketplace-order_creditmemo-viewlist table tr:last-child td.col {
        border-bottom: unset !important;
    }

    .account.marketplace-order_creditmemo-viewlist table td:last-child a::before {
        font-size: 10px;
    }

    /* View All shipment */
    .account.marketplace-order_shipment-viewlist tr.border {
        border: unset !important;
        margin-bottom: 15px;
    }

    .account.marketplace-order_shipment-viewlist table td.col {
        padding: 3px !important;
        font-size: 14px !important;
    }

    .account.marketplace-order_shipment-viewlist table td.col:last-child {
        padding-bottom: 15px !important;
    }

    .account.marketplace-order_shipment-viewlist table tbody {
        padding: 15px;
    }

    .account.marketplace-order_shipment-viewlist table tr td.col:last-child {
        border-bottom: 1px solid #ccc !important;
    }

    .account.marketplace-order_shipment-viewlist table tr:last-child td.col {
        border-bottom: unset !important;
    }

    .account.marketplace-order_shipment-viewlist table td:last-child a::before {
        font-size: 10px;
    }

    /*Transactions*/

    .account.marketplace-transaction-history table.data-grid {
        min-width: 800px;
    }

    /* View Order > create shipment */

    .account.marketplace-order_shipment-create .wk-mp-order-payment-method.box,
    .account.marketplace-order_shipment-create .wk-mp-order-shipping-address.box,
    .account.marketplace-order_shipment-create .box.box-order-shipping-address,
    .account.marketplace-order_shipment-create .box.box-order-billing-address {
        width: 100% !important;
    }

    .account.marketplace-order_shipment-create .box-title span,
    .account.marketplace-order_shipment-create .box-title a {
        font-size: 16px !important;
    }

    .account.marketplace-order_shipment-create .order-payment-currency,
    .account.marketplace-order_shipment-create .shipping-description-content {
        font-size: 14px;
    }

    .account.marketplace-order_shipment-create table#my-orders-table tbody tr {
        border: unset !important;
    }

    .account.marketplace-order_shipment-create .order-details-items .order-title {
        border-bottom: unset;
        padding: 0 0 10px;
    }

    .account.marketplace-order_shipment-create table#my-orders-table td.col {
        text-align: left;
    }

    .account.marketplace-order_shipment-create .block-title {
        border-bottom: 0px !important;
        margin-bottom: 0 !important;
        font-size: 16px !important;
    }

    .account.marketplace-order_shipment-create .wk-mp-fieldset {
        overflow: auto;
    }

    .account.marketplace-order_shipment-create section.wk-mp-order-shipment-items-info .order-details-items .order-title>strong {
        font-size: 16px;
    }

    .account.marketplace-order_shipment-create .entry-edit-head h4 {

        font-size: 18px;
        line-height: 18px;
    }

    .account.marketplace-order_shipment-create fieldset#history_form label.normal {
        font-size: 14px;
    }

    .account.marketplace-order_shipment-create .order-details-items .product-item-name {
        font-size: 14px;
    }

    .account.marketplace-order_shipment-create .block-order-details-view>.block-content {

        min-height: 160px;

    }

    .account.marketplace-order_shipment-create .wk-mp-design .block-order-details-view .block-content .box span.label,
    .account.marketplace-order_shipment-create .wk-mp-design .block-order-details-view .block-content .box span.value {

        font-size: 14px;

    }

    /*View Order > create invoice*/

    .account.marketplace-order_invoice-create .wk-mp-order-payment-method.box,
    .account.marketplace-order_invoice-create .wk-mp-order-shipping-address.box,
    .account.marketplace-order_invoice-create .box.box-order-shipping-address,
    .account.marketplace-order_invoice-create .box.box-order-billing-address {
        width: 100% !important;
    }

    .account.marketplace-order_invoice-create .box-title span,
    .account.marketplace-order_invoice-create .box-title a {
        font-size: 16px !important;
    }

    .account.marketplace-order_invoice-create .order-payment-currency,
    .account.marketplace-order_invoice-create .shipping-description-content {
        font-size: 14px;
    }

    .account.marketplace-order_invoice-create table#my-orders-table tbody tr {
        border: unset !important;
    }

    .account.marketplace-order_invoice-create .order-details-items .order-title {
        border-bottom: unset;
        padding: 0 0 10px;
    }

    .account.marketplace-order_invoice-create table#my-orders-table td.col {
        text-align: left;
    }

    .account.marketplace-order_invoice-create .block-title {
        border-bottom: 0px !important;
        margin-bottom: 0 !important;
        font-size: 16px !important;
    }

    .account.marketplace-order_invoice-create .wk-mp-fieldset {
        overflow: auto;
    }

    .account.marketplace-order_invoice-create section.wk-mp-order-invoice-items-info .order-details-items .order-title>strong {
        font-size: 16px;
    }

    .account.marketplace-order_invoice-create .entry-edit-head h4 {

        font-size: 18px;
        line-height: 18px;
    }

    .account.marketplace-order_invoice-create fieldset#history_form label.normal {
        font-size: 14px;
    }

    .account.marketplace-order_invoice-create .order-details-items .product-item-name {
        font-size: 14px;
    }

    .account.marketplace-order_invoice-create .block-order-details-view>.block-content {

        min-height: 160px;

    }

    .account.marketplace-order_invoice-create .wk-mp-design .block-order-details-view .block-content .box span.label,
    .account.marketplace-order_invoice-create .wk-mp-design .block-order-details-view .block-content .box span.value {

        font-size: 14px;

    }
}

/*End 767*/

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


    /* Common Table Design */

    .account .page-title-wrapper span {
        font-size: 15px;
    }

    /* Common Table Design end */

    /*View Invoice*/
    .account.marketplace-order_invoice-viewlist table.data.table th.col.price,
    table.data.table td.col.price {
        font-size: 12px;
        padding: 3px 5px;
    }

    .account.marketplace-order_invoice-viewlist table.data.table tbody tr.border td.col.price:last-child a::after {
        font-size: 14px;
    }

    /* My order History*/

    .account.marketplace-order-history .admin__data-grid-action-columns .admin__action-dropdown:before,
    .account.marketplace-order-history .data-grid-filters-action-wrap .action-default:before {
        font-size: 12px;
    }

    .account.marketplace-order-history .admin__data-grid-actions-wrap .admin__action-dropdown,
    .account.marketplace-order-history .data-grid-filters-action-wrap .action-default {
        font-size: 12px;
        padding: 10px 27px 10px 10px;
    }

    .admin__data-grid-action-columns .admin__action-dropdown:before {
        margin-right: 3px;
    }

    .account.marketplace-order-history .admin__data-grid-action-bookmarks .admin__action-dropdown:before {
        font-size: 10px;
    }

    /* Edit Profile*/
    .account.marketplace-account-editprofile .tab-content input:not([type=radio]),
    .account.marketplace-account-editprofile .tab-content form input[type=text],
    .account.marketplace-account-editprofile .tab-content form textarea,
    .account.marketplace-account-editprofile .tab-content form select {
        height: 40px !important;
        font-size: 12px;
        padding: 7px !important;
    }

    .account.marketplace-account-editprofile .tab-content form .form-group {
        margin-bottom: 18px;
    }

    .account.marketplace-account-editprofile .tab-content form div.mage-error {
        bottom: -15px;
        font-size: 10px;
    }

    .account.marketplace-account-editprofile .tab-content form input.next.action-button {
        font-size: 12px;
    }

    /* View order > create creditdemo*/

    .account.marketplace-order_creditmemo-create .wk-mp-fieldset {
        overflow: auto;
    }

    .account.marketplace-order_creditmemo-create .fieldset .block-content {
        min-height: 140px;
    }

    /* View order > create Shipment*/

    .account.marketplace-order_invoice-create .entry-edit-head h4 {
        font-size: 16px;
        line-height: 16px;
    }

    .account.marketplace-order_invoice-create span.order-status {
        font-size: 12px !important;
    }


    /* Vendor Registration CSS */
    .marketplace-index-index .wk-mp-banner .wk-mp-header h1 {
        font-size: 16px;
    }

    .marketplace-index-index .wk-mp-banner .wk-mp-header h2 {
        font-size: 14px;
    }

    .marketplace-index-index .wk-mp-landingpage ul li .wk-icon-div {
        font-size: 12px;
        line-height: 1.4;
    }

    .marketplace-index-index .wk-mp-landingpage ul li .wk-icon-span {
        font-size: 14px;
    }

    .marketplace-index-index .wk-list-container-feature-label {
        font-size: 16px;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-icon-check-span {
        font-size: 12px;
    }

    .marketplace-index-index .form.create.account h2.fs-title {
        font-size: 15px;
    }

    .marketplace-index-index .form-create-account input {
        font-size: 12px;
        padding: 8px;
    }

    .marketplace-index-index .form.create.account #password-strength-meter {
        margin-bottom: 10px;
    }

    .marketplace-index-index .form-create-account label {
        font-size: 12px !important;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container li .wk-icon-container {
        width: 40px;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container li .wk-icon-content {
        width: calc(100% - 40px);
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container .wk-icon-container:before {
        background-size: 150px;
        height: 30px;
        width: 30px;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container .wk-icon1 .wk-icon-container:before {
        background-position: 0 0;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container .wk-icon3 .wk-icon-container:before {
        background-position: -60px 0;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container .wk-icon5 .wk-icon-container:before {
        background-position: -120px 0;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container .wk-icon7 .wk-icon-container:before {
        background-position: -30px -30px;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container .wk-icon9 .wk-icon-container:before {
        background-position: -90px -30px;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container .wk-icon2 .wk-icon-container:before {
        background-position: -30px 0;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container .wk-icon4 .wk-icon-container:before {
        background-position: -90px 0;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container .wk-icon6 .wk-icon-container:before {
        background-position: 0 -30px;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container .wk-icon8 .wk-icon-container:before {
        background-position: -60px -30px;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left:nth-child(2) .wk-list-container .wk-icon10 .wk-icon-container:before {
        background-position: -120px -30px;
    }

    .marketplace-index-index .wk-mp-landingpage .wk-list-container-wrapper.wk-text-transform-left .wk-icon-check:before {
        width: 21px !important;
        height: 15px !important;
        background-size: 150px;
        background-position: 0 -60px;
    }

    .marketplace-index-index .form-create-account .form-group div.mage-error {
        font-size: 10px;
    }















}



/*End 575*/

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

    /*Dashboard Header*/
    .account .wk-mp-seller-header-logo-wrapper {
        height: 30px;
        width: 30px;
    }

    .account .wk-mp-seller-header-logo {
        height: 30px;
        width: 30px;
    }

    .account .wk-mp-notification .wk-mp__action-dropdown {
        padding: 1.3rem 6px;
    }

    .account .wk-mp-notification .wk-mp-notification-icon:after {
        font-size: 16px;
    }

    .account .wk-mp-home>a:after {
        font-size: 15px;
    }

    /*Pagination*/
    .admin__data-grid-pager button {
        height: 26px !important;
        width: 26px;
    }

    .admin__data-grid-pager button:before {
        font-size: 10px;
    }

    .admin__data-grid-pager .admin__control-text {
        width: 20px !important;
        max-height: 2.4rem !important;
        font-size: 10px;
    }

    .admin__data-grid-pager-wrap label.admin__control-support-text {
        font-size: 10px !important;
        line-height: 22px;
    }

    .admin__data-grid-pager-wrap .selectmenu-value input {
        font-size: 10px;
        width: 5rem;
        height: 26px;
    }

    .admin__data-grid-pager-wrap .selectmenu-toggle:before {
        width: 3.2rem;
        height: 26px;
    }

    .admin__data-grid-pager-wrap .selectmenu-toggle:after {
        top: 40%;
    }

    .admin__data-grid-pager-wrap {
        width: 100%;
    }

    .admin__data-grid-pager-wrap .selectmenu-value input[type="text"] {
        width: 5rem;
        height: 26px;
    }

    .admin__data-grid-pager-wrap .selectmenu-toggle {
        height: 26px;
    }

    .admin__data-grid-pager input {
        height: 2.4rem !important;
    }

    /*Pagination END*/

    /*Transaction filter*/
    .account.marketplace-transaction-history .admin__data-grid-actions-wrap {
        margin-left: 0;
        width: 100%;
    }

    .admin__action-dropdown-wrap.admin__data-grid-action-bookmarks,
    .account.marketplace-transaction-history .admin__data-grid-actions-wrap .admin__action-dropdown {
        width: 100%
    }

    .account.marketplace-transaction-history .data-grid-filters-action-wrap,
    .account.marketplace-transaction-history .data-grid-filters-actions-wrap,
    .account.marketplace-transaction-history .admin__data-grid-actions-wrap .admin__action-dropdown-wrap {
        width: 100%;
        padding-left: 0;
        margin-bottom: 10px;
    }

    .account.marketplace-transaction-history .data-grid-filters-action-wrap .action-default {
        width: 100%;
    }

    .account.marketplace-transaction-history .admin__data-grid-header-row {
        margin-bottom: 0;
    }

    /*Transaction filter End*/

    .account.marketplace-order-history .admin__data-grid-actions-wrap {
        margin-left: 0;
        width: 100%;
    }

    .admin__action-dropdown-wrap.admin__data-grid-action-bookmarks,
    .account.marketplace-order-history .admin__data-grid-actions-wrap .admin__action-dropdown {
        width: 100%
    }

    .account.marketplace-order-history .data-grid-filters-action-wrap,
    .account.marketplace-order-history .data-grid-filters-actions-wrap,
    .account.marketplace-order-history .admin__data-grid-actions-wrap .admin__action-dropdown-wrap {
        width: 100%;
        padding-left: 0;
        margin-bottom: 10px;
    }

    .account.marketplace-order-history .data-grid-filters-action-wrap .action-default {
        width: 100%;
    }


    /*Edit Profile*/
    .account.marketplace-account-editprofile div#v-pills-tab {
        display: block;
        width: 100%;
        margin-right: 0 !important;
    }

    .account.marketplace-account-editprofile .nav-pills .nav-link {
        width: 100%;
        margin-bottom: 10px;
    }

    .account .copyright p {
        font-size: 12px;
    }

    /*activity (Notification) filter*/

    .account.marketplace-account-notification .admin__data-grid-actions-wrap {
        margin-left: 0;
        width: 100%;
    }

    .admin__action-dropdown-wrap.admin__data-grid-action-bookmarks,
    .account.marketplace-account-notification .admin__data-grid-actions-wrap .admin__action-dropdown {
        width: 100%
    }

    .account.marketplace-account-notification .data-grid-filters-action-wrap,
    .account.marketplace-account-notification .data-grid-filters-actions-wrap,
    .account.marketplace-account-notification .admin__data-grid-actions-wrap .admin__action-dropdown-wrap {
        width: 100%;
        padding-left: 0;
        margin-bottom: 10px;
    }

    .account.marketplace-account-notification .data-grid-filters-action-wrap .action-default {
        width: 100%;
    }

    .account.marketplace-account-notification .admin__data-grid-header-row {
        margin-bottom: 0;
    }

    /*Transaction filter End*/
}





/**** 09-01-2024 ****/



button#becom-seller {
    float: left;
    margin: 4px 0 0 0 !important;
    padding: 13px 21px;
    border: none;
    line-height: 1;
    font-size: 15px;
}


section.pas-ft {
    height: 80vh;
    display: flex;
    align-items: center;
    justify-content: center;
}

.forget-pass form#form-validate {
    padding: 0;
    width: auto !important;
    min-width: auto;
}

.forget-pass {
    max-width: 45rem;
    padding: 3rem 6rem 4rem;
    border: 1px solid #e3e3e3;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%) !important;
    margin: 0 auto;
}

.forget-pass .control input {
    border: 1px solid rgba(0, 0, 0, 0.3) !important;
    height: 50px !important;
    border-radius: 10px;
    padding: 15px;
    vertical-align: middle;
    background: #ffffff;
}

.customer-account-create .forget-pass .field.gender {
    display: none;
}

.customer-account-create .field.date.field-dob {
    display: none;
}

.form.password.forget .fieldset:after {
    margin-top: 14px !important;
}

.forget-pass .actions-toolbar button {
    background: #0071ce !important;
    border: unset !important;
    width: 100% !important;
    box-sizing: border-box !important;
    padding: 10px 15px !important;
    font-size: 16px !important;
    letter-spacing: 0.5px !important;
    font-weight: 400 !important;
    margin-bottom: 25px !important;
    border-radius: 10px;
}

.forget-pass {
    max-width: 45rem;
    padding: 4rem 3rem;
    border: 1px solid #e3e3e3;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%) !important;
    margin: 0 auto;
}

.forget-pass .field.note h3 {
    text-align: center;
}

.forget-pass .field.note {
    text-align: center;
}

.marketplace-account-login .custom-logo img {
    max-width: 175px;
    margin: 0 auto;
}

.marketplace-account-login .field.note h1 {
    font-size: 26px;
    color: #0071ce;
    margin-bottom: 0;
}

.custom-logo img {
    max-width: 175px;
    margin: 0 auto;
}

.marketplace-account-login .field.note h1 {
    font-size: 26px;
    color: #0071ce;
    margin-bottom: 0;
    margin-top: 20px;
}

.marketplace-account-login .form-actions .secondary a span {
    font-size: 13px;
}


.marketplace-account-login .form-actions .secondary:last-child a {
    border: 1px solid #cccccc;
    text-decoration: none;
    width: 100%;
    display: block;
    padding: 5px 10px;
    text-align: center;
    margin-top: 10px;
    box-shadow: 0 2px 5px 0 rgba(213,217,217,.5);
    border-radius: 10px;
}


.marketplace-account-login .form-actions .secondary:last-child a:hover{
    background-color: #F7FAFA;
    border-color: #D5D9D9;
}

.marketplace-account-login .form-actions .secondary:last-child a span {
    text-decoration: none;
}
.forget-pass .field.note h1 {
    color: #0071ce;
    font-size: 32px;
}

.seller-account-forgotpassword button.action.submit.primary {
    margin-bottom: 0 !important;
}
.forget-pass .field .control {
    width: 100% !important;
}
.customer-account-create section.pas-ft {
    height: 100%;
}
.customer-account-create .fieldset.create.info .legend span {
    font-size: 20px !important;
    text-align: center;
    color: #0071ce;
}
.customer-account-create .fieldset.create.info .legend {
    text-align: center;
}
.customer-account-create  .forget-pass .field.note h1 {
    margin-bottom: 0;
}
.customer-account-create .fieldset.create.info .legend span {
    font-size: 20px !important;
    color: #000000;
}
.name-per {
    margin-bottom: 20px;
}

.field.gender .control select {
    border: 1px solid rgba(0, 0, 0, 0.3) !important;
    height: 50px !important;
    border-radius: 10px;
    padding: 15px;
    width: 100%;
    color: #000;
}

.customer-account-create .field.gender .control select {
    border: 1px solid rgba(0, 0, 0, 0.3) !important;
    height: 50px !important;
    border-radius: 10px;
    padding: 15px;
    width: 100%;
    color: #000;
}



@media (max-width: 767px){
    .page-layout-seller-login .wk-mp-page-wrapper {
    padding: 3rem 1.5rem 4rem 1.5rem;
}
.page-layout-seller-login form#login-form input {
    padding: 5px 12px;
}
.forget-pass .field.note h1 {
    font-size: 24px;
}
.forget-pass {
    padding: 3rem 1.5rem 4rem 1.5rem;
}
.forget-pass .actions-toolbar button {
    box-sizing: border-box !important;
    padding: 11px 15px !important;
    font-size: 14px !important;

}

}


/*13-02-2024*/

.pro-img-desc span {
    display: flex;
    align-items: self-start;
    column-gap: 15px;
}

.order-date-and-id span {
    color: #0071ce;
    font-weight: bold;
    font-size: 18px;
}

.order-date-and-id label {
    color: #303030;
    font-size: 15px;
    padding-top: 3px;
}

.pro-price-qty span {
    font-size: 17px;
    font-weight: bold;
}

.pro-price-qty label {
    font-size: 15px;
    padding-top: 3px;
}

.account table.data-grid .wk-mp-grid-status:before {
    background: transparent;
    border: none;
    height: 40px;
    width: 40px;
    margin: 0;
    background-size: contain;
    border-radius: 0;
    background-repeat: no-repeat;
}
.account table.data-grid span.wk-mp-grid-status {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    row-gap: 5px;
}

.account table.data-grid .wk-mp-grid-status.wk-mp-grid-status-complete::before{
    background-image: url(../images/delivery-truck.svg);
}

.account table.data-grid .wk-mp-grid-status.wk-mp-grid-status-pending::before{
    background-image: url(../images/order-processed.svg);
}

.account table.data-grid span.wk-mp-grid-status.wk-mp-grid-status-canceled::before{
    background-image: url(../images/cancel.svg);
}
.account table.data-grid span.wk-mp-grid-status.wk-mp-grid-status-processing::before{
    background-image: url(../images/paid.svg);
}


td.data-grid-actions-cell a.action-menu-item {
    font-size: 0;
    position: relative;
    height: 30px;
    width: 30px;
    display: block;
    border: 1px #a9b9c9 solid;
    border-radius: 3px;
    background: #f5f6fb;
    display: flex;
    align-items: center;
    justify-content: center;
}
td.data-grid-actions-cell a.action-menu-item::before {
    content: "\f06e";
    font-family: 'FontAwesome';
    font-size: 18px;
    color: #a9b9c9;
}



/*new table structure*/


.order-all-details.oad-in {
    background: #fff;
    padding: 25px 20px;
    margin-bottom: 20px;
    border: 1px solid #e3e3e3;
}

.or-main {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.or-main h6 {
    font-size: 23px;
}

.or-main ul {
    display: flex;
    align-items: center;
    column-gap: 20px;
}

.or-main ul li span {font-weight: bold;}

.or-main ul li label {
    letter-spacing: 0.8px;
}

.or-main ul li select {
    width: 166px;
    padding: 7px 15px;
    height: auto;
    font-weight: bold;
}

ul.customer-order-det {
    margin-top: 20px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    width: 331px;
}

.od-all-det {
    display: flex;
    column-gap: 50px;
}
ul.customer-order-det li {
    font-size: 17px;
    color: black;
}

/*pick a date */

.delivery-date-sel-ord {
    display: grid;
    grid-template-columns: 1fr 1fr;
}

.delivery-date-sel-ord form input {
    width: 100%;
}

.account.marketplace-order-view .delivery-date-sel-ord .deliery-input input {
    max-width: 100% !important;
    width: 100%;
    height: 58px !important;
}

.deliery-input {display: grid;grid-template-columns: 1fr 156px;column-gap: 15px;}

.deliverydate form label {
    padding-bottom: 15px;
}

.delivery-date-sel-ord .deliverydate form {
    width: 100% !important;
}
span.prod-dit {
    display: flex;
    align-items: self-start;
    column-gap: 15px;
}
.pro-info-details .item-options {
    display: flex;
    column-gap: 15px;
}
.pro-info-details strong {
    margin-bottom: 0 !important;
}

.marketplace-order-invoice-view .wk-mp-main .block.block-order-details-view .block-content:not(.widget) .box {
    width: 25% !important;
}
.account #my-orders-table tbody tr td span {
    font-weight: normal;
    font-size: 16px;
    color: #000;
}


.marketplace-order-shipment-view .admin__control-table-wrapper {
    overflow: unset;
    border-radius: 11px;
    border: 1px solid rgba(0, 0, 0, 0.3);
}
.marketplace-order-shipment-view .admin__control-table-wrapper .data-table th, .marketplace-order-shipment-view .admin__control-table-wrapper .data-table td {
    background: none;
}
.marketplace-order-shipment-view .admin__control-table-wrapper .data-table {
    border: none;
}
.marketplace-order-shipment-view .admin__control-table-wrapper .data-table tr td select, .marketplace-order-shipment-view .admin__control-table-wrapper .data-table tr td input {
    border: 1px solid rgba(0, 0, 0, 0.3) !important;
    height: 60px !important;
    border-radius: 10px !important;
    padding: 15px !important;
    margin-bottom: 25px;
}

.marketplace-order-shipment-view .admin__control-table-wrapper .data-table tfoot tr td button {
    height: 60px;
}
.marketplace-order-shipment-view .admin__control-table-wrapper .data-table thead tr th {
    color: #000;
    font-size: 18px !important;
}
.marketplace-order-shipment-view .admin__control-table-wrapper .data-table tbody tr td {
    padding-bottom: 0;
}
.marketplace-order-shipment-view .block-content .box-title span {
    font-size: 18px;
}

.block.block-order-details-view .box-content p a {
    background: #0071ce;
    color: #fff !important;
    padding: 5px 15px;
    border-radius: 5px;
    font-weight: normal;
    margin-top: 30px;
    display: inline-block;
    margin-bottom: 10px;
}

.account .wk-mp-main .block:not(.widget) .block-title {
    padding-bottom: 0 !important;
}
.page-layout-seller-2columns-left * {
    box-sizing: border-box !important;
}

.marketplace-order-shipment-view .admin__control-table-wrapper .data-table tbody tr td button, .marketplace-order-shipment-view .admin__control-table-wrapper .data-table tfoot tr td button {
    width: 38%;
}

.marketplace-order-shipment-view .admin__control-table-wrapper .data-table tbody tr td button, .marketplace-order-shipment-view .admin__control-table-wrapper .data-table tfoot tr td button {
    width: 38%;
}

.marketplace-order-shipment-view .admin__control-table-wrapper .data-table tfoot tr td {
    padding-right: 21px !important;
}


.marketplace-order-invoice-create .order-details-items .table-order-items > thead > tr > th,
.marketplace-order-shipment-create .order-details-items .table-order-items > thead > tr > th {
    border-bottom: 0;
}
.buttons-set.wk-order-invoice-button button,
.buttons-set.wk-order-shipment-button button {
    background: #0071ce;
    color: #fff;
    font-weight: 400 !important;
    max-width: 156px;
    width: 100%;
    height: 46px;
    font-size: 14px;
    margin-bottom: 25px;
    border: none;
    border-radius: 5px;
}
.wk-mp-dashboard-border .wk-mp-dashboard-totalpayout-container span {
    color: #000;
}

/*transition page*/

.marketplace-transaction-history .admin__data-grid-filters-wrap {
    width: 600px;
    float: right;
    top: 12px !important;
}
.marketplace-transaction-history .admin__data-grid-filters-wrap .admin__form-field {
    width: 100%;
}

.marketplace-transaction-history .admin__data-grid-filters-wrap .admin__form-field input {
    border: 1px solid rgba(0, 0, 0, 0.3) !important;
    height: 40px !important;
    border-radius: 10px !important;
    padding: 15px !important;
    margin-bottom: 0;
    font-weight: normal;
}


.admin__action-dropdown-wrap .admin__action-dropdown-menu-footer button {
    background: #0071ce !important;
    border-color: #0071ce !important;
    border-radius: 4px;
    color: #fff;
      font-weight: normal;
}

.account .admin__control-radio:checked + label:after {
    background-color: #0574cf;
    border-radius: 50%;
    content: '';
    height: 10px;
    left: 3px;
    position: absolute;
    top: 4px;
    width: 10px;
}


.account .admin__action-dropdown-menu .action-secondary {
    background: #0071ce;
    border-color: #0071ce;
    border-radius: 4px;
    font-weight: normal;
}

.account .admin__action-dropdown-menu-footer button:hover{
    text-decoration: none !important;
}



.action-secondary:hover, .action-secondary:active, .action-secondary:focus {
     box-shadow: 0 0 0 !important; 
    text-decoration: none;
}
.account .box-content {
    margin-top: 0;
}
.account .box .box-title {
    border-left: 0 !important;
}


.marketplace-transaction-view .order-items table td,  .marketplace-transaction-view .order-items table th {
    border-right: none !important;
}


.account.marketplace-account-earning .admin__data-grid-outer-wrap {
    float: left;
    width: 100%;
}

.marketplace-account-earning .bunch-earning {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 150px;
    column-gap: 15px;
    place-items: self-end;
    text-align: left;
}

.marketplace-account-earning .bunch-earning .field input {
    width: 100%;
}

.marketplace-account-earning .bunch-earning .field {
    width: 100%;
}

.marketplace-account-earning .bunch-earning .button.wk-mp-btn {
    float: left;
    height: 60px;
    margin: 0;
}

.marketplace-account-earning .wk-mp-design .info {
    margin-bottom: 50px;
}
.account.admin__data-grid-actions-wrap .admin__action-dropdown-wrap:after {
    border-left: 1px solid #ccc;
    content: "";
    height: 3.2rem;
    left: 0;
    position: absolute;
    top: 0.5rem;
    z-index: 3;

} 

.account .data-grid-filters-action-wrap .action-default._active {
    margin: 0;
    padding-bottom: 0;
    padding-top: 0;
    position: unset;
    z-index: 281;
}
.account .selectmenu-toggle:before {
    background: #0071ce none repeat scroll 0 0;
    border-left: 1px solid #eaecef;
    bottom: 0;
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 3.2rem;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
}
.account .selectmenu-toggle:after {
    border-color: #fff transparent transparent;
}


.account .selectmenu-toggle:hover:after {
    border-color: #fff transparent transparent !important;
}

.account .selectmenu-items {
    border: 1px solid #cccccc !important;
}


.account .data-grid-filters-action-wrap .action-default:before {
    color: #ffffff !important;
}

.admin__data-grid-actions-wrap .admin__action-dropdown-wrap:after {
 display: none !important;
}


.account .page-main-actions {
    background: none !important;
    border: none !important;
}


.account .page-actions-buttons.add-assign-button {
    padding: 10px 30px;
    background: #0071ce;
    color: #fff;
    border-radius: 11px;
    font-weight: 400 !important;
}

.account .page-actions-buttons.add-assign-button a span {
    font-weight: normal;
}

.mpassignproduct-product-productlist td.data-grid-actions-cell a.action-menu-item {
    height: auto;
    width: auto;
    border: none;
    background: none;
}

.mpassignproduct-product-productlist td.data-grid-actions-cell a.action-menu-item::before{
    display: none;
}

/*Marketplace Assigned Product*/



/*Assign Product*/
.account.mpassignproduct-product-view .page.messages {
  position: unset !important;
  width: unset !important;
}
.account.mpassignproduct-product-view form#wk_mpassignproduct_form fieldset.fieldset .field {
  width: 60%;
}

.account.mpassignproduct-product-view form#wk_mpassignproduct_form button.button.wk-ap-btn {
  background: #0071ce !important;
  max-width: 156px;
  width: 100%;
  height: 46px;
  font-size: 17px;
  border: none !important;
  border-radius: 5px !important;
  color: #fff;
  margin-top: 30px;
  font-weight: 400 !important;
  line-height: 1.5;
}

.account.mpassignproduct-product-view .legend.assign-pr-cus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.account.mpassignproduct-product-view .assign-pr-cus>a {
  font-style: normal;
  line-height: 1.5;
  color: #fff;
  background: #0071ce !important;
  font-weight: 400 !important;
  max-width: 160px !important;
  width: 100%;
  height: 46px;
  font-size: 14px;
  border: none !important;
  border-radius: 5px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.account.mpassignproduct-product-add .wk-ap-product-view {
    padding: 10px;
    display: flex;
    background: #fff;
}

.account.mpassignproduct-product-add .wk-ap-product-img {
  flex: 0 0 200px;
  margin-right: 10px;
}

.account.mpassignproduct-product-add .wk-ap-product-description {
  flex: 1;
}

.account.mpassignproduct-product-add .wk-ap-main-product-name a {
  font-weight: 400;
  color: #000;
  text-decoration: none;
  font-size: 20px;
  line-height: 1.4;
}

.account.mpassignproduct-product-add .wk-ap-main-product-price {
  color: #0071ce;
  font-weight: bold;
  text-decoration: none;
  font-size: 18px;
  line-height: 1.4;
}

.account.mpassignproduct-product-add .wk-ap-main-product-description {
  font-size: 14px;
  line-height: 1.5;
  color: #000;
  margin-right: auto !important;
  margin-left: unset;
  margin-top: 5px;
}
.account.mpassignproduct-product-add form#wk_mpassignproduct_form select, .account.mpassignproduct-product-add form#wk_mpassignproduct_form textarea, .account.mpassignproduct-product-add form#wk_mpassignproduct_form .control input {
    max-width: 600px;
    border-radius: 10px !important;
    padding: 10px 15px !important;
    font-size: 16px;
}
.account.mpassignproduct-product-add .fieldset .legend span {
  font-weight: bold;
  font-size: 18px;
  letter-spacing: 0.5px;
  color: #000;
}
.account.mpassignproduct-product-add form#wk_mpassignproduct_form label.label {
  font-size: 14px;
}
.account.mpassignproduct-product-add table.data {
  width: 100%;
  border-collapse: collapse;
}
  
.account.mpassignproduct-product-add .wk-ap-main-product-name {
    font-size: unset;
}
.account.mpassignproduct-product-add table.data td {
  padding: 12px;
  border-bottom: 1px solid #ddd;
  vertical-align: middle;
}
.account.mpassignproduct-product-add table.data input[type="checkbox"] {
  transform: scale(1.5);
  margin-right: 5px;
}
.account.mpassignproduct-product-add table.data input[type="text"] {
  width: 100%;
  padding: 5px;
}
.account.mpassignproduct-product-add table.data tbody tr:nth-child(even) {
  background-color: #f9f9f9;
}
.account.mpassignproduct-product-add  table.data.table.wk-associated-table input[type = text] {
    width: 100%;
    padding: 5px !important;
    border: 1px solid #ccc !important;
    border-radius: 5px !important;
    max-width: 200px;
    height: unset !important;
}
.account.mpassignproduct-product-add table.data tbody tr td:nth-child(2) {
    font-size: 14px;
}

.account.mpassignproduct-product-add table.data input[type="checkbox"] {
    height: 8px !important;
    width: 8px !important;
    margin: 0 !important;
}
.account.mpassignproduct-product-add form#wk_mpassignproduct_form .wk-add-showcase-btn {
  padding: 10px 10px;
  cursor: pointer;
  background: #0071ce !important;
  border-radius: 5px !important;
  border: unset !important;
  color: #fff !important;
  font-weight: 400;
  letter-spacing: 0.5px;
  font-size: 14px !important;
}
.account.mpassignproduct-product-add form#wk_mpassignproduct_form .wk-product-save-btn {
  padding: 10px 10px;
  cursor: pointer;
  background: #0071ce !important;
  border-radius: 5px !important;
  border: unset !important;
  color: #fff !important;
  font-weight: 400;
  letter-spacing: 0.5px;
  font-size: 14px !important;
}


.account.mpassignproduct-product-add  ul.a-unordered-list.a-vertical {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

   .mpshipping-shipping-view .shipping_rate .addlabel {
    float: right;
    cursor: pointer;
    background: #0071ce;
    color: #fff;
    font-weight: 400 !important;
    max-width: 206px;
    width: 100%;
    height: 46px;
    font-size: 15px;
    border: none;
    border-radius: 5px;
    padding: 15px 12px;
    text-align: center;
}

.account.marketplace-account-review .admin__data-grid-wrap tbody tr td .data-grid-cell-content {
    line-height: 24px;
}

.admin__control-support-text span {
    font-size: 17px;
    text-transform: capitalize;
}

.wk_mp_design .block-title h4 {
    margin-bottom: 10px;
    display: block;
}   


/*Seller Product Import*/


.marketplace-seller-globalcatalog .container.mt-5 {
    width: 100% !important;
    max-width: 800px !important;
    margin: 0;
}

.marketplace-seller-globalcatalog .container.mt-5 form .form-group input, 
.marketplace-seller-globalcatalog .container.mt-5 form .form-group select {
    height: 43px !important;
    border: 1px solid rgba(0, 0, 0, 0.3) !important;
    border-radius: 10px !important;
    padding: 10px 15px !important;
    width: 100%;
    color: #000 !important;
}

.marketplace-seller-globalcatalog .container.mt-5 form .form-group label {
    margin-bottom: 5px;
}

.marketplace-seller-globalcatalog .container.mt-5 form .form-group select {
    width: 100%;
}

.marketplace-seller-globalcatalog .container.mt-5 form .form-group button {
    max-width: 300px !important;
}


.marketplace-seller-globalcatalog .container.mt-5 form button[type=submit] {
    max-width: 190px;
    background-color: #0071ce !important;
    padding: 10px;
    font-size: 14px;
    letter-spacing: 0.5px;
    font-weight: 400;
    color: #fff !important;
    transition: all .3s;
    margin-bottom: 20px;
    margin-top: 20px;
    opacity: 1;
}

.marketplace-seller-globalcatalog .container.mt-5 form button[type=submit]:hover {
    border: 1px solid #0071ce !important;
}


.marketplace-seller-globalcatalog .outer-scontainer {
    box-shadow: 0 0 0 !important;
    max-width: 800px;
}

.marketplace-seller-globalcatalog .input-row input[type=file] {
    display: block;
    margin-top: 20px !important;
}

.input-row #submit {
    max-width: 190px;
    background-color: #0071ce !important;
    padding: 10px;
    font-size: 14px;
    letter-spacing: 0.5px;
    font-weight: 400;
    color: #fff !important;
    transition: all .3s;
    margin-bottom: 20px;
    margin-top: 20px;
    border-radius: 6px;
    border-color: #0071ce !important;
}

/*import csv*/


.mpassignproduct-upload-view .wk-mp-columns {
    max-width: 800px;
}

.mpassignproduct-upload-view .wk-mp-columns .legend button {
    display: block;
    float: none;
    max-width: 190px;
    background-color: #0071ce !important;
    padding: 10px;
    font-size: 16px;
    letter-spacing: 0.5px;
    font-weight: 400;
    color: #fff !important;
    transition: all .3s;
    margin-top: 20px;
    border-radius: 6px;
    border-color: #0071ce !important;
}

.mpassignproduct-upload-view main .field .control input {
    background: #fff;
    width: 100%;
    padding: 6px 15px !important;
}

.mpassignproduct-upload-view .wk-mp-columns table tbody tr td a:hover {
    color: #0071ce;
}

.mpassignproduct-upload-view .search-product-sku-container .control button {
    display: block;
    float: none;
    max-width: 190px;
    background-color: #0071ce !important;
    padding: 10px;
    font-size: 16px;
    letter-spacing: 0.5px;
    font-weight: 400;
    color: #fff !important;
    transition: all .3s;
    margin-top: 20px;
    border-radius: 6px;
    border-color: #0071ce !important;
}

.mpassignproduct-upload-view .wk-massupload-container {
    margin-top: 20px;
}



.mpassignproduct-upload-view .wk-mp-columns table tbody tr td a {
    background: none;
}

.mpassignproduct-upload-view .wk-mp-columns table tbody tr td {
    background: no-repeat;
    font-size: 21px;
}

.marketplace-account-editprofile .wk-mp-column.wk-mp-main > label {
    font-size: 23px;
    margin-bottom: 20px;
}

.marketplace-account-editprofile li.topbar-switch-btn span {
    font-size: 16px;
}



/*product configrable*/

.data-grid input {
    border: 1px solid rgba(0, 0, 0, 0.3) !important;
    height: 40px !important;
    border-radius: 10px !important;
    padding: 10px 15px !important;
    margin-bottom: 0;
    font-weight: normal;
}

.seller-product-add .data-grid .actions-image-uploader button {
    border-radius: 0 !important;
}

.seller-product-add .data-grid .actions-image-uploader button:hover {
    border-radius: 0 !important;
}

.seller-product-add .data-grid .actions-image-uploader {
    display: flex;
    align-items: center;
}

.seller-product-add .data-grid td .action-select:hover {
    padding: 0 8px 0 0 !important;
    text-decoration: none;
}
.seller-product-add .data-grid td .action-select {
    background: #0071ce !important;
    font-size: 14px;
    text-align: center;
    width: 80px;
    padding-right: 8px !important;
    padding-left: 0 !important;
}

.seller-product-add .nav-bar-outer-actions .action-wrap.action-wrap-next button {
    padding: 9px;
}

.seller-product-add .action-wrap.action-wrap-next button {
    padding: 8px 15px;
}
.seller-product-add .nav-bar-outer-actions .action-wrap button {
    font-weight: normal;
}

.seller-product-add td.data-grid-actions-cell a.action-menu-item {
    font-size: 14px;
    height: auto;
    background: transparent !important;
    width: auto;
    color: #000 !important;
    border: none !important;
}


.seller-product-add td.data-grid-actions-cell a.action-menu-item::before {
    display: none;
}

@media (max-width: 1366px){
.deliery-input {
    grid-template-columns: 1fr 123px;
}
.account .wk-mp-design button, .account .wk-mp-design button:hover {
    height: 30px;
}
.account .admin__data-grid-outer-wrap table.data-grid tbody tr .data-grid-cell-content {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
}

@media (max-width: 1199px){

.delivery-date-sel-ord {
    display: block;
}
.account.marketplace-order-view .delivery-date-sel-ord .deliery-input input {
    height: 49px !important;
}
.deliverydate {
    margin-top: 30px;
}
.account.marketplace-transaction-history .wk-mp-tr-remain-total .wk-mp-tr-remain-btn {
    float: left;
    padding: 26px 0px;
    box-sizing: border-box;
}
.account .row-gutter .col-xs-10 {
    width: 100% !important;
    max-width: 100% !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 0 100% !important;
    flex: 0 0 100% !important;
}
.account .page-actions-buttons.add-assign-button a span {
    font-size: 14px !important;
}
.account .page-actions-buttons.add-assign-button {
    padding: 9px 25px;
}
.account.marketplace-product-add .wk-mp-design .fieldset>.legend button#save-btn, .account .wk-mp-page-title button.button.wk-mp-btn {
    max-width: 156px;
    height: 46px;
    font-size: 14px !important;
}
}

@media (max-width: 991px){

.account .box, .account .block-dashboard-addresses .box {
    width: 48% !important;
}
.marketplace-order-shipment-view .admin__control-table-wrapper .data-table tfoot tr td button {
    height: 42px;
    width: 100%;
    font-size: 16px;
}
.marketplace-order-shipment-view .admin__control-table-wrapper .data-table tbody tr td button {
    width: 100%;
    height: 42px;
    font-size: 16px;
}
.marketplace-order-shipment-view .admin__control-table-wrapper .data-table tfoot tr td {
    padding-right: 25px !important;
}
.marketplace-order-shipment-view .admin__control-table-wrapper .data-table tr td select, .marketplace-order-shipment-view .admin__control-table-wrapper .data-table tr td input {
    height: 42px !important;
    padding: 10px !important;
    margin-bottom: 15px;
    font-size: 15px;
}
ul.customer-order-det li {
    font-size: 15px;
    color: black;
}
.order-date-and-id span {
    font-size: 16px;
}
.order-date-and-id span {
    font-size: 16px;
}
.pro-img-desc span {
    column-gap: 10px;
}
.pro-price-qty span {
    font-size: 15px;
    font-weight: bold;
}
.pro-price-qty label {
    font-size: 13px;
    padding-top: 3px;
}
.account table.data-grid .wk-mp-grid-status:before {
    height: 30px;
    width: 30px;
}
.order-date-and-id span {
    font-size: 15px;
}
.order-date-and-id label {
    font-size: 13px;
}
.pro-price-qty span {
    font-size: 15px;
}
.account .wk-mp-design button, .account .wk-mp-design button:hover {
    padding: 4px 13px;
    margin-left: 10px;
}
.marketplace-account-earning .bunch-earning .button.wk-mp-btn {
    height: 50px;
}
.account.mprmasystem-seller-allrma .wk-mprma-container fieldset.fieldset {
    overflow-x: auto !important;
}
.account .admin__data-grid-filters-wrap .admin__form-field {
    width: calc(100% / 2 - 4px) !important;
   
}
}

@media (max-width: 767px)

{

    .account .admin__data-grid-filters-wrap .admin__form-field {
        width: calc(100% / 1 - 4px) !important;
    }

    span.prod-dit {
        flex-direction: column;
        row-gap: 10px;
    }
    ul.customer-order-det li {
        font-size: 15px;
    }
    .or-main h6 {
        font-size: 20px;
        margin-bottom: 15px;
    }
    .or-main, .od-all-det {
        display: block;
    }
    .account.marketplace-order-view .deliverydate form input#datepicker,
    .account.marketplace-order-view .delivery-date-sel-ord .deliery-input input {
        height: 42px !important;
    }
    ul.customer-order-det {
        width: 281px;
    }
    .or-main ul li {
        font-size: 14px;
    }
    span.prod-dit img {
        margin-top: 10px;
    }
    .marketplace-order-invoice-view .order-details-items .order-title {
        padding: 10px;
    }
    .marketplace-order-invoice-view .wk-mp-main .block.block-order-details-view .block-content:not(.widget) .box {
        width: auto !important;
        margin: 0 !important;
    }
    .marketplace-order-invoice-view .block-order-details-view .block-content {
        background: #fff;
        padding: 15px;
        border-radius: 3px;
        box-shadow: 0 0 6px 2px rgb(0 0 0 / 10%);
        min-height: 300px;
        padding: 0;
        border: none !important;
    }
    .account.marketplace-order-invoice-view .box-content {
        margin-top: 0;
    }
    .account.marketplace-order-invoice-view .order-details-items .order-title > strong {
        font-size: 20px;
        font-weight: 300;
    }
    .account .box, .account .block-dashboard-addresses .box {
        width: 100% !important;
    }
    .marketplace-order-shipment-view .admin__control-table-wrapper .data-table tr td select, .marketplace-order-shipment-view .admin__control-table-wrapper .data-table tr td input {
        height: 42px !important;
        padding: 10px !important;
        margin-bottom: 25px;
        font-size: 15px;
    }
    .marketplace-order-shipment-view .admin__control-table-wrapper .data-table thead tr th {
        color: #000;
        font-size: 16px !important;
    }
    .marketplace-order-shipment-view .admin__control-table-wrapper .data-table {
        border: none;
        min-width: 527px;
    }
    .marketplace-order-shipment-view .admin__control-table-wrapper {
        overflow: auto;
    }
    .order-details-items .order-title > strong {
        font-size: 18px !important;
    }
    .order-details-items .order-title {
        padding: 10px !important;
    }
    .account .table-order-items tbody tr {
        border: none !important;
    }
    .account .order-items table td, .order-items table th {
        border: none !important;
    }
    .wk-mp-design .block-order-details-view .block-content .box {
        margin-right: 0;
        margin-bottom: 15px !important;
    }
    .account.marketplace-order-view p.back-link a {
        font-size: 13px;
    }
    .page-layout-seller-2columns-left * {
        box-sizing: content-box !important; 
    }
    .account table.data-grid{
        min-width: 767px;
    }
    .order-date-and-id span, .order-date-and-id label {
        font-size: 13px;
    }
    .pro-price-qty span {
        font-size: 13px;
    }
    .account table.data-grid .wk-mp-grid-status:before {
        height: 25px;
        width: 25px;
        background-repeat: no-repeat;
    }
    .account table.data-grid span.wk-mp-grid-status {
        font-size: 12px;
        row-gap: 4px;
    }
    .account.marketplace-account-dashboard table tbody tr td:last-child a.action-menu-item::before {
        font-size: 15px;
    }
    td.data-grid-actions-cell a.action-menu-item {
        height: 26px;
        width: 26px;
    }
    .account .hor-scroll .wk-feedback-desc .comment {
        font-size: 14px;
    }
    .mpfeedback .wk-ordertitle-label {
        font-size: 14px;
    }
    .account .wk-mp-latest-order-grid .wk-mp-float-right a {
        font-size: 13px;
        padding: 7px 14px;
    }
    .account .wk-mp-page-title button#askque {
        max-width: 166px;
        font-size: 13px;
    }

    .marketplace-account-dashboard .wk-mp-page-title button#askque {
        margin-bottom: 0;
    }

    .account header.wk-mp-page-header.wk-mp-row {
        display: flex;
        align-items: center;
    }
    .marketplace-transaction-history .admin__data-grid-filters-wrap {
        width: auto;
        float: none;
        top: 12px !important;
    }
    .marketplace-account-earning .bunch-earning {
    grid-template-columns: 1fr;
        column-gap: 10px;
    }
    .account .page-actions-buttons.add-assign-button a span {
        font-size: 12px !important;
    }
    .account .page-actions-buttons.add-assign-button {
        padding: 7px 24px;
    }
    .account .wk-mp-page-wrapper .page-main-actions {
        margin-bottom: 0;
    }
    .account.mpassignproduct-product-add .wk-ap-main-product-name a {
        font-size: 17px;
    }
    .account.mpassignproduct-product-add .wk-ap-product-img {
        flex: 0 0 110px;
        margin-right: 10px;
    }
    .account.mpassignproduct-product-add .a-unordered-list .a-spacing-mini span {
        font-size: 13px;
    }
    .account.mpassignproduct-product-add .control {
        overflow-x: auto;
    }
    .account.mpassignproduct-product-add table.data {
        min-width: 600px;
    }
    .account  table.data thead th {
        font-size: 15px;
            padding: 11px 15px;
    }
    .account.marketplace-product-add .wk-mp-design .fieldset>.legend button#save-btn, .account.marketplace-product-add form#edit-product button#save-btn {
        max-width: 100%;
        height: 35px;
    }
    .account .wk-mp-design .fieldset>.legend button#save-btn, .account .wk-mp-page-title button.button.wk-mp-btn {
        max-width: 100%;
        height: 35px;
    }
    .account .admin__data-grid-header-row {
        display: flex;
        flex-direction: row-reverse;
        flex-wrap: wrap;
        row-gap: 8px;
        align-items: center;
    }
    .account.marketplace-account-review .admin__data-grid-wrap tbody tr td .data-grid-cell-content {
        line-height: 20px;
    }
    .account.marketplace-account-customer .admin__data-grid-pager-wrap .selectmenu-toggle:after {
        top: 50%;
    }
    .account.mpshipping-shipping-view .add_shipping_form input[name='shipping_method'] {
        width: 252px;
    }
    .mpshipping-shipping-view .shipping_rate .addlabel {
        max-width: 100%;
        width: 100%;
        height: 40px;
        font-size: 15px;
        margin-bottom: 0;
        padding: 12px 11px;
    }
    .account.mpshipping-shipping-view .shipping_method_head label {
        font-size: 15px !important;
    }
    .marketplace-seller-globalcatalog .container.mt-5 form .form-group input,
    .marketplace-seller-globalcatalog .container.mt-5 form .form-group select  {
        height: 40px !important;
        font-size: 12px;
        padding: 7px !important;
    }
    .account.marketplace-seller-globalcatalog .container.mt-5 form .form-group label {
        margin-bottom: 5px;
        font-size: 14px;
    }

    .account.marketplace-seller-globalcatalog  .container.mt-5 form button[type=submit] {
        max-width: 140px;
        padding: 8px 10px;
        font-size: 13px;
    }
    .account.marketplace-seller-globalcatalog  .input-row span {
        font-size: 14px;
    }
    .mpassignproduct-upload-view .wk-mp-columns .legend button,
    .mpassignproduct-upload-view .search-product-sku-container .control button {
        font-size: 13px;
    }

}

@media (max-width: 575px){
.deliery-input {
     display: block;
}
ul.customer-order-det li:nth-child(odd) {
    font-weight: bold;
}
ul.customer-order-det {
    display: block;
}
.or-main ul {
    display: block;
}
.account .wk-mp-design button, .account .wk-mp-design button:hover {
    margin-left: 0px;
}
.account.mpassignproduct-product-add .wk-ap-product-view {
    display: block;
    padding: 0;
} 
.account.mpassignproduct-product-add .wk-ap-product-description {
    width: 100%;
} 
.account.mpassignproduct-product-add .wk-ap-product-view .wk-ap-product-img {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 10px;
}
}