/*

 Theme Name: Hongo Child

 Theme URI: http://hongo.themezaa.com

 Description: Child theme for Hongo theme

 Version: 1.0

 Author: ThemeZaa

 Author URI: https://www.themezaa.com

 Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, grid-layout, custom-background, custom-colors, flexible-header, flexible-footer, custom-menu, editor-style, featured-images, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, blog, e-commerce

 License: Themeforest Split Licence

 License URI: https://themeforest.net/licenses

 Template: hongo

 Text Domain: hongo-child

*/
#menu-item-103521 a span {
	font-weight: 700;
  border: 2px dotted #333;
  padding: 5px 8px 4px;
}

li.cat-item.cat-item-88.current-cat.cat-parent a {
    text-transform: uppercase;
    font-weight: 700!important;
}
li.cat-item.cat-item-101.current-cat.cat-parent a {
    text-transform: uppercase;
    font-weight: 700!important;
}
li.cat-item.cat-item-88.current-cat.cat-parent ul.children a {
    text-transform: none;
    font-weight: 400!important;
}
li.cat-item.cat-item-101.current-cat.cat-parent ul.children a {
    text-transform: none;
    font-weight: 400!important;
}


.cat-parent{ font-weight: bold!important }
.tex-rosa {

    background-color: #fff;

    background-image: linear-gradient(#f7c7d0 2px, transparent 2px), linear-gradient(90deg, #f7c7d0 2px, transparent 2px);

    background-attachment: fixed;

    background-size: 60px 60px, 60px 60px, 20px 20px, 20px 20px;

    background-position: -2px -2px, -2px -2px, -1px -1px, -1px -1px;

}

header .logo {

    max-height: 40px;

}

header .header-main-wrapper > div > section {

	background-color: #f7c7d0 !important;

	border-bottom: 4px solid #111 !important;

}

.woocommerce ul.products.hongo-shop-masonry li.product .product-thumb-wrap {

	border-radius: 0px;

}

.ombra-testo {

    text-shadow: 3px 3px rgba(0,0,0,0.15);

}

.hongo-contact-form-style-3 .wpcf7-text, .hongo-contact-form-style-3 .wpcf7-textarea, .hongo-contact-form-style-3 .wpcf7-select {

	line-height: normal;

	border: 2px solid #e5e5e5!important;

	background-color: #ffffff!important;

	color: #808080;

	border-radius: 0px!important;

	padding: 15px 20px 16px;

}

.box-3d{

	border: 2px solid #f7c7d0;

	box-shadow: 13px 13px #f7c7d0 !important;

}

section.woocommerce-bacs-bank-details {
	padding-top: 0;
	padding-bottom:0;
}
h2.wc-bacs-bank-details-heading {
    text-transform: uppercase;
    font-weight: 700;
}
li.iban {
    font-size: 1.6em !important;
    color: #000;
    font-weight: 700;
}
li.iban strong {
    font-size: 1em !important;
    color: #000;
    font-weight: 700;
}

html .mtsnb {
    top: auto !important;
    bottom: 0 !important;
    font-family: 'Poppins',sans-serif !important;
    text-transform: uppercase !important;
    border-top: 4px solid #222 !important;
}
.mtsnb-hidden {
    display:none !important;
}
.edn-container.apexnb-bartypeedn_pro_static {
    border-top: 3px solid #000;
}
tr.woocommerce-shipping-totals.shipping p.woocommerce-shipping-destination {
    display: none;
}

/* stile categorie sidebar */

html .cat-parent a, li.cat-item.cat-item-109 a,li.cat-item.cat-item-107 a, li.cat-item.cat-item-108 a, li.cat-item.cat-item-106 a {
    font-weight:700 !important;
    text-transform: uppercase !important;
}
ul.children .cat-item a {
    font-weight: 400 !important;
    text-transform: none !important;
}
li.cat-item.cat-item-15 {
    display: none;
}
