.wc-ico-cart {
    position: relative;
    white-space: nowrap;
    text-decoration: none;
    display: -ms-inline-flexbox;
    display: -ms-inline-flex;
    display: inline-flex;
    -ms-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font: 700 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;
    color: #000000;
}

.dt-mobile-header .mini-contacts {
    font: 500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;
    color: #000000;
}


.wc-ico-cart,
.wc-ico-cart:hover {
    position: relative;
    white-space: nowrap;
    text-decoration: none;
    display: -ms-inline-flexbox;
    display: -ms-inline-flex;
    display: inline-flex;
    -ms-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font: 700 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;
    color: #000000;
}

.wc-shopping-cart.dt-hovered .wc-ico-cart {
    color: #000000;
    text-decoration: none;
}
.mobile-header-bar .mobile-mini-widgets .wc-ico-cart {
    font: 700 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;
    color: #000000;
}

.mobile-header-bar .mobile-mini-widgets .wc-ico-cart,
.mobile-header-bar .mobile-mini-widgets .wc-ico-cart:hover {
    font: 700 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;
    color: #000000 !important;
}

.produkt-hore{
   max-width: 30%;
}

.popup-search .submit i, .overlay-search .submit i {
    font-size: 16px;
    color: #000000;
}

.mobile-header-bar .mobile-mini-widgets .popup-search .submit i, .mobile-header-bar .mobile-mini-widgets .overlay-search .submit i {
    font-size: 16px;
    color: #000000;
	display: none;
}

@media (max-width: 767px) {
    .masthead .shopping-cart {
        display: -ms-flexbox;
        display: -ms-flex;
        display: flex;
        flex-flow: column wrap;
        position: relative;
        top: 15px;
    }
}
#sidebar .sidebar-content {
    background-color: #F0F4EC;
    padding: 20px;
    border-radius: 10px;
}@media (min-width: 993px) {
    body.woocommerce-shop #fancy-header .wf-wrap {
        padding-left: calc(50px + 12%);
    }
}body.tax-product_cat #fancy-header .fancy-title,
body.tax-product_cat #fancy-header .fancy-subtitle {
    color: #000000 !important;
}@media (min-width: 993px) {
    body.tax-product_cat #fancy-header .wf-wrap {
        padding-left: calc(50px + 12%);
    }
}body.woocommerce-shop #fancy-header .fancy-title,
body.woocommerce-shop #fancy-header .fancy-subtitle {
    color: #000000 !important;
}
