/*
Theme Name: Tema Child
Template: Tema
Version: 1.0
Author:	INTERACTION FARM
Theme URI: 
Author URI: 
*/

/*Add your own styles here:*/
/* ACCORDION */
.w-tabs-section-content-h.i-cf {
    max-width: 100%;
}

/*counter - L'evoluzione del retail*/
.counter_prefix.mycust.ult-responsive {
    vertical-align: bottom!important;
	margin-right: 8px;
}
.stats-number.ult-responsive {
	font-family: "Pathway Gothic One",sans-serif;
}


/* CATEGORIA CRETAIL */
.IF_categoria_cretail, .IF_categoria_cretail li {
    list-style: none;
}
.IF_categoria_cretail li ul {
    margin-left: 0px;
}
li.categoria_cretail:first-child {
    font-size: 24px;
    font-family: var(--font-h2);
}
.IF_categoria_cretail li ul li {
    font-size: 18px;
    margin-bottom: 2px;
}


/* CUSTOM */
.IF_display_block{
	display:block !important;
}

/* GRID */
a.w-btn.us-btn-style_15.usg_btn_1.has_text_color.icon_atleft.text_none {
    text-shadow: 0px 1px 6px #000000d6;
}

.cursor-pointer{
	cursor: pointer!important;
}

/* BODY */
html, body {
    max-width: 100%;
    overflow-x: hidden;
}
.IF_menu_cretail li:hover{
	text-decoration:underline;
	text-underline-offset: 5px;
}
.IF_menu_cretail li.current_page_item {
	text-decoration:underline;
	text-underline-offset: 5px;
}


/* CLIENTS */
button.g-filters-item.active {
    color: #010101 !important;
}
.w-post-elm.post_image.usg_post_image_1.IF_clients_image img {
    filter: grayscale(1);
}
.w-post-elm.post_image.usg_post_image_1.IF_clients_image:hover img {
    filter: grayscale(0) !important;
}

/* CRETAIL */
.IF_cretail_share .w-sharing-list{
	    border-left: 1px #e8e8e8 solid;
	    border-right: 1px #e8e8e8 solid;
}