
.dokan-form-horizontal .dokan-control-label {
    text-align: left;
    padding-left: 15px;
}
.dokan-form-group .checkbox input[type="checkbox"] {
    float: right;
    margin-left: 10px;
}
.dokan-form-group .ajax_prev {
    margin-right: 23% !important;
}
.dokan-text-left {
    text-align: right;
}
.dokan-text-right {
    text-align: left;
}
#dokan-comments-table td.col-author .dokan-author-img,
#dokan-comments-table th.col-author .dokan-author-img {
    float: right !important;
    margin-left: 5px !important;
}
#dokan-comments-table td.col-author .dokan-author-meta,
#dokan-comments-table th.col-author .dokan-author-meta {
    float: right !important;
}

.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dokan-dash-left {
    padding-right: 0px;
    padding-left: 15px;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .list-count .count {
    float: left;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.orders .content-half-part {
    float: right;
}
.dokan-dashboard .dokan-dashboard-content article.dokan-orders-area .dokan-order-left-content {
    margin-right: 0;
    margin-left: 3%;
}
.dokan-dashboard .dokan-dashboard-content article.dokan-orders-area .dokan-order-left-content .dokan-order-billing-address {
    min-width: 49%;
    margin-right: 0;
    margin-left: 2%;
}
.dokan-dashboard .dokan-dashboard-content article.dokan-orders-area .dokan-order-left-content .dokan-order-shipping-address {
    min-width: 49%;
}
.dokan-dashboard .dokan-dashboard-content .dokan-product-listing-area .product-listing-top .dokan-listing-filter {
    float: right !important;
}
.dokan-dashboard .dokan-dashboard-content .dokan-product-listing-area .product-listing-top span.dokan-add-product-link a {
    float: left;
}
.dokan-dashboard .dokan-dashboard-content .dokan-product-listing-area button[name="product_listing_search"] {
    float: left !important;
    margin-right: 5px;
}
.dokan-dashboard .dokan-dashboard-content .dokan-product-listing-area .dokan-product-date-filter .dokan-form-group {
    float: right;
}
.dokan-dashboard .dokan-dashboard-content .dokan-product-listing-area .dokan-product-date-filter button {
    float: right;
    margin-right: 5px;
}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover:not(.active) ul.navigation-submenu {
    right: 100%;
    bottom: auto !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover:not(.active) ul.navigation-submenu li {
    padding-left: 0;
    padding-right: 0.75em;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.back a {
    padding-left: 0px;
    padding-right: 16px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.back a i {
    float: left;
}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i.fa-angle-right {
    padding-top: 0px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i.menu-dropdown {
    transform: translateX(-50%) translateY(0%) rotate(180deg);
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i.menu-dropdown::before {
    padding-left: 0;
}

.dokan-dashboard .product-edit-new-container .dokan-edit-row .dokan-section-heading p {
    float: right;
    margin-right: 8px;
}
.dokan-dashboard .product-edit-new-container .dokan-edit-row .dokan-section-toggle {
    float: left;
}
.dokan-dashboard .product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul {
    padding-right: 0;
    margin-right: 0;
}
.dokan-dashboard .product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-heading a.dokan-product-remove-attribute {
    position: relative;
    float: left;
    right: 0;
    top: 0;
}
.dokan-dashboard .product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-heading a.dokan-product-toggle-attribute {
    left: 50px;
    right: auto;
}
.dokan-dashboard .product-edit-new-container .dokan-attribute-variation-options .dokan-attribute-type select {
    margin-right: 0;
    margin-left: 10px;
}
.dokan-left, .dokan-w1, .dokan-w2, .dokan-w3, .dokan-w4, .dokan-w5, .dokan-w6, .dokan-w7, .dokan-w8, .dokan-w9, .dokan-w10, .dokan-w11,
.dokan-w12, .dokan-dashboard .product-edit-new-container .dokan-edit-row .dokan-section-heading h2,
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head,
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info,
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head,
.dokan-dashboard .product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .upload_image,
.dokan-dashboard .product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes h3.variation-topbar-heading strong,
.dokan-dashboard .product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes h3.variation-topbar-heading select {
    float: right;
}
.dokan-dashboard .product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .actions {
    left: 15px;
    right: auto;
}
.dokan-dashboard .product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .options {
    float: right;
    margin-right: 24px;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar {
    left: 20px;
    right: auto;
    top: -40px;
}
.dokan-store-sidebar {
    margin-right: 0 !important;
    margin-left: 2%;
}

.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info {
    float: right;
    width: 80%;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
    margin: 10px 15px 25px 15px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li {
    float: right;
    margin-left: 40px;
    margin-right: 0px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li.dokan-store-rating {
    float: none !important;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img {
    float: none;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info i {
    float: right;
    margin-right: -25px;
    margin-left: 0;
}


.dokan-dashboard .dokan-dashboard-content {
    padding: 0 ;
    margin-top: 20px ;
    width: 100% ;
    flex: auto ;

}
.dokan-dashboard .dokan-dash-sidebar {
    background-color: var(--second-color) ;
    border-radius: 10px ;
    display: block ;
    overflow: visible;
}
#dokan-navigation {
    display: block;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active a i.menu-dropdown {
    display: block !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {
    background: var(--second-color) ;
    margin: 0 ;
    padding: 5px ;
    display: flex ;
    justify-content: space-around ;
    border-radius: 15px ;
    box-shadow: 0 5px 10px 0 rgb(0 0 0 / 18%);
    gap: 8px;
    width: 100% ;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
    margin: 0 ;
    display: flex ;
    align-items: center;
    width: 100% ;
}


.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu li:hover:before, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu li.current:before, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover:not(.active).has-submenu:after {
    display: none !important;
    visibility: hidden !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a {
    width: 100%;
    display: flex !important;
    justify-content: center;
    align-items: center;
    gap: 8px !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {
    padding:6% 13% !important;
    min-width: 50px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active a {
    padding-left: 10px !important;
    padding-right: 10px !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover a i.menu-dropdown {
    display: block !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu li a {
    justify-content: flex-start;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {
    margin-top: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu {
    position: absolute !important;
    top: 100% !important;
    left: 0 !important;
    right: 0 !important;
    opacity: 0;
    visibility: hidden;
    transition: 0.3s;
    border-radius: 10px;
    margin-right: 0;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover ul.navigation-submenu {
    opacity: 1;
    visibility: visible;
}


.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu li {
    padding-left: 0 !important;
    line-height: 1;
    background: var(--second-color) !important;
    border-radius: 10px;
}
#dokan-secondary {
    padding: 10px !important;
    background-color: var(--white-color) !important;
    direction: rtl !important;
    border-radius: 10px;
}
.content-half-part:first-child{
    padding-right: 0;
    padding-left: 10px;
}
.content-half-part:last-child {
    padding-left: 0;
    padding-right: 10px;
}
.dokan-store-products-filter-area .search-store-products,
.dokan-store-products-filter-area .product-name-search,
.dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li {
    float: right;
    border-radius: 10px;
}

.dokan-store-products-filter-area .orderby-search,
.dokan-settings-content .dokan-settings-area .dokan-update-setting-top,
.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 button,
.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 a.dokan-btn,
.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link {
    float: left;
    border-radius: 10px;
}
.row.seller-items>* {
    padding-right: 7px;
    padding-left: 7px;
}
.dokan-store-widget h3.widget-title {
    font-size: 16px;
    font-weight: 600;
    border-bottom: 1px solid #c2bebe;
    padding: 10px 3px;
}

.dokan-store-products-filter-area .product-name-search {
    padding: 4px 8px;
}
.dokan-category-menu .cat-drop-stack > ul li a .caret-icon {
    right: auto;
    left: -2px;
}
.dokan-store-widget li.has-children a {
    display: flex;
    justify-content: flex-end;
    flex-direction: row-reverse;
}
.dokan-right-margin-30 {
    margin-right: 0;
    margin-left: 30px;
}
.dokan-store-widget li.has-children a .fa-angle-right:before {
    content: "\f104";
}
#dokan-store-listing-filter-wrap, .dokan-panel, .daterangepicker .calendar-table, .daterangepicker, .dokan-message, .dokan-info, .dokan-error, .dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header {
    background-color: var(--white-color);
}
span.caret-icon {
    padding: 0 3px;
}

.dokan-right, .dokan-form-inline .dokan-form-group, .product-edit-container #dokan-product-images ul.product_images {
    float: right;
}
#dokan-add-product-popup
{
    z-index: 1100;
}
.content-half-part {
    float: right;
}
.dokan-add-new-product-popup .dokan-feat-image-content {
    margin-left: 15px;
    margin-right: 0;
}
ul.children.level-0,
ul.children.level-1 {
    padding-right: 10px;
}

.iziModal .iziModal-header-subtitle, .iziModal .iziModal-header-title, .dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank > div.dokan-form-group > div div.dokan-form-group > div, .dokan-add-new-product-popup .product-form-container, .dokan-alert-warning, .dokan-withdraw-popup h2 {
    text-align: right;
}
.dokan-alert-warning a {
    color: #ef7575;
}
.iziModal .iziModal-header {
    background: var(--main-color);
}
.dokan-form-control {
    border-radius: 10px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
    padding-left: 0;
    padding-right: 40px;
}
.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form .dokan-form-group {
    float: left;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info {
    margin: 0 15px;
}

#dokan-secondary .sidebar {
    padding: 0;
    box-shadow: unset;
}

.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery {
    height: auto;
    display: flex;
}


.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 {
    right: auto;
    left: 20px;
}

#dokan-seller-listing-wrap.grid-view p {
    color: white;
}

#dokan-seller-listing-wrap.list-view p {
    color: #000;
}

#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .dashicons-arrow-right-alt2:before {
    content: "\f053";
}

#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper > .store-content {
    padding-left: 0;
    padding-right: 4%;
}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active {
    background: var(--main-color) !important;
    border-radius: 10px;
}

input[type="submit"].dokan-btn-theme, .dokan-btn-round[class],
a.dokan-btn-theme, .dokan-btn-default:hover,
.dokan-btn-theme {
    background-color: var(--second-color) !important;
    color: #fff !important;
    border-radius: 10px;
    border: 0;
}
input[type='submit'].dokan-btn-default, a.dokan-btn-default, .dokan-btn-default, .dokan-btn-theme:hover {
    color: #fff !important;
    background-color: var(--main-color) !important;
    border: 0 ;
    border-radius: 10px;
}
#dokan-seller-listing-wrap.grid-view .store-footer .dokan-btn-theme.dokan-btn-round {
    margin-right: 0;
}
.dokan-dashboard .dokan-dashboard-wrap {
    overflow: visible;
}
div#dokan-add-product-popup {
    z-index: 1029 !important;
}
ul.subsubsub li.active a, .dokan-orders-content .dokan-orders-area ul.order-statuses-filter li.active a {
    color: var(--main-text-color);
}
.dokan-selected-category-span .dokan-selected-category-icon .fa-chevron-right:before, .dokan-product-category-ul .dokan-product-category-icon .fa-chevron-right:before {
    content: "\f053" !important;
}
.seller-info {
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin-bottom: 25px;
    flex-wrap: wrap;
}

.seller-info .tag {
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    font-size: 13px;
    padding: 4px 7px;
    border-radius: 7px;
    opacity: 0.8;
    margin: 0 2px;
    gap: 4px;
    background-color: white;
    color: black;
    transition: font-size 0.2s,padding-left 0.2s,padding-right 0.2s;
    cursor: pointer;
}
.seller-info .tag a, .seller-info .tag a i {
    color: black;
    font-size: 13px;
    transition: 0.2s;
}
.seller-info .tag:hover {
    padding: 4px 11px;
    font-size: 16px;
    opacity: 1;
}
.seller-info .tag:hover a, .seller-info .tag a:hover i {
    font-size: 16px;
}
.product_content_tab .store_info li > span.details {
    flex-wrap: wrap;
}
.product_content_tab .seller_info {
    display: flex;
    justify-content: flex-start;
    gap: 10px;
}

.product_content_tab .store-avatar {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 9px;
}
.product_content_tab .store-avatar a {
    width: 125px;
    display: flex;
    justify-content: center;
}
.product_content_tab .store_info {
    background-color: rgb(0 0 0 / 7%);
    width: 100%;
    padding: 20px;
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap:10px;
}
.vendor-customer-registration .radio, .product_content_tab .store_info li > span, .product_content_tab .store_info .store-phone span {
    display: inline-flex  !important;
    align-items: center;
    gap: 6px;
}

.vendor-customer-registration {
    display: flex;
    gap: 15px;
    justify-content: flex-start;
    padding: 15px 0;
}
.vendor-customer-registration:before {
    content: unset !important;
    width: 0;
}
.product_content_tab .store_info li > span i, .product_content_tab .store_info .store-phone span i {
    min-width: 20px;
}
.product_content_tab .store-avatar .text {
    text-align: center;
    font-size: 13px;
}
.product_content_tab .store_info li {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    padding: 0;
}
.site-navigation.paging-navigation {
    margin: 20px 0;
}

#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .dokan-seller-rating[class] {
    float: left !important;
    top: -15px;
    left: auto !important;
    right: 25% !important;
}

.profile-info-summery .profile-info ul.store-social {
    background-color: rgb(255 255 255 / 70%);
    display: inline-flex;
    justify-content: center;
    gap: 5px;
    align-items: center;
    margin: 5px;
    padding: 5px;
    border-radius: 10px;
    backdrop-filter: blur(8px);
}

.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info li {
    padding-bottom: 0;
}
.dokan-single-store .dokan-store-tabs ul.dokan-list-inline {
    border-radius: 10px;
}

#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .featured-favourite {
    display: flex;
    justify-content: flex-end;
}

.dokan-category-menu #cat-drop-stack > ul li a .caret-icon {
    right: -18px;
}

.dokan-category-menu #cat-drop-stack > ul li a .caret-icon .fa-angle-right:before {
    content: "\f104" !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.settings i.pull-right {
    padding-top: 0;
}
.dokan-product-category-modal {
    z-index: 1159;
}

#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-address:before, #dokan-store-listing-filter-wrap .right .toggle-view .dashicons, #dokan-store-listing-filter-wrap .right .toggle-view .dashicons, #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .dashicons-arrow-right-alt2, .dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type:before, .dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type.simple:before, .dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type.variable:before {
    font-family: "Font Awesome 6 pro" !important;
}
.dashicons-screenoptions:before {
    content: "\e196";
}
.dashicons-menu-alt:before {
    content: "\f0c9";
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-address:before{
    content: "\f3c5";
    margin-left: 10px;
}
.dokan-btn-round[class], input[type='submit'].dokan-btn-sm, a.dokan-btn-sm, .dokan-btn-sm {
    display: inline-flex;
    justify-content: center;
    align-items: center;
}
.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group button .select2-selection--single, .dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group a .select2-selection--single, .dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group input .select2-selection--single, .dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group select .select2-selection--single, .dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group .select2-container .select2-selection--single {
    min-height: 35px;
}
input[type='submit'].dokan-btn-sm, a.dokan-btn-sm, .dokan-btn-sm{
    padding: 0 10px;
    height: 25px;
}
.dokan-single-store .profile-frame {
    border-radius: 15px;
    overflow: hidden;
}

h2.products-list-heading {
    padding: 15px 0;
}



[data-theme="dark"] .dokan-alert-warning {
    background-color: #cacaca !important;
    border-color: #e51634;
    color: #d71010 !important;
}
[data-theme="dark"] .white-popup, [data-theme="dark"] .iziModal .iziModal-content {
    background: #333333 !important;
}
[data-theme="dark"] .dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank > div.dokan-form-group > div {
    background-color: #8e8c8c !important;
}

[data-theme="dark"] .dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget, [data-theme="dark"] .vendor-dashboard-orders-page .select2-dropdown {
    background: #333333;
}
[data-theme="dark"] .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after {
    border-left-color: var(--widget-bg1);
}
[data-theme="dark"] .dokan-table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #3a3939;
}
[data-theme="dark"] #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer {
    background: #919192;
}
[data-theme="dark"] #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-wrapper, [data-theme="dark"] #dokan-store-listing-filter-wrap {
    box-shadow: 0 0 25px 0 #504e4e;
}
[data-theme="dark"] .seller-info .tag {
    opacity: 1;
}
@media (min-width: 1200px) {
    .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper{
        left: 20px !important;
        bottom: 20px !important;
        right: auto !important;
    }
    .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
        bottom: auto !important;
    }
    .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
        position: absolute !important;
        bottom: 5px !important;
        left: 5px !important;
        right: auto !important;
    }
}
@media (max-width: 1199px) {
    .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
        padding-right: 40px;
    }
    .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li {
        text-align: right !important;
    }
}
@media (min-width: 1000px) {
    .dokan-store-wrap.layout-right .dokan-store-sidebar {
        margin-left: 0 !important;
        margin-right: 2% !important;
    }
}
@media (max-width: 767.98px) {
    .dokan-store-products-filter-area .search-store-products {
        margin-bottom: 20px;
    }

    .dokan-store-products-filter-area .orderby-search {
        width: 100%;
    }

    #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content {
        text-align: right !important;
    }
    .product_content_tab .store_info li, .product_content_tab .store_info li > span, .product_content_tab .store_info .store-phone span {
        gap: 3px;
    }

    .user-role.vendor-customer-registration {
        gap: 4px !important;
        flex-wrap: wrap !important;
    }

    .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
        border-right: 0 !important;
        width: 20% !important;
    }
    .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {
        flex-wrap: wrap;
    }
    .dokan-dashboard .dokan-dash-sidebar #dokan-navigation #toggle-mobile-menu {
        display: none !important;
    }
}

@media only screen and (max-width: 450px) {
    .dokan-dashboard .dokan-dash-sidebar #dokan-navigation {
         height: unset !important;
        background: unset !important;
    }
    .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active a {
        padding: 8px 0;
    }
    .dokan-dashboard .dokan-dash-sidebar #dokan-navigation ul.dokan-dashboard-menu {
        display: none !important;
    }

    .dokan-dashboard .dokan-dash-sidebar #dokan-navigation ul.dokan-dashboard-menu {
        padding-top: 0 !important;
    }
    .dokan-dashboard .dokan-dash-sidebar #dokan-navigation > #mobile-menu-icon {
        position: unset !important;
        margin: 5px;
    }
    .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
        width: 100% !important;
    }
}



