/* widget: Tabs Filter */

#uc_ue_buttons_post_filter_elementor_90d95be.uc-filter-initing{
    opacity:0.8;
    cursor:default;
}

#uc_ue_buttons_post_filter_elementor_90d95be .ue-debug-meta
{
  font-size:10px;
  border:1px solid red;
  padding:10px;
}

#uc_ue_buttons_post_filter_elementor_90d95be .ue_taxonomy_image img
{
  display:block;
}

#uc_ue_buttons_post_filter_elementor_90d95be.ue_taxonomy
{
  flex-wrap: wrap;
}

#uc_ue_buttons_post_filter_elementor_90d95be a.ue_taxonomy_item
{
  display:block;
}



#uc_ue_buttons_post_filter_elementor_90d95be .uc-item-hidden{
	display:none !important;
}


#uc_ue_buttons_post_filter_elementor_90d95be.uc-filter-initing a{
   cursor:default;
   background-color:lightgray !important;
}

#uc_ue_buttons_post_filter_elementor_90d95be.uc-filter-initing .ue_taxonomy_item_content{
	visibility:hidden;
}




#uc_ue_buttons_post_filter_elementor_90d95be.uc-filter-hidden,
#uc_ue_buttons_post_filter_elementor_90d95be.uc-filter-initing.uc-initing-filter-hidden{
  display:none !important;
}


#uc_ue_buttons_post_filter_elementor_90d95be .ue_taxonomy_item_content
{
  display:flex;
  align-items:center;
}

#uc_ue_buttons_post_filter_elementor_90d95be .ue_taxonomy_item_icon
{
  flex-grow:0;
  flex-shrink:0;
}

#uc_ue_buttons_post_filter_elementor_90d95be .ue_taxonomy_item_icon_spacer
{
  flex-grow:0;
  flex-shrink:0;
}

#uc_ue_buttons_post_filter_elementor_90d95be .ue_taxonomy_item_num_posts
{
  flex-grow:0;
  flex-shrink:0;
}

#uc_ue_buttons_post_filter_elementor_90d95be .ue_taxonomy_item_title
{
  flex-grow:1;
}


#uc_ue_buttons_post_filter_elementor_90d95be .ue_taxonomy_item_num_posts_spacer
{
  flex-grow:0;
  flex-shrink:0;
}

#uc_ue_buttons_post_filter_elementor_90d95be .uc-hide-loading-item{
	display:none !important;
}


#uc_ue_buttons_post_filter_elementor_90d95be-toggle
{
  display:none;
}

#uc_ue_buttons_post_filter_elementor_90d95be-toggle .#uc_ue_buttons_post_filter_elementor_90d95be-toggle
{
  display:none;
}

#uc_ue_buttons_post_filter_elementor_90d95be-toggle .ue_taxonomy_toggle_icon
{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  line-height:1em;
  cursor:pointer;
}

#uc_ue_buttons_post_filter_elementor_90d95be-toggle .ue_taxonomy_toggle_icon svg
{
  height:1em;
  width:1em;
}


#uc_ue_buttons_post_filter_elementor_90d95be-toggle .ue_taxonomy_toggle_icon_close
{
  display:none;
}

  #uc_ue_buttons_post_filter_elementor_90d95be .uc-item-all .ue_taxonomy_item_num_posts_spacer,
  #uc_ue_buttons_post_filter_elementor_90d95be .uc-item-all .ue_taxonomy_item_num_posts{
	 	display:none !important;
  }



  
  @media only screen and (max-width: 500px) {
    #uc_ue_buttons_post_filter_elementor_90d95be.ue_taxonomy{
      display: flex;
      flex-wrap: nowrap;
      overflow-x: scroll;
      justify-content: unset;
    }
    #uc_ue_buttons_post_filter_elementor_90d95be.ue_taxonomy::-webkit-scrollbar{
      display: none;
    }

    #uc_ue_buttons_post_filter_elementor_90d95be a.ue_taxonomy_item{
      flex: 0 0 auto;
  	}
  }