/* ======= AVVISI PER NON LOGGATI ======= */

/* Avviso pagine Forum e Profilo (Mobile) */
@media (max-width: 799px) { .avviso-forum-profilo { height: 120px; } }
.avviso-forum-profilo { padding: 10px 20px; background-color: #ffcc00; color: #000; text-align: center; position: sticky; top: 0; z-index: 9999; display: flex; justify-content: center; align-items: center; }

/* Bottoni dell'avviso */
a.bottoni-avvisi-non-loggati { text-align: center; background-color: #227aee; border-radius: 7px; padding: 7px 15px; margin: 0 5px; color: #fff; }

/* Fix per menù mobile che si aprirebe sotto all'avviso */
.pagine-con-avviso .bb-mobile-panel-wrapper.light { margin-top: 120px; }


/* ======= MENU ======= */

/* Nasconde la voce menù "Tipster Zone Premium" agli utenti premium */
.utente-premium .menu-item-570 { display: none; }


/* ======= HOMEPAGE ======= */

/* Nasconde filtro "Tutti gli aggiornamenti" "Menzioni" "Seguiti" */
.bb-subnav-filters-container-main { display: none; }


/* ======= PROFILO ======= */

/* Nasconde tab della gamification */
#bb-gamification-personal-li { display: none; }

/* Nasconde Nome e Username nella pagina di modifica del profilo agli utenti Premium */
body.profile-edit .field_1, body.profile-edit .field_3 { display: none !important; }

/* Dalla scheda "Timeline", nasconde filtro "Personale", "Reazioni" ecc. */
.my-activity .item-body-inner .user-subnav { display: none; } 

/* Nasconde "Punti di Forza" a chi non è Premium */
body:not(.utente-premium) .punti-di-forza { display: none; }
/* Nasconde Link in bio a chi non è Premium */
body:not(.utente-premium) .campi-profilo-sotto-follower a { display: none; }

/* Nasconde le recensioni agli utenti che le avevano ma alle quali è scaduta la membership "Tipster Zone Premium" */
/* Riepilogo sotto al nome */
body:not(.utente-premium) .campi-profilo-sotto-follower .shortcode { display: none; }
/* Tab "Recensioni" */
body:not(.utente-premium) #recensioni-personal-li { display: none; }
/* Contenuto tab "Recensioni" */
body:not(.utente-premium) .contenuti-tab { display: none; }

/* Nasconde "Nome" "Email" e Spunta dal form di inserimento recensione */
.glsr-field[data-field="name"], .glsr-field[data-field="email"], .glsr-field[data-field="terms"] { display: none; }


/* ======= PUBBLICAZIONE POST ======= */

/* Nasconde il nome dell'utente dalla finestra di creazione del post attività per evitare di visualizzare il bug del plugin Verified Members */
#whats-new-heading { display:none; }

/* Nasconde da tendina visibilità post "Tutti i membri" tanto il sito è visibile solo agli iscritti */
.bp-activity-privacy__label-loggedin { display: none; }


/* ======= MESSAGGI PRIVATI ======= */

/* Nasconde menu a tendina sopra al cerca */
.bp-messages-nav-panel select.bp-navs__dropdown { display: none; }


/* ======= MEMBERPRESS ======= */

/* Nasconde la seconda riga dell'indirizzo */
.mepr_mepr-address-two { display: none; }

/* Nasconde la tipologia di cliente (privato/p.iva) */
.mepr_mepr_vat_customer_type { display: none !important; }


/* ======= ELEMENTI ======= */

/* VIDEO PLAYER */

/* Nasconde pulsante per il full screen */
.bb-activity-video-elem .video-js .vjs-control-bar .enlarge_button { display: none !important; }

/* Il player si adatta alle proporzioni del video */
.video-js .vjs-tech { position: static !important; top: auto !important; left: auto !important; height: auto !important; max-height: 700px !important; }
.vjs-fluid:not(.vjs-audio-only-mode) { padding-top: 0 !important; }

/* L'immagine di anteprima del video copre tutto il player */
div.video-js .vjs-poster>img{ object-fit: cover; }

/* Toglie righetta nera in basso al video */
.video-js { line-height: 0 !important; }

/* CAROSELLO */

/* A supporto del JS personalizzato per i caroselli: blocca scroll verticale quando c'è scroll orizzontale del carosello */
.bb-activity-media-wrap .bb-media-carousel-window { touch-action: pan-y; }


/* ======= FORUM ======= */

/* Nasconde i meta */
/* .bs-card-list .forums-meta { display: none; } */
