/*
Theme Name: Martfury Child
Theme URI: http://drfuri.com/unero
Author: DrFuri
Author URI: http://drfuri.com
Description: Martfury Child Theme.
Version: 1.0
License: GNU General Public License v2+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: martfury
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: martfury
*/

body{
	color:#222;
}
a,
.woocommerce div.product .product_meta .posted_in a,
.woocommerce ul.products li.product h2 a, .woocommerce ul.products li.product .woo-loop-product__title a{
	color:#ee8641;
}
.woocommerce.shop-view-list ul.products:not(.slick-slider) li.product .mf-product-details h2 a:hover{
	text-decoration: none;
}
.woocommerce div.product .mf-summary-header .sold-by-meta a{
	text-transform: none;
	color:#ee8641;
	font-weight: 400;
}
.temp-hide,
#topbar{
	display:none !important;
}

.whatsapp-float{
	position: fixed;
    left: 20px;
    bottom: 20px;
    z-index: 1000;
    background-color: #000;
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 30px;
}
.whatsapp-float img{
	color: #0f0;
    fill: #0f0;
    width: 25px;
    margin-top: 0px;
}

.mf-slides .slick-slide-inner .mf-slide-button,
.site-header .product-extra-search .search-submit,
.site-footer .footer-newsletter .newsletter-form .mc4wp-form-fields input[type="submit"]{
	font-weight:400;
}
.social-links-list a{
	font-size:24px;
}
.social-links-widget .share-instagram{
	color:#CA4589;
}
/*.topbar-right, */
/*.site-header,
.topbar-mobile, .mobile-menu, .footer-payments, .footer-newsletter, .footer-content,
.topbar, .main-menu, .mobile-menu,
.page-header{
	display:none !important;
}*/
.site-logo{
	transform: scale(1.2);
  transform-origin: left center;
}
/*
.header-row{
	justify-content:center;
}
.header-row .header-logo{
	width:100%;
	justify-content:center;
}
.header-extras{
	display:none !important;
}*/

div.wpforms-container-full .wpforms-form .wpforms-field-label{
	color:#000;
	font-weight:normal;
}
div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button{
	background-color:var( --e-global-color-primary );
	font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-primary );
    border-radius: 0px 0px 0px 0px;
	
	min-width:160px !important;
}
div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form input[type=submit]:focus, div.wpforms-container-full .wpforms-form input[type=submit]:active, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:focus, div.wpforms-container-full .wpforms-form button[type=submit]:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:focus{
	background-color:var( --e-global-color-primary );
	color:#000;
}

div.wpforms-container-full .wpforms-form input, div.wpforms-container-full .wpforms-form label, div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form button, div.wpforms-container-full .wpforms-form textarea{
	color:#000;
}

.d-logo::after{
	content: '';
    margin-top: 10px;
    margin-right: -20px;
    text-align: right;
    z-index: 1000;
    display: block;
    font-size: 12px;
}

.page-header .breadcrumbs a{
	color:#fff;
}
.page-header .breadcrumbs a:hover {
	color: #fdcfee;
}
.page-header .breadcrumbs li:last-child a {
	color: #fff;
}
.page-header .breadcrumbs .sep{
	color:#fff;
}
.woocommerce .customer-login .tabs-nav,
.page-id-13 .entry-title{
	display:none;
}
.entry-title{
	padding-top:40px !important;
	padding-bottom:20px !important;
}


/* Vendor Dashboard */
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover:not(.active).has-submenu:after{
	display:none;
}
.dokan-dashboard-layout-1 .entry-title, .dokan-dashboard-layout-2 .entry-title{
	display:none;
}
.dokan-dashboard-layout-1 .site-content, .dokan-dashboard-layout-2 .site-content{
	padding-top:0;
	padding-bottom:0;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active a{
	font-weight:normal;
}
.dokan-product-category-modal .dokan-product-category-modal-content .dokan-product-category-modal-body .dokan-single-categories-container .dokan-single-categories .dokan-product-category-ul,
.dokan-product-category-modal-footer .dokan-product-category-button-container button{
	font-size:16px;
}
.store-open-close-time{
	display:none;
}
.dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li .dokan-dashboard-announce-content h3{
	color:#000;
	font-weight:400;
}

.dokan-dashboard-content{
	padding-bottom:50px !important;
}
.dokan-dashboard-content h1,
.dokan-dashboard-content h2,
.dokan-dashboard-content h3,
.dokan-dashboard-content h4,
.dokan-dashboard-content h5{
	font-weight: normal;
}
.dokan-dashboard-content fieldset{
	border:none;
}
.dokan-dashboard-content table > tbody > tr.danger > th,
.dokan-dashboard-content table > tbody > tr.danger > td{
	background-color: inherit !important;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.column-primary a{
	font-weight: normal;
	color:#000;
	font-size:16px;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.column-primary .row-actions a{
	font-size:12px;
}
.dokan-label{
	font-weight: normal;
}

.dokan-dashboard-menu li.reviews,
.dokan-dashboard-menu li.reverse-withdrawal,
.dokan-dashboard-menu li.settings ul > li.shipping,
.dokan-dashboard-menu li.coupons,
.announcement-action
{
  display:none !important;
}
.payment-methods-listing-header #vendor-payment-method-drop-down ul{
  padding-left:0;
}
select[data-select2-id="product_brand"], select[data-select2-id="product_brand"] + span,
.dokan-product-edit-form label[for="product_brand"],
.dokan-product-shipping-tax,
label[for="_enable_reviews"],
label[for="_purchase_note"],
textarea#_purchase_note,

.weight-dimension,
.weight-dimension + div{
	display:none !important;
}
.dokan-dashboard-wrap .dokan-form-group #insert-media-button, input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme{
	padding:9px 16px;
}
.dokan-dashboard-wrap #insert-media-button{
	padding:4px 8px !important;
}
ul.subsubsub{
	font-size:14px;
}
.dokan-dashboard .dokan-form-group label{
	margin-top:6px;
}


.sticky-header .site-header.minimized .header-main{
	z-index: 990;
}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload a.close{
	font-size:40px;
}
.dokan-store-tabs,
.page-breadcrumbs{
	background-color: #b8679d !important; 
}
.dokan-single-store .dokan-store-tabs ul.dokan-list-inline li a{
	color:#000 !important;
	line-height: 30px !important;
}
.dokan-store-products-filter-area .search-store-products{
	line-height: 1em !important;
}
.dokan-store .site-content{
	padding-top:0;
}

div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button{
	background-color: var(--mf-background-primary-color) !important;
	color:#000 !important;
	outline:none !important;
	border:none !important;
}

.blog-wapper .entry-format{
	margin-bottom:10px;
}
.blog-wapper .categories-links{
	margin-bottom:5px;
}
.blog-wapper .entry-title{
	padding-top:0 !important;
	padding-bottom:0 !important;
	margin-bottom:5px;
}


.page-id-4866 h2, .page-id-4876 h2,
.page-id-4866 h3, .page-id-4876 h3,
.page-id-4866 h4, .page-id-4876 h4,
.page-id-4866 h5, .page-id-4876 h5,
.page-id-4866 .elementor-widget-text-editor strong,
.page-id-4876 .elementor-widget-text-editor strong
{
	font-weight: 500;
}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-annnouncement-date{
	background-color:#b8679d;
	color:#fff;
}


/* variations & attributes */
ul.dokan-attribute-option-list,
.dokan-variations-container {
	padding: 0 20px !important;
	border: solid thin #ddd;
}

.wcboost-variation-swatches--round .wcboost-variation-swatches__item, .wcboost-variation-swatches--round .wcboost-variation-swatches__item img{
	display:block;
	width:100%;
	border-radius:3px;
}


table.thwepo-extra-options{
	border-bottom:none;
	width:100%;
}
table.thwepo-extra-options td,
table.thwepo-extra-options th
{
	display:block;
	padding:0;
}
fieldset.fpf-required{
	border:none;
}

/*.products-search{
	display: none;
}*/
.woocommerce-product-details__short-description p{
	margin-bottom:10px !important;
}
.woocommerce-tabs p{
	color:#000;
}

.woocommerce ul.products li.product .mf-product-thumbnail .footer-button{
	background-color: rgba(255,255,255,0.85);
}
.woocommerce ul.products li.product .product-inner{
	padding:10px 10px 0;
}
.woocommerce ul.products li.product .mf-product-details-hover{
	left:-11px;
	right:-11px;
}

.wcboost-variation-swatches--round.wcboost-variation-swatches--button .wcboost-variation-swatches__item{
	display:inline-block;
}
label[for="_sold_individually"]{
	display:none;
}

.review-order-products{
	display:flex;
	flex-direction: column;
}
.review-order-products .item{
	display:flex;
	flex-direction: row;
	padding:15px;
	border-radius:8px;
	background-color:#f5f5f5;
	border:solid thin #ccc;
	margin-bottom:10px;
	gap:20px;
	width:100%;
}
.review-order-products .item .image img{
	width:100px;
	height:100px;
	object-fit:cover;
	border-radius:8px;
}
.review-order-products .item .name{
	font-size:16px;
}
.review-order-products .item .name span{
	font-size:20px;
}
 