.dokan-layout {
    font-family: sans, Arial, sans-serif, tahoma;
}

.dokan-dashboard-content .dokan-btn,
.dokan-dashboard-content .dokan-form-control,
.dokan-dashboard-content a.dokan-btn,
.dokan-dashboard-content input[type=submit].dokan-btn,
.dokan-form-group .dokan-form-control {
    border-radius: 7px
}

.product_tags.dokan-form-control {
    height: auto
}

.dokan-single-store .store-page-wrap {
    border-radius: 7px;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.dokan-store-wrap.layout-left {
    margin-top: 0
}

.dokan-store .footer aside {
    display: block !important
}

.dokan-form-group.dokan-right {
    float: none !important;
    margin: 0
}

.dokan-add-new-product-popup .mfp-close {
    top: 10px;
    right: auto !important;
    left: 10px
}

.dokan-common-links .fa {
    font-size: 18px
}

.customer-dashboard-content .dokan-btn,
.customer-dashboard-content a.dokan-btn,
.customer-dashboard-content input[type=submit].dokan-btn {
    border-radius: 7px
}

ul.dokan-account-migration-lists li {
    padding: 10px;
    display: flex;
    flex-direction: row;
    align-items: center;
    float: none;
    border-bottom: 1px solid #eee
}

.dashboard .dokan-support-customer-listing.dokan-support-topic-wrapper {
    list-style: none;
    background-color: #fff;
    margin-bottom: 20px;
    padding: 15px;
    border-radius: 7px;
    -webkit-box-shadow: var(--azin-main-box-shadow);
    box-shadow: var(--azin-main-box-shadow);
    width: 100%
}

.dokan-panel-heading a.title {
    float: right;
    width: 100%;
    margin-bottom: 10px
}

.dokan-dashboard .dokan-dashboard-content article.dokan-orders-area .dokan-order-left-content .dokan-order-billing-address {
    max-width: 49%
}

.woocommerce-MyAccount-navigation-link--dokan-link a:before {
    content: "\f0c0"
}

.woocommerce-MyAccount-navigation-link--dokan-link-become a:before {
    content: "\f54e"
}

.woocommerce-MyAccount-navigation-link--add-product-dokan a:before {
    content: "\f055"
}

.dokan-banner .help-block {
    font-family: sans-fd
}

.dokan-single-store .dokan-store-tabs ul li {
    border-left: 1px solid #ededed !important;
    border-right: 0 !important
}

.store-page-wrap .dokan-share-btn-wrap {
    display: none !important
}

.dokan-single-store .dokan-store-tabs ul {
    border: 0 !important
}

.woocommerce .dokan-dashboard table {
    width: 100%;
    border-bottom: none;
    border-top: 1px solid #f5f5f5 !important;
    margin-top: 10px;
    margin-bottom: 10px;
    border-radius: 0;
    border: 0;
    font-size: 13px;
    font-weight: 400
}

.woocommerce .dokan-dashboard table tr {
    height: 50px;
    padding-right: 15px;
    padding-left: 15px;
    border-bottom: 1px solid #f5f5f5;
    border-top: 1px solid #f5f5f5;
    font-weight: 400
}

.woocommerce .dokan-dashboard table td,
.woocommerce .dokan-dashboard table th {
    text-align: right;
    border-bottom: 1px solid #f5f5f5;
    border-top: 1px solid #f5f5f5;
    padding: 15px;
    border-bottom: 1px solid #f5f5f5;
    border-top: none;
    font-weight: 400
}

.woocommerce .dokan-dashboard table th {
    background: #f5f5f5;
    font-family: sans-m;
    font-weight: 400
}

.woocommerce .dokan-dashboard h2 {
    display: block;
    width: 100%;
    float: right;
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 400;
    font-family: sans-m
}

.dokan-btn-theme,
a.dokan-btn-theme,
input[type=submit].dokan-btn-theme,
.dokan-layout .dokan-btn {
    color: #fff !important;
    background-color: #4caf50 !important;
    border-color: #4caf50 !important
}

.dokan-btn-theme.active,
.dokan-btn-theme:active,
.dokan-layout .dokan-btn.active,
.dokan-layout .dokan-btn:active,
.dokan-btn-theme:focus,
.dokan-btn-theme:hover,
.dokan-layout .dokan-btn:focus,
.dokan-layout .dokan-btn:hover,
.open .dropdown-toggle.dokan-btn-theme,
.open .dropdown-togglea.dokan-btn-theme,
.open .dropdown-toggleinput[type=submit].dokan-btn-theme,
a.dokan-btn-theme.active,
a.dokan-btn-theme:active,
a.dokan-btn-theme:focus,
a.dokan-btn-theme:hover,
input[type=submit].dokan-btn-theme.active,
input[type=submit].dokan-btn-theme:active,
input[type=submit].dokan-btn-theme:focus,
input[type=submit].dokan-btn-theme:hover {
    color: #fff;
    background-color: #398439 !important;
    border-color: #398439 !important
}

.dokan-layout a:focus:not([role=switch], [role=combobox]),
.dokan-layout button:focus:not([role=switch], [role=combobox]),
.dokan-layout .button.alt:focus:not([role=switch], [role=combobox]),
.dokan-layout textarea:focus:not([role=switch], [role=combobox]),
.dokan-layout input[type=button]:focus:not([role=switch], [role=combobox]),
.dokan-layout input[type=reset]:focus:not([role=switch], [role=combobox]),
.dokan-layout input[type=submit]:focus:not([role=switch], [role=combobox]),
.dokan-layout input[type=tel]:focus:not([role=switch], [role=combobox]),
.dokan-layout input[type=url]:focus:not([role=switch], [role=combobox]),
.dokan-layout input[type=password]:focus:not([role=switch], [role=combobox]),
.dokan-layout input[type=search]:focus:not([role=switch], [role=combobox]) {
    outline-color: transparent
}

.rtl .dokan-layout .dokan-btn.pl-5,
.rtl .dokan-layout .dokan-btn.px-5 {
    padding-right: 10px !important;
    padding-left: 10px !important;
}

.dokan-dashboard-wrap .customer-dashboard-menu,
.dokan-dashboard-wrap .dashboard-menu-con {
    padding-bottom: 0
}

.dokan-dashboard-menu ul {
    padding: 0;
    margin: 0;
    list-style: none
}

.dokan-dashboard-menu li {
    float: none !important;
    color: #666;
    height: auto;
    font-size: 14px;
    margin: 0 !important;
    transition: 470ms
}

.dokan-dashboard-menu li a {
    display: block;
    padding: 12px !important;
    font-family: sans-m
}

.dokan-dashboard-menu a .fal {
    margin-left: 10px;
    font: normal normal normal 17px/1 fal-icon
}

.dokan-dashboard-menu .fa-angle-right.pull-right {
    float: left !important;
    margin-left: 0;
    line-height: 25px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.dokan-dashboard-menu .dokan-common-links {
    font-size: 0;
    width: 100%;
    padding: 5px 0;
    height: auto
}

.dokan-dashboard-menu .dokan-common-links a {
    display: inline-block;
    width: 33.33333333%;
    text-align: center;
    border-right: none;
    border-bottom: 3px solid transparent
}

.dokan-common-links:hover {
    background-color: transparent !important
}

.dokan-dashboard-menu .dokan-common-links a {
    border: none !important
}

.dokan-dashboard .dokan-dashboard-wrap {
    display: flex;
    display: -webkit-flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px;
    overflow: initial !important;
    width: auto !important
}

.dokan-dashboard .dokan-dashboard-wrap .dokan-dashboard-content {
    padding: 0 10px;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
}

.product-edit-container #dokan-product-images ul.product_images li.add-image.add-image a {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
}

.dokan-input-group-addon {
    height: 40px;
}

input.dokan-form-control {
    height: 40px;
}

.dokan-table p {margin-bottom: 0;}

.dokan-product-edit .dokan-table td {
    padding: 5px!important;
}

.dokan-product-edit .dokan-table {margin-bottom: 15px!important;}

a.dokan-btn.dokan-btn-sm.dokan-btn-default.upload_file_button {
    margin-right: 5px;
    height: 40px;
    line-height: 1.9;
}

.dokan-dashboard-content .wpuf-form-add,
.dokan-dashboard-content article,
.dokan-dashboard-content #dokan-analytics-app .woocommerce-layout,
.dokan-dashboard-content.dokan-product-edit.dokan-layout {
    background-color: #fff;
    border-radius: 5px;
    -webkit-box-shadow: var(--azin-main-box-shadow);
    box-shadow: var(--azin-main-box-shadow);
    padding: 20px !important
}

.dokan-dashboard-content #dokan-analytics-app .woocommerce-layout {
    margin-bottom: 20px;
}

.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title .pull-right {
    float: left !important;
}

.dokan-w6.dokan-dash-left,
.dokan-w6.dokan-dash-right {
    width: 100%;
    padding: 0 !important
}

.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter {
    text-align: center;
    float: right;
    width: 100%;
    border: 0;
    padding: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter ul {
    margin: 0;
    float: right;
    width: 100%;
    padding: 0
}

.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li {
    width: 25% !important;
    float: right
}

.dokan-dashboard .dokan-dashboard-wrap .key_wrapper {
    -webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
    margin: 10px;
    border-radius: 7px;
    padding: 15px;
    position: relative;
    font-family: sans-fd
}

.dokan-dashboard-wrap .dokan-alert {
    -webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
    border: none;
    border-radius: 7px
}

.dokan-dashboard-menu .dokan-common-links a {
    display: inline-block;
    width: 33.33333333%;
    text-align: center;
    border-right: none;
    border-bottom: 3px solid transparent;
    border: none !important;
    font-size: 16px
}

ul.dokan-dashboard-menu i {
    font-size: 17px;
    margin-left: 5px
}

.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget {
    padding: 10px 15px !important;
    -webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%) !important;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%) !important;
    border: none;
    border-radius: 7px
}

.chart-legend strong,
.control-label,
.dashboard-widget,
.dashboard-widget-con,
.dokan-listing-filter,
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td,
.dokan-table td,
.dokan-table td strong,
.order-statuses-filter {
    font-family: sans-fd
}

.dokan-announcement-widget .pull-left {
    float: left
}

.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .title {
    font-size: 14px !important;
    font-family: sans-m;
    text-align: right;
    margin-bottom: 7px;
    padding: 0 !important
}

.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .count {
    font-size: 12px !important;
    font-weight: 400 !important;
    text-align: right;
    margin-top: 5px;
    border: 0 !important;
    padding-bottom: 0 !important
}

.dokan-dashboard .dokan-dashboard-wrap .key_wrapper .fal {
    position: absolute;
    top: 18px;
    left: 15px;
    font-size: 40px;
    text-align: center
}

.dokan-dashboard .dokan-dashboard-wrap .key_wrapper:hover .fal {
    color: #fff
}

.content-half-part.dokan-product-meta {
    padding-left: 0 !important;
    padding-right: 10px;
    float: left
}

.content-half-part.featured-image {
    float: right;
    padding-right: 0 !important;
    padding-left: 10px
}

.dashboard-widget-con ul {
    padding: 0
}

.dokan-dashboard .dokan-dashboard-content ul li {
    list-style: none;
    margin: 0;
    padding: 0
}

.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li {
    padding-right: 10px;
    padding-left: 10px
}

.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title {
    font-weight: 400 !important;
    font-family: sans-m
}

.dokan-dashboard-wrap .dokan-dashboard {
    padding: 15px
}

.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form .dokan-form-group {
    float: left !important
}

.dokan-product-listing .dokan-product-listing-area .product-listing-top {
    border: 0 !important
}

.dokan-dashboard-content.dokan-product-listing .dokan-product-listing-area del .amount {
    color: #212529
}

ul.subsubsub li {
    border-right: 0 !important
}

.dokan-table>caption+thead>tr:first-child>td,
.dokan-table>caption+thead>tr:first-child>th,
.dokan-table>colgroup+thead>tr:first-child>td,
.dokan-table>colgroup+thead>tr:first-child>th,
.dokan-table>thead:first-child>tr:first-child>td,
.dokan-table>thead:first-child>tr:first-child>th {
    border-top: 0;
    font-weight: 400;
    font-family: sans-m;
    border: 0
}

.dokan-dashboard .dokan-table-striped>tbody>tr {
    font-size: 12px
}

.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .row-actions {
    font-size: 11px
}

.dokan-dashboard .dokan-product-listing .dokan-product-listing-area table.product-listing-table td.post-date {
    font-size: 11px
}

.dokan-orders-content .dokan-orders-area ul.order-statuses-filter {
    width: 100%
}

.dokan-error {
    width: 100%
}

.dokan-order-filter-serach {
    width: 100%;
    margin-top: 10px
}

.dokan-order-filter-serach .dokan-form-group input,
.dokan-order-filter-serach .dokan-form-group select {
    float: right;
    width: auto !important;
    margin-right: 5px
}

.edit-account-wrap h1.entry-title {
    display: none
}

.dokan-dashboard-header .entry-title {
    font-size: 18px;
    font-family: sans-m;
    overflow: auto;
    padding: 0 0 10px 0 !important
}

.dokan-store #breadcrumbs,
.dokan-store .bread-extra,
.dokan-store-products-filter-area {
    display: none
}

.dokan-reports-content .dokan-reports-area .dokan-reports-wrap {
    margin-top: 20px;
    display: flex;
    display: -webkit-flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    justify-content: space-between;
    overflow: hidden;
    width: 100%
}

.dokan-dashboard-wrap .dokan-reports-content .dokan-reports-area .dokan-reports-wrap .report-left {
    width: 28%;
    margin-right: 0;
    -ms-flex: 0 0 28%;
    flex: 0 0 28%;
    max-width: 28%
}

.dokan-reports-content .dokan-reports-area .dokan-reports-wrap .report-right {
    width: 68%;
    -ms-flex: 0 0 68%;
    flex: 0 0 68%;
    max-width: 68%
}

.dokan-dashboard .dokan-alert.dokan-alert-danger {
    width: 100%;
    margin-top: 5px
}

.dokan-dashboard .dokan-settings-content .dokan-settings-area .dokan-banner {
    display: table;
    margin-right: auto;
    margin-left: auto;
    width: 100% !important;
    height: auto !important
}

.dokan-dashboard .dokan-form-horizontal .dokan-control-label {
    text-align: right !important;
    padding-right: 0;
    padding-left: 15px
}

.dokan-dashboard .dokan-address-fields .dokan-right-margin-30 {
    margin-right: 0;
    display: block;
    margin-left: 30px
}

.store-open-close select.dokan-form-control {
    width: auto !important
}

.store-open-close .dokan-form-group {
    text-align: right !important
}

.dokan-dashboard .dokan-dashboard-content .dokan-page-help {
    font-style: normal
}

.dokan-settings-content .dokan-input-group-addon {
    display: none
}

.dokan-dashboard-menu .back .fal {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    float: right;
    line-height: 18px
}

.dokan-store-info {
    font-family: sans-fd
}

.dokan-store .pcol {
    width: 100% !important;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.dokan-store .dokan-store-sidebar,
.dokan-store aside {
    display: none !important
}

.dokan-store .dokan-single-store {
    width: 100% !important
}

.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link {
    float: left !important;
    width: 100% !important;
}

.woocommerce-Tabs-panel--seller h2 {
    display: none
}

.woocommerce-Tabs-panel--seller .store-address {
    display: none
}

.woocommerce-Tabs-panel--seller li {
    padding: 8px;
    font-family: sans-fd
}

.woocommerce-Tabs-panel--seller .seller-name {
    background: #f9f9f9
}

.dokan-dashboard-content .tooltip-inner {
    white-space: inherit
}

.dokan-input-group .dokan-input-group-addon {
    float: left;
    width: auto;
    padding: 10px;
    font-size: 12px !important
}

.dokan-input-group input {
    float: right;
    border-radius: 0 4px 4px 0;
    width: auto !important
}

.dokan-dashboard-content .content-half-part.regular-price {
    float: right
}

.dokan-dashboard-content .content-half-part.sale-price {
    float: left;
    padding-left: 0;
    padding-right: 10px
}

.dokan-dashboard-content .vendor-earning {
    display: none
}

.dokan-dashboard-content .product-edit-new-container .dokan-price-container .cancel_sale_schedule,
.dokan-dashboard-content .product-edit-new-container .dokan-price-container .sale_schedule {
    float: left
}

.dokan-dashboard-content .content-half-part.from {
    float: right
}

.dokan-dashboard-content .content-half-part.to {
    padding-left: 0;
    padding-right: 10px
}

.dokan-dashboard-content .mce-rtl .mce-statusbar>.mce-container-body>:last-child {
    padding-left: 0;
    padding-right: 10px
}

.dokan-dashboard-content .dokan-edit-row .dokan-section-heading p {
    font-style: normal
}

.content-half-part.hide_if_variation.last-child {
    float: right;
    margin-top: 10px
}

.dokan-close {
    margin-left: 10px
}

.dokan-dashboard-content .tooltip .tooltip-inner {
    white-space: normal !important
}

.dokan-dashboard-content #edit-slug-buttons button {
    padding: 3px 6px
}

.dokan-form-group .select2 {
    width: 100% !important
}

.dokan-order-filter-serach .dokan-form-group .select2 {
    width: auto !important;
    float: right;
    margin-right: 5px
}

.dokan-order-filter-serach .dokan-btn,
.dokan-order-filter-serach .select2-selection__rendered {
    height: 40px
}

.dokan-dashboard .dokan-orders-content .dokan-orders-area ul.order-statuses-filter li {
    border-right: 0;
    border-left: 1px solid #ededed
}

.dokan-dashboard .dokan-orders-content .dokan-orders-area ul.order-statuses-filter li:last-child {
    border-left: none
}

.dokan-add-new-product-popup .dokan-input-group input {
    float: right !important;
    border-radius: 0 7px 7px 0;
    width: 130px !important
}

.dokan-dashboard .dokan-input-group-addon {
    border-radius: 7px
}

.dokan-dashboard .dokan-settings-content .dokan-settings-area .dokan-gravatar .dokan-remove-gravatar-image {
    left: auto;
    right: 0;
    color: #fff;
    margin: 0
}

.dokan-form-control.email {
    border-radius: 7px !important
}

.dokan-dashboard .dokan-settings-content .dokan-settings-area .dokan-banner .dokan-remove-banner-image {
    color: #fff;
    padding-top: 0;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
    align-items: center
}

.dokan-settings-content .dokan-settings-area .dokan-banner:hover .dokan-remove-banner-image {
    display: flex !important
}

.dokan-become-seller strong.pull-right {
    float: left !important
}

.dokan-become-seller label {
    float: right !important
}

.dokan-become-seller small {
    text-align: left;
    float: left;
    direction: ltr
}

.dokan-announcement-widget li {
    width: 100%
}

.dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li .dokan-dashboard-announce-unread {
    background-color: #d32f2f !important
}

.dokan-attribute-type select {
    width: auto !important;
    border-radius: 7px
}

.dokan-save-attribute {
    color: #fff !important
}

.dokan-annnouncement-date.dokan-left {
    margin-left: 25px;
    margin-right: 0 !important
}

#dokan-comments_menu,
#dokan-verify-id-form,
#dokan_tabs_container,
#feedback,
.chart-legend,
.document-box,
.dokan-account-migration-lists,
.dokan-ajax-response,
.dokan-alert,
.dokan-comments-wrap,
.dokan-dashboard-header,
.dokan-form-horizontal,
.dokan-panel,
.dokan-panel-body,
.dokan-panel-heading,
.dokan-profile-completeness,
.dokan-progress,
.dokan-report-wrap,
.dokan-reports-content .dokan-reports-area ul.chart-legend li,
.dokan-reports-wrap,
.dokan-support-topic-counts,
.dokan-support-topics,
.dokan-support-topics-list,
.dokan-verification-content,
.dokan-verify-links,
.dokan-verify-photo-id,
.dokan_tabs,
.dokan_v_id_info_box,
.subsubsub.list-inline {
    width: 100%
}

.dokan-product-date-filter select {
    border-radius: 7px
}

.dokan-dashboard-content .gravatar-button-area {
    margin-right: 10px;
    margin-bottom: 10px
}

#dokan_v_address_submit,
#dokan_v_code_submit,
#dokan_v_phone_submit {
    margin-right: 23% !important
}

.dokan_v_id .dokan-form-horizontal {
    text-align: right !important
}

.dokan-dashboard-content button.dokan-v-start-btn {
    margin-bottom: 0
}

.dokan-account-migration-lists li {
    width: 100%
}

#dokan-comments_menu,
.dokan-panel-body,
.dokan-support-topic-counts {
    font-family: sans-fd
}

.dokan-support-topic-counts li {
    padding-left: 5px !important
}

.dokan-dashboard-header .entry-title small {
    float: left;
    border-radius: 7px;
    line-height: 18px;
    background: #4caf50;
    color: #fff !important;
    padding: 5px 8px
}

.dokan-dashboard-header .entry-title small a,
.dokan-theme-azinfile .dokan-dashboard-wrap .dokan-dashboard-header .entry-title small a {
    color: #fff !important
}

.dokan-price-container .content-half-part {
    float: right;
    padding-left: 10px;
    padding-right: 0 !important
}

.dokan-price-container .content-half-part.sale-price {
    float: left !important
}

.dokan-message {
    float: right;
    width: 100%
}

.dokan-coupon-content .code {
    float: right !important
}

.dokan-coupon-content .dokan-table {
    font-size: 13px !important
}

ul.dokan-account-migration-lists li .left-content {
    text-align: right !important
}

.dokan-reviews-content select {
    width: auto !important;
    float: right;
    margin-left: 5px;
    height: 31px !important;
    font-size: 13px !important
}

.dokan-reports-content .dokan-reports-area ul.chart-legend li strong {
    font-size: 18px !important;
    margin-bottom: 8px
}

.dokan-reports-content .dokan-reports-area ul.chart-legend li:last-child {
    border-bottom: 0 !important
}

.report-filter .dokan-form-group {
    float: right !important
}

.report-filter .hasDatepicker {
    float: right;
    width: auto !important;
    margin-left: 5px;
    height: 31px;
    font-size: 12px !important
}

.report-filter label {
    float: right;
    margin-left: 5px;
    line-height: 28px
}

.dokan-pagination {
    margin: 0 auto;
    list-style: none;
    display: table;
    padding: 0;
    font-family: sans-fd
}

.dokan-pagination-container .dokan-pagination li {
    float: right
}

.dokan-pagination-container li a {
    background: #fff !important;
    float: left;
    padding: 10px 0 !important;
    text-align: center;
    line-height: 20px;
    text-decoration: none;
    border-radius: 50%;
    margin: 5px;
    width: 40px;
    height: 40px;
    -webkit-box-shadow: var(--azin-main-box-shadow);
    box-shadow: var(--azin-main-box-shadow)
}

.dokan-pagination-container li.active a {
    color: #fff !important
}

.dokan-pagination li.disabled {
    display: none !important
}

.dokan-pagination-container .dokan-pagination li:first-child a,
.dokan-pagination-container .dokan-pagination li:last-child a {
    color: transparent !important;
    position: relative
}

.dokan-pagination-container .dokan-pagination li:first-child a:after {
    content: "\f105";
    font-family: fal-icon !important;
    position: absolute;
    top: 8px;
    left: 16px
}

.dokan-pagination-container .dokan-pagination li:last-child a:after {
    content: "\f104";
    font-family: fal-icon !important;
    position: absolute;
    top: 8px;
    left: 16px
}

.dokan-single-store .profile-frame {
    border-radius: 7px 7px 0 0;
    overflow: hidden
}

.dokan-store-tabs {
    border-radius: 0 0 7px 7px;
    overflow: hidden;
    margin-bottom: 20px
}

.dokan-single-store .dokan-store-tabs ul {
    margin-bottom: 0 !important
}

.dokan-settings-content .dokan-settings-area .dokan-update-setting-top {
    display: none
}

.dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap {
    width: 100% !important;
    float: right !important
}

.rtl.dokan-dashboard header.dokan-dashboard-header h1 {
    margin: 0;
    padding: 0
}

.rtl.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title i {
    color: #25292d;
    padding-right: 5px;
    font-size: 16px
}

.dokan-dashboard-wrap .dokan-alert {
    -webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
    background-color: #fff !important;
    color: #515151 !important;
    width: 100%;
    border-radius: 10px;
    line-height: 2;
    font-family: sans-fd;
    position: relative;
    padding: 1em 3.5em 1em 2em
}

.dokan-alert-danger::before,
.dokan-alert-info::before,
.dokan-alert-success::before,
.dokan-alert-warning::before {
    font-family: fal-icon;
    content: "\f05a";
    display: inline-block;
    position: absolute;
    font-size: 18px;
    top: 10px;
    right: 1.5em
}

.dokan-dashboard-wrap .dokan-alert-success {
    border-right: 3px solid #8fae1b
}

.dokan-dashboard-wrap .dokan-alert-info {
    border-right: 3px solid #1e85be
}

.dokan-dashboard-wrap .dokan-alert-warning {
    border-right: 3px solid #fbb41a
}

.dokan-dashboard-wrap .dokan-alert-danger {
    border-right: 3px solid #b81c23
}

.dokan-dashboard-wrap .dokan-panel-default {
    border-color: #e9ecef
}

.customer-dashboard-content ul.dokan-account-migration-lists {
    display: none
}

.dokan-dashboard-wrap .pagination-wrap .pagination {
    margin: 0 auto;
    display: table
}

.dokan-dashboard-wrap .pagination .fal,
.dokan-dashboard-wrap .pagination .next,
.dokan-dashboard-wrap .pagination .prev {
    font-size: 16px;
    vertical-align: middle;
    line-height: 19px;
    height: 34px
}

.dokan-dashboard-wrap .dokan-panel-default {
    border-color: #e9ecef
}

.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type:before {
    font-family: fal-icon !important
}

.dokan-dashboard-content .dokan-annnouncement-date.dokan-left {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    align-content: center;
    flex-direction: column
}

.dokan-dashboard-content .dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-annnouncement-date .announcement-day,
.dokan-dashboard-content .dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-annnouncement-date .announcement-month,
.dokan-dashboard-content .dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-annnouncement-date .announcement-year {
    font-size: 20px;
    font-weight: 700;
    margin-top: 0;
    line-height: 1.5;
    width: 100%;
    text-align: center
}

.dokan-dashboard-content .dokan-announcement-widget ul.list-unstyled {
    padding: 0
}

.rtl .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li .dokan-dashboard-announce-content {
    padding-right: 10px
}

.rtl .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li .dokan-dashboard-announce-read {
    font-family: sans-fd
}

.dokan-table .check-column {
    width: 40px
}

a.dokan-btn.dokan-btn-sm.dokan-btn-danger.dokan-product-delete {
    color: #fff
}

.dokan-dashboard-content .dokan-download-options table,
.dokan-download-options .dokan-table {
    table-layout: auto
}

.dokan-dashboard-content .dokan-download-options .dokan-table tbody tr td:before {
    content: "";
    font-weight: 400;
    float: none;
    padding-right: 0 !important
}

.dokan-dashboard-content .dokan-download-options .dokan-table .wc_file_url {
    margin-right: 0 !important
}

.rtl .dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 {
    position: absolute;
    right: auto;
    left: 10px;
    top: 50%;
    transform: translate(10px, -50%)
}

li.settings.has-submenu .menu-dropdown {
    display: none;
}

.azin-dokan-product-fields .content-half-part {
    padding-right: 10px;
    padding-left: 0;
    margin-bottom: 10px;
    float: left;
}

.rtl .azin-dokan-product-fields .content-half-part {
    padding-left: 10px;
    padding-right: 0;
    margin-bottom: 10px;
    float: right;
}

@media (max-width:1199px) {
    .dokan-input-group input {
        max-width: 145px
    }
}

@media (max-width:991px) {
    .dokan-input-group input {
        max-width: 94px
    }

    .dokan-dashboard .dokan-dashboard-content {
        overflow: scroll
    }

    .dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li {
        width: 50% !important
    }

    .dokan-product-search-form {
        display: none
    }

    .dokan-dashboard .dokan-product-date-filter {
        width: 100%
    }
}

@media (min-width:768px) {
    .dokan-store .col-md-4.pcon {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }
}

@media (max-width:767px) {
    .rtl .dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 {
        position: initial;
        right: auto;
        left: auto;
        display: block;
        margin-top: 10px;
        transform: none
    }

    .dokan-product-select {
        width: 10%
    }

    .dokan-table tbody tr td {
        text-align: right !important
    }

    .dokan-dashboard-content .dokan-new-product-area .featured-image {
        width: 100%
    }

    .dokan-dashboard .dokan-w4,
    .dokan-dashboard .dokan-w6,
    .dokan-dashboard .dokan-w8 {
        float: right !important;
        width: 100%
    }

    .dokan-dashboard-content table,
    .dokan-table {
        table-layout: fixed
    }

    .dokan-table thead {
        display: none
    }

    .product-listing-table td.dokan-product-select,
    .product-listing-table td.post-date {
        display: none
    }

    .dokan-table td {
        width: 100% !important;
        display: block;
        overflow: auto
    }

    .dokan-dashboard-content .dokan-table tbody tr td:before {
        content: attr(data-title) ": ";
        font-weight: 700;
        float: right !important;
        padding-right: 0 !important;
        margin-right: 5px;
        text-align: right;
        left: auto;
        right: 10px
    }

    #dokan-comments-table tbody tr td {
        text-align: right
    }

    #dokan-comments-table tbody tr td:before,
    .dokan-dashboard-content .dokan-table tbody tr td.diviader:before {
        content: ""
    }

    .dokan_tabs {
        padding: 0
    }

    .dokan_tabs li {
        width: 100%
    }

    .dokan-dashboard .dokan-dashboard-wrap .dokan-dashboard-content {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .dokan-store .dokan-single-store {
        width: 100% !important;
        margin-right: 0 !important
    }

    .dokan-add-new-product-popup .dokan-feat-image-content {
        margin-right: 0 !important
    }

    .dokan-feat-image-upload {
        margin: 0 auto !important
    }

    .product-edit-new-container .dokan-form-top-area .featured-image {
        width: 100% !important
    }

    .dokan-input-group input {
        max-width: inherit
    }

    .dokan-dashboard-content .content-half-part.sale-price {
        padding-right: 0
    }

    .product-edit-new-container .dokan-form-top-area .dokan-product-meta {
        width: 100% !important
    }

    .dokan-dashboard .dokan-dashboard-content {
        width: 100% !important
    }

    label.dokan-w3.control-label {
        display: none
    }

    .store-open-close label.day {
        padding-left: 20px
    }

    .dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li {
        width: 100% !important
    }
}

@media (max-width:430px) {

    .rtl table.dokan-table .is-expanded td.column-thumb,
    .rtl table.dokan-table td.column-primary~:not(.check-column) {
        text-align: left;
        padding: 3px 35% 3px 8px
    }
}