/*
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
*/

 [class^="icon-"], [class*=" icon-"] {
    font-family: 'Linearicons' !important;
    speak: none;
     font-style: normal;
    font-weight: normal;
    font-variant: normal; 
        font-variant-ligatures: normal;
    text-transform: none;
    line-height: 1;
    letter-spacing: 0;
    -webkit-font-feature-settings: "liga";
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    font-feature-settings: "liga";
    -webkit-font-variant-ligatures: discretionary-ligatures;
    font-variant-ligatures: discretionary-ligatures;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: black;
} 
/*відобразити білим усі пункти горизонтальног меню */
.header-layout-3 .site-header .primary-nav > ul > li.current-menu-parent > a, .header-layout-3 .site-header .primary-nav > ul > li.current-menu-item > a, .header-layout-3 .site-header .primary-nav > ul > li.current-menu-ancestor > a, .header-layout-4 .site-header .primary-nav > ul > li.current-menu-parent > a, .header-layout-4 .site-header .primary-nav > ul > li.current-menu-item > a, .header-layout-4 .site-header .primary-nav > ul > li.current-menu-ancestor > a {
  color: white;
}
/*zroblena popravka*/
.site-header .product-extra-search .products-search {
  width: 100%;
  display: flex;
   border: 1px solid grey;
}


.header-layout-3 .site-header .products-cats-menu .cats-menu-title i {
    margin-right: 7px;
    font-size: 20px;
    color: white;
}
.header-layout-3 .site-header .primary-nav > ul > li > a {
    font-size: 18px;
    color: white;
    line-height: 1;
    position: relative;
}
.header-layout-3 .site-header .primary-nav > ul > li > a:hover{
	    color: #005648;
}
.woocommerce ul.products li.product h2 {

    margin: 0;
    font-weight: 400;
    padding: 0 0 5px;
    font-size: 16px;
    line-height: 1.5;

}
.woocommerce ul.products li.product h2 a {
    color: gray;
    display: inline-block;
}

.woocommerce ul.products li.product .price {

    font-size: 18px;
    color: #053005;
    line-height: 1;
    display: block;
    position: relative;
    margin-top: 5px;
    margin-bottom: 0;

}
.woocommerce ul.products li.product {

    margin-bottom: 25px;
    padding-left: 6px;
    padding-right: 6px;

}
.product-category img {

    border: double 3px #233421;

}

.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title {

    color: #0a3c07;
    font-weight: bold;
    margin-top: 15px;
    line-height: 1;
    padding: 0;
    text-align: center;
    font-size: 18px;

}
.woocommerce ul.products li.product.product-category:hover .woocommerce-loop-category__title{
	color: #005648;
}
.sticky-header .site-header.minimized .header-main .products-cats-menu .cats-menu-title i {

    display: inline-block;
    font-size: 30px;
    margin-right: 0;
    color: black;

}
.sticky-header .site-header.minimized .header-main .products-cats-menu .cats-menu-title .text {
	color: black;
}
.header-layout-3 .site-header .products-cats-menu .cats-menu-title {

color: black;}
.sticky-header .site-header.minimized .header-main {
   
    border-bottom: 1px solid #e1e1e1;
}
.site-footer .footer-widgets .widget .widget-title {
    font-size: 20px;
    margin-bottom: 30px;
}
.widget .widget-title {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 0;
    color: #5d5656;
}
.footer-sidebar h4 {
    color: white !important;
}
.site-footer, .site-footer .footer-widgets .widget ul li a, .site-footer .footer-copyright, .site-footer .footer-links .widget_nav_menu ul li a, .site-footer .footer-payments .text {
    color: #ffffff;
}
.site-footer {
    font-weight: 400;
}
.social-links-widget .share-facebook {
    color: #e7eaec;
    padding: 0 10px;
    margin-bottom: 10px;
    display: inline-block;
    font-size: 26px;
    background-color: #30304d;
    margin: 3px;
}
.social-links-widget .share-youtube {
    color: #eee8e8;
    padding: 0 10px;
    margin-bottom: 10px;
    display: inline-block;
    font-size: 26px;
    background-color: #e31242;
    margin: 3px;
}
.social-links-widget .share-pinterest {
    color: #eee6e6;
    padding: 0 10px;
    margin-bottom: 10px;
    display: inline-block;
    font-size: 26px;
    background-color: #64333e;
    margin: 3px;
}
.social-links-widget .share-instagram {
    color: #eee6e6;
    padding: 0 10px;
    margin-bottom: 10px;
    display: inline-block;
    font-size: 26px;
    background-color: #e82f58;
    margin: 3px;
}
.site-footer .footer-widgets {
    padding-top: 20px;
    padding-bottom: 20px;
   
    border-bottom: 1px solid #e1e1e1;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.page-header-catalog .page-breadcrumbs {
    background-color:#fff;
}
.woocommerce .shop-toolbar {
    background-color: #fff;
    padding: 0 15px;
}
.woocommerce .ribbons .ribbon {
    position: absolute;
    top: 5px;
    padding: 8px 10px;
    background: indianred;
     background-color: indianred;
    box-shadow: -1px 2px 3px rgba(0,0,0,.3);
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-align: center;
    z-index: 1;
}
.woocommerce .ribbons .ribbon::before {
    width: 7px;
    height: 120%;
    top: 0;
    left: -6.5px !important;
    padding: 0 0 7px;
    background: inherit;
    border-radius: 5px 0 0 5px;
}
.woocommerce .ribbons .ribbon::before, .woocommerce .ribbons .ribbon::after {
    content: "";
    position: absolute;
}
.woocommerce .ribbons .ribbon::after {
    width: 5px;
    height: 5px;
    bottom: -5px;
    left: -4.5px;
    background: lightblue;
    border-radius: 5px 0 0 5px;
}
.woocommerce .ribbons .ribbon::before, .woocommerce .ribbons .ribbon::after {
    content: "";
    position: absolute;
}
 .woocommerce ul.products li.product .mf-product-thumbnail .footer-button {
    position: absolute;
    left: 0;
    bottom: -15px;
    right: 0;
    background-color: #fff;
    z-index: 10;
    opacity: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 10px 0;
    -webkit-transition: bottom 0.3s;
    transition: bottom 0.3s;
} */

.woocommerce .ribbons .ribbon.out-of-stock {
    background-color: #005648;
    color: #fff;
}
.sidebar-content .content-area, .blog-layout-sidebar-content .content-area {
    float:left;
}
.woocommerce-checkout table.shop_table tr th:last-child {
    text-align: center;
}
.woocommerce-checkout table.shop_table {
    -webkit-border-radius: 0;
    border-radius: 0;
    padding: 0 30px;
    border: 1px solid #bfbfbf;
        border-bottom-color: rgb(191, 191, 191);
        border-bottom-style: solid;
        border-bottom-width: 1px;
    border-bottom: none;
  background-color: #f6f6f6;
    margin: 0;
}
.woocommerce table.shop_table {
    border: none;
}
.shop_table woocommerce-checkout-review-order-table table, th, td{
	border:none;
}

.vidguk a {
    font-size: 1.1em;
	color: #FFF !important;
    letter-spacing: 1px;
	text-decoration: none;
    
}
.vidguk a:hover {
    color: #F54318;
    border-bottom: 2px solid white;
    
}
.addon_barcode img{
	height: 25px;
	width: 100%;
	margin-bottom: 10px;
	
}
.my_class{
	font-size:36px;
	
}
.woocommerce #shipping_method li label {
  display: inline-block;
  text-transform: inherit;
  position: relative;
  line-height: 1;
  font-size: 14px;
  padding-left: 14px;
  cursor: pointer;
  color: #999;
}
#shipping_method_0_nova_poshta_shipping4::after{
	
	background-image:"novaposha.jpg";
	width: 20px;
    height: 20px;
	padding-right:8px;
}
.addon_barcode img{
	margin-bottom: 10px;
	
}
.woocommerce div.product .summary-sep {
  height: 5px;
  width: 100%;
}

section.up-sells .related-title, section.related .related-title {
  background-color: #f4f4f4;
  text-align: center;
  border-bottom: 0px solid #e3e3e3;
font-size: 20px;
  font-weight: 600;
  padding:  0;
  margin: 5px;
}

.p-title{
font-size:17px;

}
.mf-product-fbt .products-list li .s-price {
  color: #1ebb28;
  font-weight: 600;
}

.woocommerce div.product .mf-compare-button .compare {
  color: #2b2828;
  font-size: 16px;
}
#yith-woocompare{
margin: 10px;
}

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none; // Yeah, yeah everybody write about it
}

input[type='number'],
input[type="number"]:hover,
input[type="number"]:focus {
    appearance: none;
    -moz-appearance: textfield;
}
input#max_price, input#min_price {
	
  display: block !important;
  max-width: 80px;
  float:left;
  border: 1px black solid;
  font-size: 14px;
  margin-right: 5px;
  margin-top: 40px;
  font-weight: bold;
}
.woocommerce .widget_price_filter .price_slider_amount .price_label {
  
  min-width: 259px;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  border: 1px solid #05280e !important;  
  background-color: #05280e !important;
  font-weight: normal;
  color: #555;
}


.price_slider_amount_label, .input_price_renge{
	display:flex;
	justify-content:space-between;
}
.price_slider_amount_label .one, .price_slider_amount_label .two{
	
	/*padding-right:80px;*/
	font-size: 16px;
	/*transform: translateX(-4px) translateY(-50%) translateY(-2px);*/
}

.catalog-sidebar .widget .widget-title {
  
text-transform: capitalize;
 
}
.primary-mobile-nav ul.menu li > a {
  color: #151515 !important;
  position: relative;
  -webkit-transition: none;
  transition: none;
}
.img_order{
	height:80px;
	width:80px;
}
/* @media (max-width: 991px) {
	.woocommerce ul.products li.product .product-inner .mf-product-details-hover {
  display: none !important;
}
	.woocommerce ul.products li.product .product-inner .mf-product-content,
	.woocommerce ul.products li.product .product-inner .mf-product-price-box {
    display: contents !important;
  }
} */

.woocommerce .ribbons .ribbon {
	background: #bdbdb5;
}
/* стилі для таблиці у товарі де є оптові ціни */

.b2bking_tiered_price_table{
	border: 2px solid green !important;
	margin-top:10px !important;
}
table.b2bking_tiered_price_table td{
	padding-left:10px !important;
	}
	
	
table.b2bking_tiered_price_table tr th{
		font-size: 12px !important;
		font-weight:normal !important;
	}
	
#buyoneclick_form_order .table-wrap table td{
		min-height:30px;
	}
	/*білий фон для блоку з пошуком */
.header-layout-3 .site-header .header-main, .header-layout-4 .site-header .header-main {
	padding: 25px;
	background-color: white;
}	

/* стилі віджет у хедері з телефонами */
div.custom.topcont p {
    color: #000;
    font-size: 11pt;
    display: inline-block;
    margin: 0 35px;
    height: 25px;
    line-height: 25px;
    
}
	.topcont p a{
    color: white;
    font-size: 14pt;
    display: inline-block;
    height: 25px;
    line-height: 25px;
   padding-left: 25px;
}
.topcont .lifecell, .topcont .kievstar, .topcont .vodafone {
    background-size: 25px;
}
.lifecell, .kievstar, .vodafone {
    display: block;
    background:  left;
    /* background-image: none;
    background-size: auto; */
    background-repeat: no-repeat;
    background-size: 30px;
    /*padding-left: 40px;*/
}
.kievstar {
    background-image: url(data:image/png;base64,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);
	}


.vodafone {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAAFbCAMAAADP1eTkAAADAFBMVEXB3Fv////B3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3FvB3Ftc8GYMAAAA/3RSTlMAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xN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);
	}
	
	/*простір навколо пошуку у мобільній версії */
.mobile-version .site-header .mobile-menu {
  padding: 15px;
  display: flex;
  align-items: center;
}

@media (max-width: 991px){
.site-header .mobile-menu-row {
  padding: 15px;
  display: flex;
  align-items: center;
  
	}
	.header-mobile-v1 .container {
	  padding-left: 0px;
	  padding-right: 0px;
	  }

 
}
#formOrderOneClick > .popup {
  
  top: 50%;
  margin: 10px;
}
.single_add_to_cart_button.clickBuyButton.button21.button.alt.ld-ext-left {
  background-color: #90CE3B;
  margin-bottom: 15px;
}

.woocommerce ul.products li.product h2 a, .woocommerce ul.products li.product .woo-loop-product__title a {
  color: #6d7173;
  display: inline-block;
}
.woocommerce-products-header p a{
	font-size:16px;
	color:#6d7173;
text-decoration: underline dotted;
}

form .products-per-page{
	display:block;
}

.products-per-page select{
background-color: #fff;
padding: 15px;
border:1px solid grey;
margin-bottom:6px;
}

 
	  
 
  .header-layout-3 .site-header .header-main, .header-layout-4 .site-header .header-main {
    padding:15px;
    background-color: white;
}

.mobile-version.woocommerce-checkout .site-content {
  padding: 20px;
}


 .page-header .breadcrumbs li:nth-of-type(2), .page-header .breadcrumbs .sep:nth-of-type(2) {
	display:none !important;
	}
	
/* .mobile-menu .icon-menu{
	color:white !important;
} */
.woocommerce .ribbons .ribbon {
  
  height: 38px !important;
  
}

.mobile-version .mf-catalog-close-sidebar .close-sidebar{
	color:red !important;
font-weight:bold !important;
font-size:20px;
}

.close-mobile-nav .icon-cross{
color:red !important;
font-weight:bold;
font-size:20px;}

.widgets-area ul li.current-cat > a, .widgets-area ul li.chosen > a, .dokan-store-sidebar ul li.current-cat > a, .dokan-store-sidebar ul li.chosen > a {
  font-weight: 600;
  color: red;
  font-size: 14px;
}

.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.show-swatch .swatch-color {
  margin-right: 5px;
  display: block;
  border: 1px dotted blue !important;
  padding: 3px;
  border-radius: 50%;
}

.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list {
  max-height: 300px;
}
.catalog-sidebar .widget {
  background-color:none !important;
 
}
.site-header .extras-menu > li .extra-icon {
  font-size: 30px;
  line-height: 1;
  color:black !important;
}

.site-content {
    padding-top: 40px; !important
    padding-bottom: 40px;
}

.body {
    font-family: "Lora";
    color: #006400;
}


/*.wp-core-ui select,*/
#dt-table_length label .dataTables_length select
 {
max-width: 70px !important; 
  min-width: 55px !important;
}
/* картинка з qr кодом на накладній 
.logo img {
			width: auto;
			height:150px
}*/


.comment-form-captcha {
    margin-top: 15px;
}

.comment-form-captcha label {
    display: block;
    margin-bottom: 5px;
}

.comment-form-captcha input[type="number"] {
    width: 50px;
    text-align: center;
}
.error-border{
	border:2px solid red;
}

.price .price-grn {
    font-size: 1em; /* Розмір для гривень */
}

.price .price-kop {
    font-size: 0.7em; /* Менший розмір для копійок */
    vertical-align: bottom;
}
.mf-newsletter-popup .modal-content .close-modal {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 42px;
background-color: #BFBFBF !important;
	color: #fff;
	z-index: 10;
}

.pl-grid-table {
	
	display: none
}
/*приховати дублювання ціни при виборі варіації у варіативного товару */
.martfury-product-price .variation-price  .price{
    display: none !important;
}