/**
 * Front end CSS file.
 */
ul#wkwcfmtm_edit_notification_tab {
	display: flex;
}

ul#wkwcfmtm_edit_notification_tab li {
	list-style: none;
	background: #d6d6d6;
	padding: 13px 10px;
	font-size: 12px;
	border-right: 1px solid #cccccc;
}

ul#wkwcfmtm_edit_notification_tab li a {
	color: #3a3a3a;
	font-family: var(--body_typography-font-family);
	font-size: 13px;
}

.wkwcfmtm-active-tab {
	background: #f46e6f !important;
}

.wkwcfmtm-tax-wrapper input.wc-tax-rates-search-field {
	padding: 10px;
}

.wkwcfmtm-tax-container input[type="number"] {
	min-width: 125px;
}

.wkwcfmtm-tax-wrapper input[type="checkbox"]:checked:before {
	position: relative;
	display: inline-block;
	font-family: "Font Awesome 5 Free";
	-moz-osx-font-smoothing: grayscale;
	content: "\f00c";
	color: #17a2b8;
	font-weight: 900;
	margin-top: 0;
	line-height: 20px !important;
}

.wkwcfmtm-tax-wrapper h3 {
	font-size: 15px;
}

table.wc_tax_rates.wc_input_table.widefat tfoot th a {
	border: 1px solid black;
	display: inline-block;
	margin: 7px;
}

.wkwcfmtm-tax-container a.button.plus.insert {
	padding: 15px 39px;
	background: #f46e6f;
	color: white;
	border: none !important;
	font-size: 17px;
	font-family: var(--body_typography-font-family, inherit);
	font-weight: 500;
}

li.wkmptm-active-tab {
    background-color: #f46e6f !important;
}

.wkwcfmtm-tax-container a.button.minus.remove_tax_rates {
	padding: 15px 21px;
}

.wkwcfmtm-tax-container a.button.export {
	padding: 15px 49px;
}

.wkwcfmtm-tax-container a.button.import {
	padding: 15px 49px;
}

.wkwcfmtm-tax-container a.button.minus.remove_tax_rates:hover,
.wkwcfmtm-tax-container a.button.import:hover,
.wkwcfmtm-tax-container a.button.export:hover {
	background: #f46e6f;
	color: white;
}

.wkwcfmtm-tax-container button.button-primary.woocommerce-save-button {
	padding: 12px 16px;
	background: #1c2b36;
	color: white;
	margin-bottom: 16px;
	font-weight: 800;
}

.wkwcfmtm-tax-container button.button-primary.woocommerce-save-button:hover {
	background: #1c2b36;
}
div#wcfm-main-container form {
	max-width: 100%!important;
	height: 300px;
}

.wkwcfmtm-file-form p, label {
	color: black;
}

button.button.wcfm_submit_button.wkwcfmtm-submit {
	float: left !important;
	margin: 0px !important;
}

.wkwcfm-file {
	padding: 20px 0px;
}

.wkwcfmtm-tax-container form {
    width: 100%;
    height: 330px;
    overflow: auto;
}
.wkwcfmtm-tax-container form table{
	width: max-content !important;
	max-width: max-content !important;
}
.wkwcfmtm-tax-container form table th, .wkwcfmtm-tax-container form table td{
	width: 150px !important;
}

.wkmptm-text-color a {
	color: white !important;
}

.wkwfmtm_file_status {
	display:unset !important;
}
