/*
 Theme Name:   Eweb Child
 Theme URI:    http://8theme.com/
 Description:  XStore Child Theme
 Author:       8theme
 Author URI:   http://8theme.com
 Template:     xstore
 Version:      1.0
 Text Domain:  xstore-child
*/

span.king {
    font-size: 15px;
    font-weight: 900;
    letter-spacing: 1px;
}
ul#menu-categorii {
    background: azure;
}
img.logo-default {
    border-radius: 32px;
	box-shadow: 0 8px 6px -6px black;
}
.top-bar.topbar-color-white {
    background: #468127;
}

@media only screen and (min-width: 993px) {
  .header-wrapper.header-advanced header > .container .container-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
img.attachment-shop_catalog.size-shop_catalog.wp-post-image.swiper-lazy.swiper-lazy-loaded {
    max-height: 196px;
}
.button-solid-stefa{
	border: 1px solid #ebebeb;
    background: azure;
    color: white !important;
    border-color: #697599;
    border-radius: 32px;
    box-shadow: 0 8px 6px -6px black;
}
.mpc-wc-product .mpc-product__heading.mpc-text-overflow{
	white-space: normal !important;
}
span.mpc-product__heading.mpc-transition.mpc-typography--mpc_preset_111.mpc-text-overflow {
    white-space: normal;
}
.mpc-product__thumb.mpc-effect--target {
    background-size: contain !important;
}
img.attachment-shop_catalog.size-shop_catalog {
    max-height: 196px;
}
.template-content {
    background: #f1f1f1;
}
.container.content-page {
    background: white;
}
footer.prefooter {
    display: none;
}
.footer-bottom {
    background-color: #468127 !important;
}
footer.footer {
    background-color: #57a131 !important;
}
.footer-links-bakery a {
    color: white !important;
}
footer img.vc_single_image-img.attachment-medium{
	    border-radius: 32px;
	box-shadow: 0 8px 6px -6px black;
}
.footer-bottom.text-color-dark {
    color: #fff;
}
.footer-bottom.text-color-dark h1, .footer-bottom.text-color-dark h2, .footer-bottom.text-color-dark h3, .footer-bottom.text-color-dark h4, .footer-bottom.text-color-dark h5, .footer-bottom.text-color-dark h6, .footer-bottom.text-color-dark a, .footer-bottom.text-color-dark .widget-title, .footer-bottom.text-color-dark .widgettitle {
	color: #fff;
	text-decoration:underline;
}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
    font-size: 20px;
    font-weight: bold;
    color: black;
    text-align: center;
}
small.woocommerce-price-suffix:before {
    content: "\A";
    white-space: pre;
}
.home .products-page-cats {
    display: none;
}
.category-grid .categories-mask h4 {
	color: black;
}
.category-grid .categories-mask {
    position: relative;
    padding: 0;
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1521036442439.vc_row-has-fill.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex.mpc-row {
    padding-top: 10px !important;
}
.vc_custom_1479299931995 {
    padding-bottom: 10px !important;
}
.footer-bottom {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}
.sidebar-widget.etheme.etheme_widget_brands {
    border: 2px solid #57a131;
    padding: 25px;
}
h4.widget-title {
    text-align: center;
}
.quantity.buttons_added input[type="number"] {
    min-width: 42px;
}
.container.content-page {
	box-shadow: 1px 0px 5px -2px rgba(0, 0, 0, 0.8), -1px 0px 5px -2px rgba(0, 0, 0, 0.8);
}
.fixed-header.header-color-dark.fixed-enabled {
    border-bottom: 1px solid black;
}
h3.woocommerce-MyAccount-title.entry-title {
    padding-top: 10px;
}
.content-product .product-content-image img {
    min-width: auto !important;
}
.category-grid img {
    width: auto !important;
	height: 200px ;
}
.onsale, .product-images .sale-value {
    background: red !important;
}
.widget_product_categories {
    border: 2px solid #468127 !important;
}
.category-grid .categories-mask h4 {
    color: #468127;
}
li.on-hold-orders {
    background: #ffffc9 !important;
}
li.processing-orders {
    background: #ffffc9 !important;
}