.lgn-hide-on-login-block,div.lgn-hide-on-login,ul.testata-menu li.lgn-hide-on-login-block{display:block}span.lgn-hide-on-login{display:inline}.lgn-show-on-login-block,div.lgn-show-on-login,span.lgn-show-on-login,ul.testata-menu li.lgn-show-on-login-block{display:none}body.lgn-user-logged .lgn-hide-on-login-block,body.lgn-user-logged div.lgn-hide-on-login,body.lgn-user-logged span.lgn-hide-on-login,body.lgn-user-logged ul.testata-menu li.lgn-hide-on-login-block{display:none}body.lgn-user-logged .lgn-show-on-login-block,body.lgn-user-logged div.lgn-show-on-login,body.lgn-user-logged ul.testata-menu li.lgn-show-on-login-block{display:block}body.lgn-user-logged span.lgn-show-on-login{display:inline}.lgn-button-bbit,.lgn-button-facebook,.lgn-button-login{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:'Open Sans',"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;display:inline-block;font-size:12px;font-weight:700;text-decoration:none;color:#fff;padding:0 15px;line-height:30px;margin:5px 10px 5px 0}.lgn-button-login{background:#999}.lgn-button-login:hover{background:#666;color:#fff;text-decoration:none}.lgn-button-bbit{background:#393}.lgn-button-bbit:hover{background:#3cc03c;color:#fff;text-decoration:none}.lgn-button-facebook{background:#3b5998}.lgn-button-facebook:hover{background:#253e73;color:#fff;text-decoration:none}form#lgnForm{color:#666}form#lgnForm .lng-form-messaggi{display:none}.lgn-box-user{position:relative;padding:0 0 0 40px;color:#666}.lgn-box-user .lgn-box-user-foto{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:2px;left:0;width:35px;height:35px;background:#dedede;overflow:hidden}.lgn-box-user .lgn-box-user-foto img{display:block;width:100%;height:100%;border:0}.lgn-box-user .lgn-box-user-nome{font-size:16px;font-weight:700}.lgn-box-user .lgn-box-user-logout{font-size:12px;font-weight:400}.lgn-box-notifiche>a.lgn-box-notifiche-link{position:relative;display:block;font-size:16px}.lgn-box-notifiche>a.lgn-box-notifiche-link span.notifiche-counter-totale{display:block;width:15px;height:15px;line-height:15px;font-size:10px;position:absolute;top:6px;right:-12px}.lgn-menutop-user{position:relative;padding:0 0 0 25px;height:inherit;line-height:inherit}.lgn-menutop-user .lgn-menutop-user-foto{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:0;width:20px;height:20px;background:#dedede;margin:-10px 0;overflow:hidden}.lgn-menutop-user .lgn-menutop-user-foto img{display:block;width:100%;height:100%;border:0}.lgn-menutop-user .lgn-menutop-user-nome{height:inherit;line-height:inherit}a.lgn-menutop-user-v3{display:block;position:relative;padding:0 0 0 25px;height:inherit;line-height:inherit}a.lgn-menutop-user-v3 span.lgn-menutop-user-foto{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:absolute;top:50%;left:0;width:20px;height:20px;background:#dedede;margin:-10px 0;overflow:hidden}a.lgn-menutop-user-v3 span.lgn-menutop-user-foto img{display:block;width:100%;height:100%;border:0}a.lgn-menutop-user-v3 span.lgn-menutop-user-nome{display:block;height:inherit;line-height:inherit}a.lgn-menutop-user-v3 span.lgn-menutop-user-nome .svg-inline--fa{margin-left:5px}@media screen and (min-width:0px) and (max-width:550px){a.lgn-menutop-user-v3 span.lgn-menutop-user-nome span.lgn-menutop-user-nome-txt{display:none}a.lgn-menutop-user-v3 span.lgn-menutop-user-nome .svg-inline--fa{margin-left:0}}.navigation-bar ul.navigation-bar-menu li a.lgn-menutopmobile-user-foto,a.lgn-menutopmobile-user-foto{position:relative;display:block;width:34px;height:34px;margin:13px auto 0 auto}.navigation-bar ul.navigation-bar-menu li a.lgn-menutopmobile-user-foto span.lgn-menutopmobile-user-foto-box,a.lgn-menutopmobile-user-foto span.lgn-menutopmobile-user-foto-box{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;width:100%;height:100%;background:#f2f2f2;overflow:hidden}.navigation-bar ul.navigation-bar-menu li a.lgn-menutopmobile-user-foto span.lgn-menutopmobile-user-foto-box img,a.lgn-menutopmobile-user-foto span.lgn-menutopmobile-user-foto-box img{display:block;width:100%;height:100%;border:0}.navigation-bar ul.navigation-bar-menu li a.lgn-menutopmobile-user-foto span.notifiche-counter-totale,a.lgn-menutopmobile-user-foto span.notifiche-counter-totale{display:block;width:15px;height:15px;line-height:15px;font-size:10px;position:absolute;top:-3px;right:-3px}