/*--------------------------------------------------------------
This is your custom stylesheet.

Add your own styles here to make theme updates easier.
To override any styles from other stylesheets, simply copy them into here and edit away.

Make sure to respect the media queries! Otherwise you may
accidentally add desktop styles to the mobile layout.
https://www.w3schools.com/css/css_rwd_mediaqueries.asp
--------------------------------------------------------------*/
.activity-list .activity-item .bp-generic-meta.action .unfav::before{
content: '\f164';font-family: 'fontello-0a4c0024';}
/*hide instructor box on lesson page*/
.bb-about-instructor.bb-about-instructor--is-info, .bb-course-single-meta, .lms-header-instructor, .bb-course-meta, #sfwd_instructors-order-by {
    display: none;
}
/*add icon shop endpoint WOO dashboard*/
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--shop_evtravel a::before{
	content: "\ef1b";
}

/*Fix Font awsome problem whit elementor pages */
@media screen and (min-width: 75em)
{
   .buddypress-wrap .grid.bp-list>li {
      flex: 0 0 25%;
       max-width: 25%;
   }
}

.side-panel-menu-container .fa {
   font: normal normal normal 14px/1 FontAwesome;
}

.woocommerce a.wcs-switch-link {
    margin-left: 10px;
}

/* hide upgrade button*/
a.wcs-switch-link.button {
    display: none;
}

.zoom-meeting-block > .zoom-meeting-block-right > .meeting-actions  > a.button.outline.join-meeting-in-browser {
   border-bottom: 1px solid !important;
}

.zoom-meeting-block > .zoom-meeting-block-right > .meeting-actions  > a.button.small.primary.join-meeting-in-app {
   color:white;
}

/* fix buttons M2506 */
@media(max-width: 767px){
.subscription_details .button.cancel{
margin-bottom: 10px !important;
}
}

/* from theme custom code */
@media screen and (min-width: 75em)
{
.buddypress-wrap .grid.bp-list>li {
    flex: 0 0 25%;
    max-width: 25%;
}
}				

#toplevel_page_gestione-fornitore-menu-slug > a > .wp-menu-image:before {
    content: "\f11d";
    color: #3d404e !important;
    font-family: dashicons !important;
    display: inline-block;
    line-height: 1;
    font-weight: 400;
    font-style: normal;
    speak: never;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 20px;
    height: 20px;
    font-size: 20px;
}


body:not(.logged-in) ul#primary-menu li:nth-child(6),body:not(.logged-in) a.header-search-link {
    display: none !important;
}

/*Change blog font size*/

.single-post .entry-content p {
    font-size: 16px;
}

/* Fix icon error on footer */
.bb-icon-file {
   display: none;
} 

.item-meta.ruolo_incentive {
    font-weight: bold !important;
    font-size: 18px !important;
}

p.item-meta.ruolo_incentive{
    color: #007cff !important;
}

a.item-meta.ruolo_incentive{
    color: #007cff;
}

a.item-meta.ruolo_incentive:hover {
    color: #007cffa3;
}


#members-list .follow-container{
    flex-direction: column;
}

/* Fix icon on app */
@media screen and (min-width: 75em)
{
.buddypress-wrap .grid.bp-list>li {
    flex: 0 0 25%;
    max-width: 25%;
}
}				


.bb-mobile-panel-wrapper .bb-icon-file{
    display: none;
}	

