/**
 * Styling for front Seller Dashboard and endpoints.
 *
 * This file is also responsible for styling on separate seller backend dashboard.
 *
 * This file will be included only on these pages.
 */

/** Seller Dashboard and its endpoints css Starts  **/
@font-face {
	font-family: "Webkul Rango";
	src: url("../../../fonts/rango.eot");
	src: url("../../../fonts/rango.woff") format("woff"), url("../../../fonts/rango.ttf") format("truetype"),
		url("../../../fonts/rango.svg#filename") format("svg");
}
.mp-dashboard-wrapper .summary-stats {
	float: left;
}
.mp-dashboard-wrapper h2 {
	margin: 0;
	color: #96588a;
	font-size: 24px;
	font-weight: 700;
}
.mp-dashboard-wrapper p {
	margin: 0;
	font-weight: 600;
}
.mp-dashboard-wrapper .summary-icon {
	float: right;
	font-size: 24px;
	color: #96588a;
	border: 1px solid #ccc;
	width: 60px;
	height: 60px;
	border-radius: 50%;
	text-align: center;
}
.mp-dashboard-wrapper .summary-icon span,
.mp-dashboard-wrapper .summary-icon:before {
	position: relative;
	top: 10px;
}
.mp-dashboard-wrapper .summary-icon:before {
	font-family: 'Webkul Rango';
}
.mp-dashboard-wrapper .summary-icon.payout:before {
	content: '\e95b';
}
.mp-dashboard-wrapper .summary-icon.remaining:before {
	content: '\e977';
}
.mp-dashboard-wrapper .summary-icon.order-icon:before {
	content: '\e92b';
}
.mp-dashboard-wrapper .summary-icon.cubes:before {
	content: '\e947';
}
.mp-dashboard-wrapper .mp-store-summary {
	display: inline-block;
	margin-bottom: 20px;
	width: 100%;
}
.mp-dashboard-wrapper .mp-store-summary .mp-store-summary-section {
	border: 1px solid #ccc;
	border-radius: 3px;
	display: inline-block;
	vertical-align: top;
	padding: 10px 20px;
}
.page .mp-dashboard-wrapper .mp-store-summary .mp-store-summary-section {
	width: 49.2%;
	margin-bottom: 1.4%;
}
.page .mp-dashboard-wrapper .mp-store-summary .mp-store-summary-section:nth-child(2n) {
	margin-left: 1%;
}
.toplevel_page_seller .mp-dashboard-wrapper .mp-store-summary .mp-store-summary-section {
	width: 45%;
	margin-bottom: 1.4%;
}
.toplevel_page_seller .mp-dashboard-wrapper .mp-store-summary .mp-store-summary-section:nth-child(2n) {
	margin-left: 1%;
}
.mp-dashboard-wrapper table {
	border: 1px solid #eee;
}
.mp-dashboard-wrapper .mp-store-recent-orders h4,
.mp-dashboard-wrapper .mp-store-top-billing-country h4 {
	font-size: 18px;
	font-weight: 600;
	color: #96588a;
}
.mp-dashboard-wrapper .mp-store-recent-orders h4 a,
.mp-dashboard-wrapper .mp-store-top-billing-country h4 a {
	float: right;
	font-weight: 500;
}
.mp-dashboard-wrapper .mp-store-order-product-section {
	display: table;
	width: 100%;
	margin-bottom: 20px;
	border-collapse: separate;
	border-spacing: 10px 0;
}
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-order-status-section,
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-product-status-section {
	border: 1px solid #ccc;
	border-radius: 3px;
	display: table-cell;
	width: 50%;
	position: relative;
}
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-order-status-section .section-body,
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-order-status-section .section-header,
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-product-status-section .section-body,
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-product-status-section .section-header {
	border-bottom: 1px solid #ccc;
	display: inline-block;
	padding: 10px 20px;
	width: 94%;
}
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-order-status-section {
	left: -10px;
}
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-order-status-section .section-body {
	border: none;
	position: relative;
}
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-product-status-section {
	left: 10px;
}
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-product-status-section .section-body {
	border: none;
}
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-product-status-section .section-body p {
	font-weight: 400;
	margin-bottom: 10px;
}
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-product-status-section .section-footer {
	padding: 10px 20px;
	position: absolute;
	bottom: 0;
	border-top: 1px solid #ccc;
	width: 100%;
}
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-product-status-section .section-footer a {
	display: inline-block;
	width: 75%;
	vertical-align: top;
}
.mp-dashboard-wrapper .mp-store-order-product-section .mp-store-product-status-section .section-footer p {
	display: inline-block;
}
.mp-dashboard-wrapper sup {
	font-size: 50%;
	top: -13px;
}
.mp-dashboard-wrapper .mp-store-sale-order-history-section {
	border: 1px solid #ccc;
	border-radius: 3px;
	margin-bottom: 25px;
	padding: 20px 10px;
}
.mp-dashboard-wrapper .mp-store-sale-order-history-section .header {
	margin-bottom: 20px;
	display: inline-block;
	width: 100%;
}
.mp-dashboard-wrapper .mp-store-sale-order-history-section .header p {
	float: left;
	color: #96588a;
}
.mp-dashboard-wrapper .mp-store-sale-order-history-section .header .select-interval {
	float: right;
}
.mp-dashboard-wrapper .mp-store-sale-order-history-section select {
	background: #fff;
	padding: 4px 10px;
	border-radius: 3px;
	outline: 0;
}
.mp-dashboard-wrapper .mp-store-recent-orders table {
	border: none;
}

.mp-dashboard-wrapper .mp-store-recent-orders table td,
.mp-dashboard-wrapper .mp-store-recent-orders table th {
	border-bottom: 1px solid #ccc;
}
.mp-dashboard-wrapper .mp-store-top-billing-country {
	border: 1px solid #ccc;
	border-radius: 3px;
	margin-bottom: 20px;
}
.mp-dashboard-wrapper .mp-store-top-billing-country h4 {
	padding: 10px 0 0 20px;
}
.mp-profile-wrapper .mp-page-title {
	letter-spacing: 5px;
}
.mp-profile-wrapper .mp-profile-banner {
	margin-bottom: 30px;
}
.mp-profile-wrapper .mp-profile-banner .mp-shop-banner {
	display: block;
	height: auto;
	max-height: 320px;
	max-width: 100%;
	object-fit: cover;
}
.mp-profile-wrapper .mp-profile-information {
	display: table;
	margin-bottom: 60px;
}
.mp-profile-wrapper .mp-profile-information a {
	font-size: 14px;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats {
	display: table-cell;
	width: 40%;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-shop-logo {
	display: inline-block;
	height: auto;
	max-width: 110px;
	max-height: 110px;
	vertical-align: middle;
	width: 100%;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-seller-avg-rating {
	display: inline-block;
	margin: 0 10px 0 25px;
	vertical-align: middle;
	width: 50%;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-seller-avg-rating .wk_write_review a {
	font-size: 15px;
	outline: 0;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-seller-avg-rating h2 {
	font-weight: 700;
	margin: 0;
	color: #6b6f77;
	font-size: 30px;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-seller-avg-rating h2 img {
	display: inline-block;
	vertical-align: middle;
	width: 25px;
	margin: 0 8px 6px 0;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-seller-avg-rating .single-star {
	margin-right: 7px;
	display: inline-block;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-seller-avg-rating .single-star:before {
	content: '\f155';
	font-family: dashicons;
	color: #f8c212;
	font-size: 20px;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-avg-rating-box-link {
	position: relative;
	outline: 0;
	font-size: 16px;
	font-weight: 600;
	text-decoration: none;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-avg-rating-box-link:after {
	content: "\e902";
	font-family: 'Webkul Rango';
	font-size: 22px;
	vertical-align: middle;
	margin-left: 3px;
	position: relative;
	top: 2px;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-avg-rating-box-link.open:after {
	content: "\e907";
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-avg-rating-box-link .mp-avg-rating-box {
	box-shadow: 0 2px 5px rgba(0, 0, 0, .3);
	background-color: #fff;
	border: 1px solid #ddd;
	display: none;
	padding: 10px 15px;
	position: absolute;
	top: 40px;
	width: 380px;
	z-index: 1;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-avg-rating-box-link .mp-avg-rating-box:before {
	content: "";
	position: absolute;
	top: -10px;
	left: 40px;
	border-style: solid;
	border-width: 0 10px 10px;
	border-color: #ddd transparent;
	display: block;
	width: 0;
	z-index: 0;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-avg-rating-box-link .mp-avg-rating-box:after {
	content: "";
	position: absolute;
	top: -9px;
	left: 41px;
	border-style: solid;
	border-width: 0 9px 9px;
	border-color: #fff transparent;
	display: block;
	width: 0;
	z-index: 1;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-avg-rating-box-link .mp-avg-rating-box p {
	margin: 0;
	font-size: 15px;
	font-weight: 600;
}
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-avg-rating-box-link .mp-avg-rating-box .mp-avg-rating {
	display: inline-block;
	width: 110px;
	color: #777;
}
.mp-profile-wrapper
	.mp-profile-information
	.mp-shop-stats
	.mp-avg-rating-box-link
	.mp-avg-rating-box
	.mp-avg-rating
	span:before {
	color: #f8c212;
}
.mp-profile-wrapper .mp-shop-actions-info {
	display: table-cell;
	width: 60%;
	vertical-align: middle;
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper {
	display: inline-block;
	width: 100%;
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-actions,
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info {
	display: table-cell;
	vertical-align: middle;
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-actions p,
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info p {
	margin: 0 0 5px 0;
	letter-spacing: .5px;
	word-break: break-all;
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-actions p a,
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info p a {
	outline: 0;
	font-size: inherit;
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-actions p span,
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info p span {
	width: 22px;
	display: inline-block;
	vertical-align: middle;
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-actions p span:before,
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info p span:before {
	display: inline-block;
	font-family: 'Webkul Rango';
	font-weight: 600;
	vertical-align: middle;
	opacity: .7;
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-actions p span.content,
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info p span.content {
	display: inline-block;
	width: -moz-calc(78%);
	width: -webkit-calc(78%);
	width: -o-calc(78%);
	width: calc(78%);
	vertical-align: top;
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-actions a,
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info a {
	width: 100%;
	text-align: center;
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-actions a:first-child,
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info a:first-child {
	margin-bottom: 10px;
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-actions .shop-mail:before,
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info .shop-mail:before {
	content: "\e928";
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-actions .shop-phone:before,
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info .shop-phone:before {
	content: "\e922";
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-actions .shop-location:before,
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info .shop-location:before {
	content: "\e93b";
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info {
	padding-right: 10px;
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info .mp-shop-social-links {
	margin-top: 7px;
}
.mp-profile-wrapper .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info .mp-shop-social-links .mp-social-icon {
	border-radius: 3px;
	display: inline-block;
	height: 32px;
	outline: 0;
	margin: 0 8px 10px 0;
	width: 32px;
}
.mp-profile-wrapper
	.mp-shop-actions-info
	.mp-shop-action-wrapper
	.mp-shop-info
	.mp-shop-social-links
	.mp-social-icon:before {
	color: #fff;
	display: inline-block;
	font-family: 'Webkul Rango';
	font-size: 20px;
}
.mp-profile-wrapper
	.mp-shop-actions-info
	.mp-shop-action-wrapper
	.mp-shop-info
	.mp-shop-social-links
	.mp-social-icon.fb {
	background: #3b5999;
}
.mp-profile-wrapper
	.mp-shop-actions-info
	.mp-shop-action-wrapper
	.mp-shop-info
	.mp-shop-social-links
	.mp-social-icon.fb:before {
	content: "\e970";
}
.mp-profile-wrapper
	.mp-shop-actions-info
	.mp-shop-action-wrapper
	.mp-shop-info
	.mp-shop-social-links
	.mp-social-icon.instagram {
	background: #dd4b39;
}
.mp-profile-wrapper
	.mp-shop-actions-info
	.mp-shop-action-wrapper
	.mp-shop-info
	.mp-shop-social-links
	.mp-social-icon.instagram:before {
	content: "\e974";
}
.mp-profile-wrapper
	.mp-shop-actions-info
	.mp-shop-action-wrapper
	.mp-shop-info
	.mp-shop-social-links
	.mp-social-icon.twitter {
	background: #55acee;
}
.mp-profile-wrapper
	.mp-shop-actions-info
	.mp-shop-action-wrapper
	.mp-shop-info
	.mp-shop-social-links
	.mp-social-icon.twitter:before {
	content: "\e97b";
}
.mp-profile-wrapper
	.mp-shop-actions-info
	.mp-shop-action-wrapper
	.mp-shop-info
	.mp-shop-social-links
	.mp-social-icon.gplus {
	background: #dd4b39;
}
.mp-profile-wrapper
	.mp-shop-actions-info
	.mp-shop-action-wrapper
	.mp-shop-info
	.mp-shop-social-links
	.mp-social-icon.gplus:before {
	content: "\e971";
}
.mp-profile-wrapper
	.mp-shop-actions-info
	.mp-shop-action-wrapper
	.mp-shop-info
	.mp-shop-social-links
	.mp-social-icon.in {
	background: #0077b5;
}
.mp-profile-wrapper
	.mp-shop-actions-info
	.mp-shop-action-wrapper
	.mp-shop-info
	.mp-shop-social-links
	.mp-social-icon.in:before {
	content: "\e975";
}
.mp-profile-wrapper
	.mp-shop-actions-info
	.mp-shop-action-wrapper
	.mp-shop-info
	.mp-shop-social-links
	.mp-social-icon.yt {
	background: #cd201f;
}
.mp-profile-wrapper
	.mp-shop-actions-info
	.mp-shop-action-wrapper
	.mp-shop-info
	.mp-shop-social-links
	.mp-social-icon.yt:before {
	content: "\e97c";
}
.mp-profile-wrapper .mp-seller-recent-product {
	margin-bottom: 30px;
}
.mp-profile-wrapper .mp-seller-recent-product h3 {
	display: inline-block;
	margin-bottom: 25px;
}
.mp-profile-wrapper .mp-about-shop {
	margin-bottom: 40px;
	border-bottom: 1px solid rgba(0, 0, 0, .05);
	padding-bottom: 20px;
}
.mp-profile-wrapper .mp-about-shop p {
	margin-bottom: 0;
	text-align: justify;
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row {
	display: table;
	width: 100%;
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row:not(:last-child) {
	margin-bottom: 20px;
	border-bottom: 1px solid rgba(0, 0, 0, .05);
	padding-bottom: 20px;
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-rating {
	padding-right: 15px;
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-detail,
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-rating {
	display: table-cell;
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-detail p,
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-rating p {
	margin: 0 0 5px 0;
	text-align: justify;
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-detail .star-rating,
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-rating .star-rating {
	display: inline-block;
	vertical-align: top;
	width: 100px !important;
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-detail .star-rating:before,
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-rating .star-rating:before {
	content: '' !important;
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-detail .star-rating .star-full:before,
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-rating .star-rating .star-full:before {
	content: "\f155";
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-detail .star-rating .star-half:before,
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-rating .star-rating .star-half:before {
	content: "\f459";
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-detail .star-rating .star-empty:before,
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-rating .star-rating .star-empty:before {
	content: "\f154";
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-detail .star-rating .star,
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-rating .star-rating .star {
	color: #f8c212;
	display: inline-block;
	font-family: dashicons;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	height: 20px;
	line-height: 1;
	text-align: center;
	text-decoration: inherit;
	vertical-align: top;
	width: 20px;
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-detail span,
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-rating span {
	display: inline-block;
	width: 85px;
	font-size: 15px;
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-detail .rating,
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-rating .rating {
	margin-bottom: 8px;
}
.mp-profile-wrapper .mp-shop-reviews .mp-shop-review-row .mp-shop-review-detail {
	width: 65%;
}
.mp-profile-wrapper .mp-shop-reviews .mp-review-page-link {
	text-align: center;
}
.mp-profile-wrapper .mp-shop-reviews .mp-review-page-link a {
	min-width: 200px;
}
.mp-profile-wrapper .mp-add-feedback-section .wkmp_feedback_fields_in:not(:last-child) {
	margin-bottom: 15px;
}
.mp-profile-wrapper .mp-add-feedback-section .wkmp_feedback_fields_in p {
	margin: 0 0 5px 0;
}
.mp-profile-wrapper .mp-add-feedback-section .mp-rating-input {
	width: 30%;
	display: inline-block;
	vertical-align: top;
}
.mp-profile-wrapper .mp-add-feedback-section .mp-rating-input p:first-child {
	margin-bottom: 5px;
}
.mp-profile-wrapper .mp-add-feedback-section .mp-rating-input a {
	outline: 0;
}
.mp-profile-wrapper .mp-profile-information {
	width: 100%;
	display: inline-block;
}
.mp-profile-wrapper .mp-profile-information .seller-logo-info {
	width: 35%;
	display: inline-flex;
	padding: 10px;
}
.mp-profile-wrapper .mp-profile-information .seller-logo-info h2 {
	margin-top: 40px;
	margin-left: 20px;
	font-weight: bold;
	color: #6b6f77;
}
.mp-profile-wrapper .mp-profile-information .seller-logo-info h2 span {
	margin: 5px 10px 10px 10px;
	color: #f8c212;
}
.mp-profile-wrapper .mp-profile-information .seller-contact-info {
	width: 35%;
	display: inline-block;
}
.wk-mp-skeleton {
	animation: wk-mp-skeleton-animate 1.5s linear infinite;
	border-bottom: solid 6px transparent;
	border-left: solid 6px transparent;
	border-radius: 50%;
	border-right: solid 6px transparent;
	border-top: solid 6px #fff;
}
.wk-mp-skeleton:before {
	border-bottom: solid 6px transparent;
	border-left: solid 6px #fff;
	border-radius: 50%;
	border-right: solid 6px transparent;
	border-top: solid 6px transparent;
	box-sizing: border-box;
	content: " ";
	display: inline-block;
	height: 48px;
	left: -6px;
	position: absolute;
	top: -6px;
	transform: rotateZ(-30deg);
	width: 48px;
}
.wk-mp-skeleton:after {
	border-bottom: solid 6px transparent;
	border-left: solid 6px transparent;
	border-radius: 50%;
	border-right: solid 6px #fff;
	border-top: solid 6px transparent;
	box-sizing: border-box;
	content: " ";
	display: inline-block;
	height: 48px;
	position: absolute;
	right: -6px;
	top: -6px;
	transform: rotateZ(30deg);
	width: 48px;
}

@keyframes wk-mp-skeleton-animate {
	0% {
		opacity: 1;
		transform: rotate(0);
	}

	50% {
		opacity: .7;
	}

	100% {
		opacity: 1;
		transform: rotate(360deg);
	}
}
/** Seller Dashboard and its endpoints css Ends  **/

.woocommerce-MyAccount-content .wkmp-table-action-wrap {
	display: inline-block;
	width: 100%;
	font-size: 85%;
}
.woocommerce-MyAccount-content .wkmp-table-action-wrap .wkmp-action-section {
	width: 50%;
}
.woocommerce-MyAccount-content .wkmp-table-action-wrap .wkmp-action-section.left {
	float: left;
}
.woocommerce-MyAccount-content .wkmp-table-action-wrap .wkmp-action-section.right {
	float: right;
}
.add-product-form .select2-container {
	width: 100%;
}
.add-product-form .wk_marketplace_attributes {
	width: 100%;
	display: inline-block;
	padding-top: 10px;
}
.add-product-form .wk_marketplace_attributes .wkmp_attributes {
	margin-top: 10px;
}
.wkmp_nav_tabs {
	border-bottom: 1px solid #ccc;
	height: 35px;
	width: 100%;
	margin: 0;
	padding: 0;
}
.wkmp_nav_tabs li {
	float: left;
	list-style: none;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	margin-right: 5px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	outline: 0;
}
.wkmp_nav_tabs li a {
	text-decoration: none;
	padding: 8px 30px 5px;
	cursor: pointer;
	background: none repeat scroll 0 0 #fff;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: 700;
	outline: medium none;
}
.wkmp_nav_tabs li a.inactive {
	color: #666;
	outline: 0;
	border-bottom: solid 1px #ccc;
	padding: 5px 8px 7px;
}
.wkmp_nav_tabs li a:hover {
	outline: 0;
}
.wkmp-table-responsive {
	min-height: 0.01%;
}
.wkmp-table-responsive .table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 18px;
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
}
.wkmp-table-responsive .table thead td {
	font-weight: bold;
}
.wkmp-table-responsive .table-bordered {
	border: 1px solid #ddd;
}
.wkmp-table-responsive .table-bordered thead > tr > td,
.wkmp-table-responsive .table-bordered tbody > tr > td,
.wkmp-table-responsive .table-bordered tfoot > tr > td {
	border: 1px solid #ddd;
}
.wkmp-table-responsive .table-bordered thead > tr > td,
.wkmp-table-responsive .table-bordered thead > tr > th {
	border-bottom-width: 2px;
}
#wkmp-add-product-form {
	margin-top: 10px;
}
.wkmp-img-thumbnail {
	border: 1px solid #ddd;
	display: inline-block;
	padding: 4px;
	line-height: 1.42857;
	background-color: #fff;
	border-radius: 3px;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	max-width: 100%;
	height: auto;
}
.wkmp-img-thumbnail img {
	height: 120px;
	width: 153px;
}
.wkmp_avatar_logo_section {
	display: table;
	width: 100%;
	margin-bottom: 20px;
	margin-top: 15px;
}
.wkmp_avatar_logo_section .wkmp_profile_img {
	display: table-cell;
	vertical-align: top;
	width: 50%;
}
.wkmp_avatar_logo_section .wkmp_profile_logo {
	display: table-cell;
	vertical-align: top;
	width: 50%;
}
.wkmp_avatar_logo_section label {
	font-weight: bold;
}
.wkmp_shop_banner {
	position: relative;
	width: 100%;
}
.wkmp_shop_banner img {
	width: 100%;
	height: auto;
}
.wkmp_shop_banner .wkmp_upload_banner {
	position: relative;
	font-size: 15px;
	border: none;
	cursor: pointer;
	text-align: center;
}
.wkmp_shop_banner .wkmp_remove_banner {
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	background-color: #da2020;
}
.wkmp-shop-banner-buttons {
	text-align: center;
	position: relative;
	top: 10px;
}
.wkmp_seller_profile_info .wkmp_thumb_image {
	display: inline-block;
	padding-right: 20px;
}
.wkmp_seller_profile_info .wkmp_profile_info {
	display: inline-block;
	vertical-align: top;
}
.wkmp_seller_profile_info .wkmp_profile_info .wkmp_profile_data {
	margin: 0 0 15px;
}
.wkmp_seller_profile_info .wkmp_profile_info .wkmp_profile_data label {
	display: inline-block;
	width: 120px;
	font-weight: 600;
}
.wkmp_seller_profile_info .wkmp_profile_info .wkmp_profile_data span {
	margin-left: 15px;
}
.mp-notification-list {
	list-style: disc;
	margin: 15px 0 0;
	padding-left: 30px;
	font-size: 13px;
	color: #666;
	line-height: 25px;
}
.product-name .wkmp-refund {
	position: absolute;
	right: 0;
}
.wkmp-refund::before {
	font-family: Dashicons;
	font-weight: 400;
	content: "";
	vertical-align: middle;
	line-height: 1em;
	margin-right: 4px;
}
.wkmp-order-refund #refund-reason {
	padding: 3px 2px;
}
.wkmp-order-refund {
	display: none;
}
.wkmp-order-discount {
	color: #999;
}
.product-name .product-quantity {
	position: relative;
	line-height: 1px;
}
.product-name .wkmp-refund {
	position: absolute;
	right: 0;
}
.wkmp-refund::before {
	font-family: Dashicons;
	font-weight: 400;
	content: "";
	vertical-align: middle;
	line-height: 1em;
	margin-right: 4px;
}
.add-product-form .mp-toggle-select {
	background: transparent;
	padding: 6px 2px;
	border-radius: 3px;
	color: #6d6d6d;
}
.add-product-form #product-form table {
	margin: 0;
	padding: 0;
}
.add-product-form #product-form table tr,
.add-product-form #product-form table td,
.add-product-form #product-form table .wkmp_attributes:last-child {
	border: 0 none;
}
.add-product-form #product-form label.wkmp-checkbox-inline input {
	vertical-align: middle;
	margin: 0;
}
.add-product-form #product-form select {
	padding: 8px 10px;
	border-radius: 3px;
	border: 1px solid #d5d5d5;
	background-color: #fff;
	width: 100%;
}
.add-product-form #product-form .help {
	position: relative;
}
.add-product-form #product-form .help:hover .wkmp-help-tip-sol {
	display: block;
}

.add-product-form #product-form .wkmp-help-tip-sol {
	display: none;
	position: absolute;
	margin-top: 10px;
	color: #fff;
	font-size: 13px;
	width: 150px;
	background: #333;
	text-align: center;
	border-radius: 3px;
	padding: 0.618em 1em;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}
.add-product-form #product-form .wkmp-help-tip-sol:before {
	content: "";
	border-style: solid;
	border-width: 0 10px 10px;
	border-color: #333 transparent;
	display: block;
	position: absolute;
	top: -10px;
	right: 21px;
	width: 0;
	z-index: 0;
}
.add-product-form #product-form .help-tip:after {
	font-family: Dashicons;
	font-weight: 400;
	position: relative;
	top: 3px;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	content: "";
	cursor: help;
	margin: 0;
}
.add-product-form #product-form #product_sku {
	margin-right: 0;
}
.add-product-form #product-form .wkmp_product_input,
.add-product-form #product-form .wc_input_decimal {
	background-color: #ffffff;
	border: 1px solid #d5d5d5;
	border-radius: 2px;
	box-sizing: border-box;
	box-shadow: none;
	line-height: normal;
	outline: 0;
	padding: 8px 10px;
	-webkit-appearance: none;
	width: 100%;
}
.add-product-form #product-form .wkmp_product_input[disabled=disabled],
.add-product-form #product-form .wc_input_decimal[disabled=disabled] {
	background-color: #d6d6d6;
	pointer-events: none;
}
.add-product-form #product-form .wc_input_decimal {
	margin-bottom: 8px;
}
.add-product-form #product-form .wkmp_attributes {
	margin-bottom: 10px;
}
.add-product-form #product-form .wkmp_attributes .wkmp_product_input {
	display: inline-block;
	margin-right: 20px;
	width: auto;
}
.add-product-form #product-form .wkmp_attributes button {
	padding: 6px 20px;
}
.add-product-form #product-form .wkmp_attributes .wk-mp-attribute-config {
	margin-top: 10px;
}
.add-product-form #product-form .wkmp_marketplace_variation {
	border: solid 1px #eee;
	margin-bottom: 20px;
}
.add-product-form #product-form .wkmp_marketplace_variation button {
	font-size: 16px;
}
.add-product-form #product-form .wkmp_marketplace_variation label {
	color: #6d6d6d;
	display: block;
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 8px;
}
.add-product-form #product-form .wkmp_marketplace_variation select {
	width: 50%;
	font-size: 16px;
	margin-right: 15px;
}
.add-product-form #product-form .wkmp_marketplace_variation .wkmp_upload_image_variation {
	width: 200px;
}
.add-product-form #product-form .wkmp_marketplace_variation table td {
	padding: 10px;
}
.add-product-form #product-form .wkmp_marketplace_variation input[type="checkbox"] {
	width: auto;
}
.add-product-form #product-form .wkmp_marketplace_variation input {
	width: 100%;
}
.add-product-form #product-form #avariationtabwk div.wkmp_marketplace_variation h3 {
	background-color: #eeeeee;
	padding: 10px;
}
.add-product-form .mp-toggle-select {
	background: transparent;
	padding: 6px 2px;
	border-radius: 3px;
	color: #6d6d6d;
}
.add-product-form #product-form table {
	margin: 0;
	padding: 0;
}
.add-product-form #product-form table tr,
.add-product-form #product-form table td,
.add-product-form #product-form table .wkmp_attributes:last-child {
	border: 0 none;
}
.add-product-form #product-form label.wkmp-checkbox-inline input {
	vertical-align: middle;
	margin: 0;
}
.add-product-form #product-form select {
	padding: 8px 10px;
	border-radius: 3px;
	border: 1px solid #d5d5d5;
	background-color: #fff;
	width: 100%;
}
.add-product-form #product-form .help {
	position: relative;
}
.add-product-form #product-form .wkmp-help-tip-sol {
	display: none;
	position: absolute;
	margin-top: 10px;
	color: #fff;
	font-size: 13px;
	width: 150px;
	background: #333;
	text-align: center;
	border-radius: 3px;
	padding: 0.618em 1em;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}
.add-product-form #product-form .wkmp-help-tip-sol:before {
	content: "";
	border-style: solid;
	border-width: 0 10px 10px;
	border-color: #333 transparent;
	display: block;
	position: absolute;
	top: -10px;
	right: 21px;
	width: 0;
	z-index: 0;
}
.add-product-form #product-form .help-tip:after {
	font-family: Dashicons;
	font-weight: 400;
	position: relative;
	top: 3px;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	content: "";
	cursor: help;
	margin: 0;
}
.add-product-form #product-form #product_sku {
	margin-right: 0;
}
.add-product-form #product-form .wkmp_product_input,
.add-product-form #product-form .wc_input_decimal {
	background-color: #ffffff;
	border: 1px solid #d5d5d5;
	border-radius: 2px;
	box-sizing: border-box;
	box-shadow: none;
	line-height: normal;
	outline: 0;
	padding: 8px 10px;
	-webkit-appearance: none;
	width: 100%;
}
.add-product-form #product-form .wkmp_product_input[disabled=disabled],
.add-product-form #product-form .wc_input_decimal[disabled=disabled] {
	background-color: #d6d6d6;
	pointer-events: none;
}
.add-product-form #product-form .wc_input_decimal {
	margin-bottom: 8px;
}
.add-product-form #product-form .wkmp_attributes {
	margin-bottom: 10px;
}
.add-product-form #product-form .wkmp_attributes .wkmp_product_input {
	display: inline-block;
	margin-right: 20px;
	width: auto;
}
.add-product-form #product-form .wkmp_attributes button {
	padding: 6px 20px;
}
.add-product-form #product-form .wkmp_attributes .wk-mp-attribute-config {
	margin-top: 10px;
}
.add-product-form #product-form .wkmp_marketplace_variation {
	border: solid 1px #eee;
	margin-bottom: 20px;
}
.add-product-form #product-form .wkmp_marketplace_variation button {
	font-size: 16px;
}
.add-product-form #product-form .wkmp_marketplace_variation label {
	color: #6d6d6d;
	display: block;
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 8px;
}
.add-product-form #product-form .wkmp_marketplace_variation select {
	width: 50%;
	font-size: 16px;
	margin-right: 15px;
}
.add-product-form #product-form .wkmp_marketplace_variation .wkmp_upload_image_variation {
	width: 200px;
}
.add-product-form #product-form .wkmp_marketplace_variation table td {
	padding: 10px;
}
.add-product-form #product-form .wkmp_marketplace_variation input[type="checkbox"] {
	width: auto;
}
.add-product-form #product-form .wkmp_marketplace_variation input {
	width: 100%;
}
.add-product-form #product-form #avariationtabwk div.wkmp_marketplace_variation h3 {
	background-color: #eeeeee;
	padding: 10px;
}
#edit_product_tab,
#edit_notification_tab {
	border-bottom: 1px solid #ccc;
	height: 35px;
	width: 100%;
	margin: 0;
	padding: 0;
}
#edit_product_tab li a {
	padding: 8px 30px 5px;
	cursor: pointer;
	background: none repeat scroll 0 0 #fff;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: 700;
	outline: medium none;
	text-decoration: none;
}
#edit_notification_tab li a {
	padding: 8px 30px 5px !important;
}
#edit_product_tab li a,
#edit_notification_tab li a {
	cursor: pointer;
	background: none repeat scroll 0 0 #fff;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: 700;
	outline: medium none;
	text-decoration: none;
	padding: 5px 8px 8px;
}
#edit_product_tab li,
#edit_notification_tab li {
	float: left;
	list-style: none;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	outline: none;
}
#edit_notification_tab li a.inactive {
	padding: 8px 30px 4px;
	color: #666;
	background: #eee;
	outline: none;
	border-bottom: solid 1px #ccc;
}
#edit_product_tab li a.inactive {
	color: #666;
	background: #eee;
	outline: none;
	border-bottom: solid 1px #ccc;
	padding: 5px 8px 8px;
}
#edit_product_tab li a:hover,
#edit_product_tab li a.inactive:hover,
#edit_notification_tab li a:hover,
#edit_notification_tab li a.inactive:hover {
	outline: none;
}
.input_fields_toolbar {
	text-align: right;
}
#inventorytabwk p label {
	display: inline-block;
	vertical-align: middle;
	margin: 0;
}
#inventorytabwk p input[type="checkbox"] {
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}
.wkmp_container {
	border: 0 none;
	clear: both;
	padding-top: 20px;
	text-align: left;
	width: 100%;
}
.wkmp_container .wkmp_profile_input {
	display: inline-block;
	margin-bottom: 25px;
	width: 100%;
}
.wkmp_container .wkmp_profile_input label {
	display: block;
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 6px;
}
.wkmp_container ul {
	margin-left: 25px;
	line-height: 1.4;
	list-style-type: disc;
}
.wkmp_container ul.actions {
	margin: 0;
}
.wkmp_container .options_group {
	display: inline-block;
	width: 100%;
}
.wkmp_container .options_group input {
	padding: 10px 20px;
}
.wkmp_container .options_group p {
	font-size: 18px;
	margin-left: 0;
}
.wkmp_container .dimensions_field {
	margin: 20px 0 10px;
	font-size: 18px;
}
.wkmp_container h2 {
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
	color: #5685bc;
}
.wkmp_container p {
	line-height: 1.3;
	margin: 10px 0;
}
.wkmp_container li {
	padding-bottom: 5px;
	margin-left: 5px;
	font-size: 18px;
}
.wkmp_container .add-variant-attribute:before {
	content: "\e943";
	font-family: 'Webkul Rango';
	margin-right: 5px;
	vertical-align: middle;
}
.wkmp_container input.select2-search__field {
	width: 100% !important;
}
.wkmp-toggle-sidebar {
	clear: both;
	display: inline-block;
	width: 100%;
	margin: 5px 0;
}
.wkmp-toggle-select-container {
	margin-top: 15px;
}
.wkmp-toggle-select-container select {
	margin-bottom: 20px;
}
.wkmp-toggle-select {
	padding: 5px 0;
	background: transparent;
	border: 1.5px solid #bbb;
	outline: none;
	border-radius: 3px;
	vertical-align: middle;
}
#wk-mp-product-images .imgdiv,
#product_image .imgdiv {
	width: 70px;
	position: relative;
	border: 2px solid #ccc;
	display: block;
	overflow: hidden;
	float: left;
	margin: 0 5px;
}
#wk-mp-product-images .imgdiv img,
#product_image .imgdiv img {
	border: 0 none;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
	padding: 0;
}
#wk-mp-product-images .mp_pro_image_gallary,
#product_image .mp_pro_image_gallary {
	display: inline-block;
	margin: 0 10px 10px 0;
	width: 60px;
}
#wk-mp-product-images,
.wkmp-side-head {
	clear: both;
	display: inline-block;
	width: 100%;
	margin: 15px 0;
}
#handleFileSelectgalaray img {
	display: inline-block;
	margin-right: 5px;
}
#handleFileSelectgalaray {
	display: block;
	height: auto;
	margin-bottom: 10px;
	position: relative;
	width: auto;
}
.mp-toggle-selected-display {
	display: inline-block;
	font-weight: 500;
	text-transform: capitalize;
	width: 100px;
}
.mp-toggle-selected-display.green {
	color: green;
}
.mp-section-seperate {
	margin: 25px 0 0;
}
.wkmp_var_btn {
	position: relative;
	float: right;
	right: 0;
}
#mp-loader {
	border-radius: 50%;
	border-top: solid 6px #1e73be;
	border-right: solid 6px #1e73be;
	border-bottom: solid 6px #1e73be;
	border-left: solid 6px #1e73be;
	width: 48px;
	height: 48px;
	display: none;
	box-sizing: border-box;
	position: relative;
	margin: 50px auto;
}
#mp-loader:before {
	animation: cp-meter-animate-before 1s linear infinite;
	background-color: #1e73be;
	border-radius: 3px;
	box-sizing: border-box;
	content: " ";
	display: inline-block;
	height: 12px;
	left: 16px;
	position: absolute;
	top: 5px;
	transform-origin: center bottom;
	width: 6px;
}
/*Seller collection.*/
.mp-scollection {
	display: inline-block;
	width: 100%;
}
.favourite-seller table,
.wrap table,
table.wc-shipping-zones-list {
	border: 1px solid #eee;
}
table.wc-shipping-zones-list td ul {
	margin-left: 0;
	margin-bottom: 5px;
}
table.wc-shipping-zones-list th:nth-child(3) {
	width: 28%;
}
table.wc-shipping-zones-list th:nth-child(4) {
	width: 15%;
}
table.wc-shipping-zones-list th:nth-child(2) {
	width: 28%;
}
@keyframes cp-meter-animate-before {
	0% {
		transform: rotate(-45deg);
	}
	100% {
		transform: rotate(315deg);
	}
}
@-webkit-keyframes cp-meter-animate-before {
	0% {
		transform: rotate(-45deg);
	}
	100% {
		transform: rotate(315deg);
	}
}
.mp-order-view a.print-invoice {
	float: right;
}
.mp-order-view h3 {
	font-weight: 500;
}
.mp_ship_tags {
	float: left;
	margin-right: 2px;
	margin-bottom: 7px;
	margin-top: 1px;
	border-radius: 4px;
	border: 1px solid #cccccc;
	background: #ebeaea;
	border-color: #cccccc;
	cursor: pointer;
	box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.3);
	position: relative;
	padding: 2px 23px 2px 6px;
}
.mp_del_tag {
	display: inline-block;
	width: 20px;
	float: right;
	margin-left: 6px;
	border-left: 1px solid #ccc;
	position: absolute;
	top: 0;
	right: 0;
	background: #2f2d2d;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	text-align: center;
	font-size: 19px;
	padding-bottom: 0;
}
.wc-shipping-zone-rows .row-actions {
	display: none;
}
.wc-shipping-zone-rows tr:hover .row-actions {
	display: block;
}
.wc-shipping-zones-list .mp_ship_tags {
	padding-right: 8px;
	margin: 0 3px 3px 3px;
	cursor: auto;
	border: 2px solid #ddd;
}
.wc-shipping-zones-list ul li {
	list-style: none;
}
.wc-shipping-zones-list td p {
	font-size: 18px;
}
.shipping-extended ul li {
	display: inline-block;
	margin: 5px 10px;
	border: 2px solid #883f7a;
	padding: 5px;
	border-radius: 3px;
	background-color: #96588a;
}
.shipping-extended ul li a {
	color: #fff;
}
.shipping-extended ul li:nth-child(1) {
	margin-left: 0;
}
.shipping-extended ul li:last-child {
	display: inherit;
	margin: 0;
	padding: 0;
	border-radius: 0;
	background-color: #fff;
	border: none;
}
.shipping-extended ul li:last-child a {
	color: #96588a;
}
.wc-shipping-zone-rows .list-shipping ul li {
	margin: 0 5px 5px 3px;
	padding: 4px 8px;
	display: inline-block;
}
.wc-shipping-zone-rows .list-shipping ul li a:focus {
	outline: none;
}
/*// Shipping Classes*/
.wc-shipping-classes .row-actions {
	color: #ddd;
	font-size: 13px;
	position: relative;
	left: -9999em;
}
.wc-shipping-classes tbody tr:hover .row-actions {
	position: static;
}
.wc-shipping-classes tbody .edit {
	display: none;
}
.list-shipping ul {
	margin-left: 0;
}
.new-ship-zone a {
	display: inline-block;
	margin: 15px 0;
}
.edit-mp-tab {
	border-bottom: 1px solid #ccc;
	height: 35px;
	width: 100%;
	margin: 0;
	padding: 0;
}
.edit-mp-tab li a {
	cursor: pointer;
	background: none repeat scroll 0 0 #fff;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #5685bc;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: 700;
	outline: medium none;
	text-decoration: none;
	padding: 7px 10px;
}
.edit-mp-tab li {
	float: left;
	list-style: none;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	margin-right: 5px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	outline: none;
}
.edit-mp-tab li a.inactive {
	color: #666;
	background: #eee;
	outline: none;
	border-bottom: solid 1px #ccc;
	padding: 5px 8px 8px;
}
.edit-mp-tab li a:hover,
.edit-mp-tab li a.inactive:hover {
	color: #5685bc;
	outline: none;
}
.shipping-container label {
	font-weight: 700;
}
.shipping-container input:not([type="submit"]) {
	width: 100%;
}
.mp_shipping_country .select2 {
	width: 100% !important;
}
.outer-ship-method {
	position: relative;
}
.del-ship-method {
	cursor: pointer;
}
.del-ship-method:before {
	content: '\f153';
	font-family: dashicons;
	color: #000;
	position: absolute;
	top: -13px;
	right: -6px;
	font-size: 20px;
}

/** DK-21-05-06 Product status on seller end **/
.mp_wk-post-status.wkmp-toggle-sidebar {
	display: inline-flex;
}
.mp_wk-post-status .wkmp-status-wrapper {
	width: 45%;
}
.wkmp-status-wrapper label {
	line-height: 3;
}
.wkmp-toggle-select-container.mp-hide {
	width: 55%;
	margin: 0;
}
.mp_wk-post-status select#product_post_status {
	width: 60%;
	margin: 0;
}
.mp_wk-post-status .mp-hide .button {
	margin: 0 2px;
}
/** Min order settings. **/
form#wkmp-product-list-form .wkmp-minimum-order.settings {
	text-align: center;
	font-size: 1.2em;
	position: relative;
	right: 20%;
}
.wkmp-min-order-popup.wkmp-popup-modal .modal-content {
	width: 55%;
}
.wkmp-min-order-popup.wkmp-popup-modal .wkmp-enable-min-order {
	position: relative;
	left: 24%;
	width: 18px;
	height: 18px;
}
.wkmp_profile_info .wkmp-become-seller.button {
	position: relative;
	left: 22%;
}
.add-product-form .wkmp-seller-prefix {
	font-size: 12px;
	font-weight: 500;
}

.wkmp-popup-modal {
	display: none;
	position: fixed;
	padding-top: 100px;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: #000000;
	background-color: rgba(0, 0, 0, 0.4);
	z-index: 9999;
}

.wkmp-popup-modal .modal-content {
	background-color: #fefefe;
	margin: auto;
	padding: 20px;
	border: 1px solid #888;
	width: 50%;
}

.wkmp-popup-modal .modal-header {
	border-bottom: 1px solid #e5e5e5;
}

.wkmp-popup-modal .modal-body {
	position: relative;
	padding: 5px;
}

.wkmp-popup-modal .modal-title {
	line-height: 1.42857;
}

.wkmp-popup-modal .modal-footer {
	padding: 5px;
	text-align: right;
	border-top: 1px solid #e5e5e5;
}
.shipping-method-add-cost .wp-spin.wkmp-spin-loader,
.shipping-method-modal .wkmp-spin-loader {
	display: inline-block;
}
.woocommerce-MyAccount-content .wkmp_tab_pane.wkmp_show textarea {
	width: 100%;
	overflow: auto;
	padding-left: 0.875em;
	vertical-align: top;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--separate-dashboard {
	margin-bottom: 40px;
}

/**Admin Dashboard. */
.woocommerce-account
	.woocommerce-MyAccount-navigation
	ul
	li.woocommerce-MyAccount-navigation-link--separate-dashboard
	a:before {
	content: "\f120";
	font-family: 'dashicons';
	font-size: 20px;
	font-weight: normal;
	text-align: center;
}

/**Favourite seller. */
.woocommerce-account
	.woocommerce-MyAccount-navigation
	ul
	li.woocommerce-MyAccount-navigation-link--favourite-seller
	a:before {
	content: "\e953";
	font-family: 'Webkul Rango';
	font-size: 20px;
	font-weight: normal;
}
/***** Theme Compatibility CSS */
/** 1. Martfury Starts **/
.theme-martfury .woocommerce-MyAccount-content .wkmp_order_data_detail table {
	width: 100%;
}
.theme-martfury .woocommerce-MyAccount-content.mp-order-view.wrap h3 {
	font-size: 24px;
}
/** 1. Martfury ends **/

/** Product delete loading css start-dk-21-12-28 */
.woocommerce-MyAccount-content .wkmp-ajax-loader {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(0, 0, 0, .5);
}
.woocommerce-MyAccount-content .wkmp-ajax-loader .wkmp-loading-wheel {
	width: 20px;
	height: 20px;
	margin-top: -40px;
	margin-left: -40px;
	position: absolute;
	top: 50%;
	left: 50%;
	border-width: 30px;
	border-radius: 50%;
	-webkit-animation: spin 1s linear infinite;
}
.woocommerce-MyAccount-content .wkmp-ajax-loader .wkmp-loading-wheel {
	border-style: double;
	border-color: #ccc transparent;
}
@-webkit-keyframes spin {
	0% {
		-webkit-transform: rotate(0);
	}
	100% {
		-webkit-transform: rotate(-360deg);
	}
}
.woocommerce-MyAccount-content .wkmp-ajax-loader .notice {
	position: relative;
	top: 50%;
	left: 15%;
	background: rgb(204, 204, 204);
	width: 52%;
	text-align: center;
	padding: 11px;
	border-radius: 8px;
}
.woocommerce-MyAccount-content .wkmp-ajax-loader .success-notice {
	color: rgb(14, 172, 14);
}
.woocommerce-MyAccount-content .wkmp-ajax-loader .error-notice {
	color: rgb(223, 12, 12);
}
/** Product delete loading css end-dk-21-12-28 */

/** SKU Prefix CSS start - dk-21-12-30 */
.woocommerce-MyAccount-content .add-product-form .wkmp-sku-input-wrap .wkmp-sku-prefix-span {
	padding: 6px 12px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	color: #555;
	text-align: center;
	background-color: #eee;
	border: 1px solid #ccc;
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
	display: table-cell;
	border-radius: 0px 4px 4px 0px;
}

.woocommerce-MyAccount-content .add-product-form .wkmp-sku-input-wrap .wkmp_product_input {
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0;
	display: table-cell;
	padding: 6px 12px;
	border: 1px solid #ccc;
	margin: 0;
}

.woocommerce-MyAccount-content .add-product-form .wkmp-sku-input-wrap .wkmp-sku-prefix-span {
	border-right: 0;
	border-radius: 4px 0px 0px 4px;
}
.woocommerce-MyAccount-content .add-product-form .wkmp-sku-input-wrap {
	position: relative;
	border-collapse: separate;
}
/** SKU Prefix CSS end - dk-21-12-30 */

/* Style: Shipping Popup */
@media (max-width: 632px) {
	.wkmp-seller-endpoints #TB_window {
		transform: translateX(-50%);
		max-width: 100%;
		margin-left: 0px !important;
		margin-top: 0 !important;
		height: 100%;
		top: 0 !important;
		overflow: scroll !important;
	}
	.wkmp-seller-endpoints #TB_ajaxContent {
		display: block;
		width: 100% !important;
		height: unset !important;
	}

	.wkmp-seller-endpoints #TB_ajaxContent .shipping-method-add-cost table {
		border-spacing: 0;
		width: 100%;
		margin: 0 0 1.41575em;
		border-collapse: separate;
	}

	.wkmp-seller-endpoints #TB_ajaxContent .shipping-method-add-cost table:not(.has-background) th {
		width: 100%;
		display: block;
		max-width: 100%;
	}

	.wkmp-seller-endpoints #TB_ajaxContent .shipping-method-add-cost table:not(.has-background) tbody td {
		width: 100%;
		display: block;
		max-width: 100%;
		word-break: break-all;
	}

	.wkmp-seller-endpoints tbody tr:first-of-type .titledesc {
		margin-top: 18px;
	}
	/* End Style: Shipping Popup */

	.wkmp_tab_content .shipping-container#ship_class {
		overflow-x: scroll;
		width: 100%;
	}
}
@media (max-width: 441px) {
	.mp-store-order-product-section .mp-store-product-status-section .product-list {
		max-height: 136px;
	}
}
@media (max-width: 376px) {
	.wc-shipping-zones .wc-shipping-zone-rows td {
		display: block;
	}
}
.mp-store-top-billing-country .wkmp-no-country-data {
	text-align: center;
	padding: 20px;
}
