/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/*
.product-element-top.wd-quick-shop:after, 
.wd-carousel-item:after {
    position: absolute;
    top: 0;
    left: 0;
    visibility: visible;
    opacity: 1;
    content: "";
    display: inline-block;
    width: 101%;
    height: 101%;
    box-shadow: 0px 0px 10px 10px inset #0f0f0f;
    border-radius: 0;
    border: 2px solid #0f0f0f;
}
*/

:root {
	--primary-color: #19bfb7;
	--dark-grey: #1a1a1a;
}
.product-design-default .entry-summary:not(.col-lg-4) .wd-product-brands a {
	/*background-color: #19BFB7 !important;*/
	background-color: #fff !important;
}
.wd-swatch-bg {
	/*background-color: #19BFB7;*/
	background-color: #fff;
}
#woodmart-woocommerce-layered-nav-8 .wd-swatch-wrap .wd-swatch.wd-bg {
	display: none;
}
#woodmart-woocommerce-layered-nav-8 .wd-swatch-wrap .wd-filter-lable {
	margin-inline-start: 0;
}

.vendor-customer-registration {
	padding-bottom: 38px;
}
.vendor-type-form .col-md-6 {
	padding: 25px 40px;
}
.file-mask {
	cursor: pointer;
}
.help-text {
	font-size: 12px;
	padding-top: 5px;
}
.alert_text {
	font-weight: 600;
	/* color: var(--notices-success-bg) !important; */
	color: #f00 !important;
}
label.error {
	font-weight: 600;
	/* color: var(--notices-success-bg) !important; */
	color: #f00 !important;
	margin-top: 10px;
	font-size: 13px;
	margin-left: 10px;
}
.form-field-with-icon .input-icon {
	padding: 12px 10px 0px 10px;
	right: 0px;
	position: absolute;
	cursor: pointer;
}
.custom-link {
	color: rgba(25, 191, 183, 1);
}
.dokan-progress-bar-info {
	background-color: var(--wd-primary-color);
	background-image: unset;
}
.dokan-panel,
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget,
.dokan-form-control {
	background-color: #000;
}
.dokan-form-control {
	color: #cbc9cb;
	font-size: 12px;
}
.dokan-form-inline.dokan-product-date-filter {
	width: 100%;
}
.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form {
	width: 32%;
}
.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form .dokan-form-group {
	float: left;
}
.dokan-table.product-listing-table.dokan-inline-editable-table tbody tr {
	background-color: #fff;
}
.woocommerce-Price-amount.amount {
	color: #7ad03a;
}
.preview-image {
	width: 42px;
	height: 42px;
	margin-top: 28px;
	float: left;
}
.dokan-store-products-filter-area .orderby-search {
	background-color: #000;
}
.dokan-store-products-ordeby .dokan-store-products-filter-search,
.dokan-store-products-ordeby .dokan-ajax-store-products-search-result,
.dokan-store-products-ordeby .search-store-products {
	display: none !important;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper {
	background-color: #000;
	border: 1px solid #000;
}
.dokan-single-store .dokan-store-tabs ul.dokan-modules-button {
	border: 1px solid var(--wd-main-bgcolor);
}
.dokan-single-store
	.profile-frame
	.profile-info-box.profile-layout-layout1
	.profile-info-summery-wrapper
	.profile-info-summery {
	color: #fff;
}
.dokan-single-store .dokan-store-tabs ul.dokan-list-inline li {
	background-color: var(--wd-primary-color);
	margin-right: 0;
	margin-top: 1px;
}
.dokan-single-store .dokan-store-tabs ul.dokan-list-inline li a {
	color: var(--btn-default-color);
}
.dokan-single-store .dokan-store-tabs ul.dokan-list-inline li a:hover {
	background-color: var(--wd-primary-color);
}
.dokan-edit-row {
	background: unset;
}
#dokan-product-title-area input[type="text"] {
	border: 1px solid #fff;
}
@media (min-width: 769px) {
	.vendor-type-form .col-md-4 {
		max-width: 30.333333%;
		padding: 20px;
		box-shadow: 0px 0px 10px 0px darkgray;
		margin: 10px;
	}
	.vendor-type-form .col-md-6 {
		max-width: 45.5%;
		padding: 20px;
		box-shadow: 0px 0px 10px 0px darkgray;
		margin: 10px;
	}
}
@media (min-width: 1025px) {
	.title-size-default .title {
		font-size: 30px !important;
	}
}

#product-uploads .popup-container .tab-section .inner_box h3 {
	color: #000 !important;
}

#product-uploads .popup-container .tab-section {
	opacity: 1;
	display: none;
}

#product-uploads .popup-container .tab-section.tab-active {
	display: block;
	visibility: visible;
	opacity: 1;
}
.g_id_signin iframe {
	width: 242px !important;
}
.product-tab-brand {
	max-width: 120px !important;
	background-color: #fff !important;
	margin-bottom: 20px !important;
}

.register_steps .steps_parent {
	border: none !important;
}
.register_steps .steps li .value {
	font-size: 14px !important;
}
.normal-link {
	text-decoration: underline;
}
#customer_login .jssocials-shares label {
	display: none;
}
#customer_login h3,
#customer_login .jssocials-shares {
	text-align: center;
}

.dokan-form-inline.dokan-product-date-filter {
	width: 50% !important;
}

/* NEW ADDED CSS */
@media (max-width: 767px) {
	.dokan-table tbody tr td {
		background: var(--dark-grey);
	}
}

@media (max-width: 430px) {
	table.dokan-table td.column-primary strong {
		margin-bottom: 0 !important;
		margin-top: 0.5rem;
	}
	table.dokan-table .dokan-order-date abbr {
		color: #d1d1d1 !important;
	}
	table.dokan-table .dokan-order-action .dokan-btn.dokan-btn-default.dokan-btn-sm {
		min-height: auto !important;
	}
	table.dokan-table .dokan-order-action .dokan-btn.dokan-btn-default.dokan-btn-sm i {
		margin: 0 !important;
		padding: 0 !important;
	}
	.dokan-dashboard .dokan-dash-sidebar .dokan-table,
	.dokan-dashboard .dokan-dashboard-content .dokan-table {
		margin-top: 1rem !important;
	}
	table.dokan-table td.line-tax {
		display: none !important;
	}
}
.dokan-panel .dokan-panel-body .wc-order-data-row table.wc-order-totals {
	margin-top: 1rem !important;
}
.required {
	font-size: 20px !important;
}

.wp-editor-container textarea.wp-editor-area {
	padding-top: 10px !important;
}
.dokan-orders-content
	.dokan-orders-area
	td
	a:hover
	.dokan-product-listing
	.dokan-product-listing-area
	table.product-listing-table
	td.column-primary
	a:hover,
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td .row-actions a:hover {
	color: #ffffff;
}
.dokan-orders-content .dokan-orders-area td a:hover {
	color: #999;
}
.select2-container--default .select2-results__option[aria-selected="true"] {
	background-color: var(--primary-color) !important;
	color: #fff !important;
}
.dokan-reports-content
	.dokan-reports-area
	.report-filter#dokan-v-dashboard-reports
	div.dokan-form-group
	input[type="submit"].dokan-btn-success {
	background-color: var(--primary-color) !important;
}
.dokan-dashboard-content ul.dokan_tabs li.active,
.dokan-dashboard-content ul.dokan_tabs li a:hover,
.dokan-dashboard-content ul.dokan_tabs li:hover {
	background-color: var(--primary-color) !important;
	border-color: var(--primary-color) !important;
	color: #fff !important;
}
.dokan-dashboard-content ul.dokan_tabs li.active a {
	color: #fff !important;
}

.dokan-dashboard
	.dokan-dashboard-content
	article.dokan-settings-area
	.dokan-payment-settings-summary
	div.payment-methods-listing-header
	> div
	#vendor-dashboard-payment-settings-toggle-dropdown:hover
	#vendor-payment-method-drop-down {
	z-index: 1 !important;
}
form .mc4wp-response {
	width: 50% !important;
	margin: auto !important;
}

@media screen and (max-width: 767px) {
	form .mc4wp-response {
		width: 100% !important;
	}
}

/* Payment Page */
@media screen and (max-width: 767px) {
	.dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap {
		width: 100% !important;
	}
	.dokan-dashboard header.dokan-dashboard-header h1 {
		font-size: 1rem !important;
	}
	.dokan-dashboard
		.dokan-dashboard-content
		article.dokan-settings-area
		.dokan-payment-settings-summary
		div.payment-methods-listing-header
		> h2 {
		font-size: 1rem !important;
	}
	.dokan-dashboard
		.dokan-dashboard-content
		article.dokan-settings-area
		.dokan-payment-settings-summary
		div.payment-methods-listing-header
		> div
		#vendor-dashboard-payment-settings-toggle-dropdown:hover
		#toggle-vendor-payment-method-drop-down {
		font-size: 0.75rem !important;
	}
	.dokan-dashboard
		.dokan-dashboard-content
		article.dokan-settings-area
		.dokan-payment-settings-summary
		div.payment-methods-listing-header
		> div
		#vendor-dashboard-payment-settings-toggle-dropdown
		#vendor-payment-method-drop-down
		.no-content {
		padding: 10px !important;
	}
}
/* payment-manage-bank-edit */
.dokan-dashboard
	.dokan-dashboard-content
	article.dokan-settings-area
	#payment-form
	.payment-field-bank
	> div.dokan-form-group
	> div
	.bottom-actions {
	background-color: var(--dark-grey) !important;
}
.dokan-dashboard
	.dokan-dashboard-content
	article.dokan-settings-area
	#payment-form
	.payment-field-bank
	> div.dokan-form-group
	> div
	.bottom-actions
	a {
	margin-left: 10px;
	text-decoration: none;
	color: #ffff;
}
.dokan-dashboard
	.dokan-dashboard-content
	article.dokan-settings-area
	#payment-form
	.payment-field-bank
	> div.dokan-form-group
	> div
	.bottom-actions
	button.dokan-btn-danger {
	background: var(--primary-color) !important;
}

/* Badges Page */
.seller-badge-list .button-secondary {
	border: 1px solid var(--primary-color) !important;
	color: #fff !important;
	background-color: var(--primary-color) !important;
}
.seller-badge-modal .seller-badge-modal-main {
	background: var(--dark-grey) !important;
}
.seller-badge-modal .modal-header .modal-title h2,
.seller-badge-modal .modal-body .level_description .right-content p,
.seller-badge-modal .modal-sub-title h3 {
	color: #fff !important;
}
.seller-badge-modal .modal-header .modal-close-link::before {
	color: #fff !important;
}
.seller-badge-modal .modal-header .modal-close-link:hover {
	background: var(--primary-color) !important;
}

@media screen and (max-width: 767px) {
	.page-id-15636 table th {
		padding: 15px 5px !important;
		font-size: 0.75rem !important;
	}
	.page-id-15636 tfoot {
		display: none !important;
	}
}

@media screen and (max-width: 480px) {
	.page-id-11 .woocommerce-MyAccount-title {
		cursor: pointer !important;
	}
	.page-id-11 .woocommerce-MyAccount-navigation {
		display: none;
	}
	.page-id-11 .woocommerce-MyAccount-navigation.is-active {
		display: block;
	}
}

@media (max-width: 430px) {
	.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .dokan-product-date-filter {
		flex-flow: unset !important;
		width: 100% !important;
		gap: 8px !important;
	}
	.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .dokan-product-date-filter .dokan-form-group {
		flex: 1;
		margin-right: 0 !important;
		display: flex;
		justify-content: space-between;
		gap: 8px !important;
	}
	.dokan-dashboard
		.dokan-product-listing
		.dokan-product-listing-area
		.dokan-product-date-filter
		.dokan-form-group
		.dokan-btn {
		width: 100% !important;
	}
}

ul.subsubsub li a:hover {
	color: #fff !important;
}

@media (max-width: 430px) {
	.page-id-15636 .dokan-table.product-listing-table.dokan-inline-editable-table tbody tr th,
	.page-id-15636 .dokan-table.product-listing-table.dokan-inline-editable-table tbody tr td {
		/* background-color: var(--primary-color) !important; */
		/* border: none; */
		background-color: unset;
		border: 1p solid #fff;
	}
	table.dokan-table .toggle-row {
		color: #fff;
		font-size: 1rem;
	}

	.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.column-primary .delete a:hover,
	.dokan-product-listing .dokan-product-listing-area table.product-listing-table td .row-actions a:hover,
	.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.column-primary a {
		color: #fff !important;
	}
	.dokan-product-listing .dokan-product-listing-area .row-actions span {
		display: flex !important;
		gap: 1rem !important;
		color: #fff !important;
	}
}
.drp-calendar tr td,
.drp-calendar th {
	color: #999 !important;
}
.daterangepicker td.active,
.daterangepicker td.active:hover {
	background-color: var(--primary-color);
	color: #fff !important;
}
.daterangepicker .drp-selected {
	color: #999 !important;
}
@media screen and (max-width: 768px) {
	.dokan-order-select .cb-select-items {
		display: flex !important;
		margin: auto !important;
	}
}

@media (max-width: 430px) {
	.dokan-dashboard .dokan-dashboard-content .dokan-table {
		border: 1px solid !important;
	}

	.dokan-dashboard-wrap table {
		border-collapse: collapse !important;
	}

	.wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) {
		padding: 0.75rem 0.25rem !important;
	}
}

.seller-badge-modal .seller-badge-modal-content[data-v-59685395] {
	background: var(--dark-grey) !important;
}

.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.column-primary a:hover,
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td .row-actions a:hover {
	color: #fff !important;
}

#my-acount-mobile-menu-icon {
	font-size: 17px;
	color: #fff;
	position: absolute;
	top: -7px;
	right: 17px;
	width: 33px;
	z-index: 1;
	cursor: pointer;
	user-select: none;
	border: 1px solid #f0f0f0;
	border-radius: 3px;
	padding: 3px 8px;
}

.daterangepicker {
	background-color: #000 !important;
}
.daterangepicker .drp-buttons .btn {
	color: #ffffff !important;
	background-color: rgb(25, 191, 183) !important;
	border-color: rgb(25, 191, 183) !important;
}
.daterangepicker .drp-calendar.left .calendar-table,
.daterangepicker .drp-calendar.right .calendar-table {
	background-color: #1a1a1a !important;
}
.daterangepicker .drp-calendar .calendar-table .available.in-range {
	background: #4a4a4a !important;
}
.daterangepicker .drp-calendar .calendar-table .available.in-range.start-date,
.daterangepicker .drp-calendar .calendar-table .available.in-range.end-date {
	background-color: var(--primary-color) !important;
	color: #fff !important;
}
.daterangepicker .drp-calendar .calendar-table .available.off {
	background-color: #4a4a4a !important;
}
.daterangepicker .drp-calendar .calendar-table .available:hover {
	background-color: #4a4a4a !important;
}
.dokan-product-search-form {
	margin-bottom: 10px;
}
.woocommerce-MyAccount-navigation-link_a i,
.woocommerce-MyAccount-navigation-link_a span,
ul.dokan-dashboard-menu li a i {
	width: 30px;
}

.home-slider .elementor-container {
	max-width: 100% !important;
}

/* New */
.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 {
	display: none !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu ul.navigation-submenu,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.settings ul.navigation-submenu li {
	background: var(--dark-grey) !important;
	padding: 0 !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu li:hover {
	background-color: var(--primary-color) !important;
	font-weight: normal !important;
}
.dokan-dashboard .dokan-dashboard-wrap form .btn,
.dokan-dashboard .dokan-dashboard-wrap form .dokan-btn {
	background-color: var(--primary-color) !important;
	color: #fff !important;
}

#dokan-vendor-register > p {
	width: 96% !important;
}
#dokan-vendor-register p input[type="submit"] {
	display: flex;
	margin: 1rem auto !important;
}
@media screen and (max-width: 767px) {
	#dokan-vendor-register > p {
		width: 100% !important;
	}
}
.page-id-15636 .dokan-panel .dokan-form-control {
	padding: 0 !important;
	overflow: hidden !important;
}

.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.products .pull-right a,
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title .pull-right a {
	background: var(--primary-color) !important;
	padding: 0.5rem 1rem !important;
	color: #fff !important;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.products .pull-right a:hover,
.dokan-dashboard
	.dokan-dashboard-content
	article.dashboard-content-area
	.dashboard-widget
	.widget-title
	.pull-right
	a:hover {
	color: #fff !important;
	opacity: 0.9 !important;
}

@media screen and (max-width: 767px) {
	.seller-badge-list #seller_badge_list_table .badge_logo .info .fa-check-circle.badge-draft[data-v-478bbf30] {
		padding: 0 !important;
		font-size: 0.75rem;
	}
	.seller-badge-list #seller_badge_list_table .badge_logo .info[data-v-478bbf30] {
		font-size: 11px !important;
	}
	.wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) {
		font-size: 11px;
	}
	.seller-badge-list #seller_badge_list_table .badge_logo img[data-v-478bbf30] {
		width: 35px;
		height: 27px;
		object-fit: scale-down;
		margin-right: 4px;
	}
	.dokan-dashboard-wrap table {
		table-layout: auto !important;
	}
	.page-id-15636 .dokan-dashboard-wrap #seller_badge_list_table table tr td:first-child {
		min-width: 155px !important;
	}
	.dokan-announcement-wrapper .dokan-no-announcement .annoument-no-wrapper p {
		margin-top: 10px;
		color: #a6a6a6;
		font-size: 18px;
	}
	.dokan-form-horizontal .dokan-control-label {
		margin-bottom: 5px;
	}
}

.dokan-dashboard .dokan-dashboard-content .dokan-page-help {
	font-style: normal !important;
	color: #fff !important;
}
#payment-form .dokan-form-group .dokan-w8 {
	display: flex;
}
.dokan-dashboard
	.dokan-dashboard-content
	article.dokan-settings-area
	#payment-form
	> div.dokan-form-group
	> div.ajax_prev.dokan-w4 {
	margin-left: 25%;
}
.dokan-input-group-addon {
	color: rgba(255, 255, 255, 0.8) !important;
	background-color: transparent !important;
	border: 2px solid rgba(255, 255, 255, 0.2) !important;
}
@media screen and (max-width: 767px) {
	.dokan-dashboard
		.dokan-dashboard-content
		article.dokan-settings-area
		#payment-form
		> div.dokan-form-group
		> div.ajax_prev.dokan-w4 {
		margin-left: 0 !important;
	}
	#payment-form .payment-field-dokan_custom {
		margin-top: 1rem;
	}
}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-announcement-content-wrap {
	width: 85%;
}
.dokan-announcement-wrapper .announcement-action .remove_announcement i {
	padding-right: 0 !important;
}
#badge_details .seller-badge-modal-dialog .modal-header .modal-title p {
	color: #fff !important;
}

.dokan-vendor-info-wrap .dokan-vendor-info .dokan-vendor-name h5 {
	color: #fff !important;
}
#dokan-store-pickup-location div:first-child {
	display: none;
}
#dokan-store-pickup-location #dokan-add-store-location-section div:first-child {
	display: none;
}

/* NEW */
.swal2-container .swal2-actions button {
	min-width: 100px !important;
}
.swal2-container .swal2-actions .swal2-styled.swal2-cancel {
	background-color: var(--dark-grey) !important;
	/* font-family: ; */
}
.page-id-15636 .dokan-announcement-uread .dokan-annnouncement-date {
	background-color: var(--primary-color) !important;
}
.page-id-15636 .dokan-annnouncement-date {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.page-id-15636 .dokan-announcement-uread {
	border: 1px solid var(--primary-color) !important;
}
.page-id-15636
	.dokan-announcement-wrapper
	.dokan-announcement-wrapper-item
	.dokan-announcement-content-wrap
	.dokan-announcement-content {
	font-size: 15px !important;
}

.page-id-15636 .dokan-announcement-wrapper .dokan-announcement-wrapper-item .announcement-action {
	display: flex;
	justify-content: center;
	align-items: center;
}
.page-id-15636 .dokan-announcement-uread .announcement-action {
	background-color: #1abfb7 !important;
}
.page-id-15636 .dokan-announcement-wrapper .dokan-announcement-wrapper-item .announcement-action a {
	color: #fff;
	font-size: 15px;
}
.page-id-15636 .dokan-announcement-wrapper .dokan-announcement-wrapper-item {
	background-color: #1a1a1a !important;
}

.page-id-15636 .dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-announcement-heading h3 {
	color: #ffffff !important;
}

.page-id-15636
	.dokan-announcement-wrapper
	.dokan-announcement-wrapper-item
	.dokan-announcement-content-wrap
	.dokan-announcement-content {
	color: #fff !important;
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--saved-cards,
.saved-cards-link {
	display: none;
}
@media (max-width: 992px) {
	.dokan-announcement-wrapper-item .dokan-annnouncement-date .announcement-day {
		padding-top: 0 !important;
	}
}

.wd-my-account-links wd-grid-g .saved-cards-link {
	display: none !important;
}

#billing_country_field {
	display: none;
}
#billing_postcode_field label .required {
	display: none;
}

.product-edit-container #dokan-product-images ul.product_images li.image img {
	object-fit: cover;
	height: 100%;
	width: 100%;
}

.dokan-login-form-popup-wrapper,
.dokan-popup-content.white-popup.dokan-report-abuse-form-popup-wrapper {
	width: 100% !important;
	background-color: var(--dark-grey) !important;
}
.iziModal .iziModal-header-subtitle,
.iziModal .iziModal-header-title {
	font-family: inherit !important;
}

.page-id-15636 .instruction-inside #feat_image_id_error_text {
	font-size: 0.8rem !important;
	margin-top: 0.6rem !important;
}

.woocommerce-Tabs-panel.woocommerce-Tabs-panel--related_products .product-information .wd-entities-title {
	min-height: 35px !important;
	display: flex !important;
}
.wp-editor-container textarea.wp-editor-area {
	font-family: inherit !important;
}
#_listing_price-error {
	position: absolute;
	bottom: -40px;
}
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li {
	font-size: 1rem;
	padding: 1px 8px;
}
/* mobile menu */
@media screen and (max-width: 500px) {
	.wd-prefooter {
		display: none !important;
	}
	.footer-sidebar .menu {
		display: flex;
		flex-wrap: wrap;
	}
	.footer-sidebar .menu .menu-item {
		width: 50%;
	}
	#_listing_price-error {
		bottom: auto;
	}
	.login-form-side.wd-side-hidden.wd-opened {
		width: 100% !important;
	}
	.jssocials-share {
		margin: 0.5em 0.9em 0.3em 0 !important;
	}
	.jssocials-share-logo {
		font-size: 1.75em !important;
	}

	/*  */
	.wd-sub-menu .e-con-inner {
		display: block !important;
	}
	.wd-sub-menu .e-con-inner .elementor-element.e-child {
		display: block !important;
	}
	.wd-sub-menu.mega-menu-list {
		margin-top: 1rem !important;
	}

	button[name="save_account_details"],
	button[name="save_address"] {
		margin: auto;
		display: flex;
	}
	.dokan-login-form-popup-wrapper {
		width: 100% !important;
	}

	#dokan-login-form-popup-form .dokan-popup-create-an-account {
		text-align: center !important;
	}
	#dokan-login-form-popup-form .dokan-form-group:last-of-type {
		padding-bottom: 2rem !important;
	}

	#dokan-login-form-popup-form .dokan-popup-create-an-account a.dokan-btn.dokan-btn-theme {
		display: flex !important;
		margin-top: 0.5rem;
	}

	.page-id-21867 blockquote {
		border: none !important;
		padding-left: 0 !important;
	}

	.dokan-table.product-listing-table.dokan-inline-editable-table {
		border-spacing: 0 1rem !important;
		border-collapse: separate !important;
		border: none !important;
	}
	.dokan-table.product-listing-table.dokan-inline-editable-table td {
		border:  none !important;
		padding: 0.5rem !important;
	}
}
.inner_box.required-box:after {
    color: red;
    content: "*";
    display: block;
    height: 15px;
    position: absolute;
    right: 18px;
    top: 10px;
    width: 15px;
    font-size: 35px;
}
.dokan-price-container .listing-price .dokan-input-group span.dokan-input-group-addon.addon-label,
.dokan-price-container .commission .dokan-input-group span.dokan-input-group-addon.addon-label,
.dokan-price-container .regular-price .dokan-input-group span.dokan-input-group-addon.addon-label {
	width:55px;
}
.disclaimer {
	margin-top: 20px;
}

.site-content.shop-content-area.description-area-before .term-description {
	display:none;
}
.login-become-seller {
	float: right;
	margin-top: -33px;
}
.login-become-seller a {
	color: var(--wd-primary-color);
	font-weight: bold;
	text-decoration: underline;
}
.login-become-seller a:hover {
	color: #14736F;
}
body.home .main-page-wrapper {
	padding-top: 0;
}
.meta-author {
	display:none !important;
}
.main-btn {
	color: #fff;
	background-color: var(--btn-accented-bgcolor);
}
.content-half-part:last-child {
    padding-left: 0;
}
@media screen and (max-width: 1024px) {
	.login-become-seller {
		float: right;
		margin-top: -50px;
		margin-right: 20px;
	}
}
/* Small devices */
@media screen and (max-width: 325px) {
	.page-id-15636 .dashboard-widget .widget-title .fas {
		padding-right: 5px !important;
	}
	.page-id-15636.dokan-dashboard
		.dokan-dashboard-content
		article.dashboard-content-area
		.dashboard-widget.products
		.pull-right
		a,
	.dokan-dashboard
		.dokan-dashboard-content
		article.dashboard-content-area
		.dashboard-widget
		.widget-title
		.pull-right
		a {
		padding: 0.5rem !important;
	}
}
