/*
Theme Name: Wilmer Child
Theme URI: https://wilmer.qodeinteractive.com/
Description: A child theme of Wilmer Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.2
Text Domain: wilmer
Template: wilmer
*/
.mkdf-pie-chart-holder .mkdf-pc-percentage .mkdf-pc-percent:after{content:"+"}
.mkdf-team-holder .mkdf-team-social-holder , .mkdf-blog-holder.mkdf-blog-single .mkdf-post-info-top , .mkdf-blog-holder article .mkdf-post-info-bottom {display: none;}
.mkdf-banner-holder .mkdf-banner-title {font-size: 22px;}
.page-id-1458 .mkdf-page-subtitle {background-color: #ffffffa6;padding: 20px;border-radius: 5px;}
.mkdf-page-footer #text-11 a {vertical-align: baseline;}
#wc-products-table_wrapper , .mkdf-ps-related-posts-holder {/* margin-top: 50px !important; */}

/*product filter*/
.filterActionBox {margin-bottom: 10px;display: flex;flex-wrap: wrap;gap: 15px;}
.filterActionBox {border: 1px solid #eee;padding: 10px;margin-bottom: 10px;margin-top: 50px !important;}
.button-1.openFilter {padding: 13px 35px;border: 0;background: #ff5e14;text-transform: uppercase;font-weight: bold;font-size: 14px;color: #fff;cursor: pointer;}
.tableSearch {display: flex;flex-wrap: wrap;flex: 1;}
.search-box {position: relative;}
.search-box input.search-box-text {width: 89%;width: -webkit-calc(100% - 45px);width: calc(100% - 130px);padding: 8px;}
.search-box input {color: #666;margin-bottom: 0;}
.search-box .search-box-button {border: 0;padding: 13px 35px;border: 0;background: #ff5e14;text-transform: uppercase;font-weight: bold;font-size: 14px;cursor: pointer;color: #fff;}
.filterWrapper {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-content: flex-start;align-items: flex-start;gap: 10px;}
.product-filters.hidden {width: 0;opacity: 0;}
.product-filters {width: 300px;transition: all .3s /* Smooth transition for showing/hiding */;}
.product-table {flex: 1;}
.table-wrapper {overflow-x: auto;}
.accordion {border-top: 1px solid #eee;border-bottom: 1px solid #eee;overflow: hidden;}
.accordion-item {border-bottom: 1px solid #eee;}
.accordion-header {display: flex;justify-content: space-between;align-items: center;padding: 10px;cursor: pointer;background-color: #f1f1f1;transition: background-color 0.3s;}
.accordion-icon {font-size: 20px;transition: transform 0.3s;}
.accordion-content {max-height: 0; overflow: hidden;padding: 0 10px;background-color: #fff;transition: max-height 0.5s ease-out, padding 0.5s ease-out;}
.accordion-content ul li {list-style-type:none;}
#wc-products-table_filter {	display: none;}
table.dataTable thead>tr>th {text-transform: uppercase;	text-align: center;}
