.lgn-hide-on-login-block,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,div.lgn-hide-on-login,ul.testata-menu li.lgn-hide-on-login-block{display:block}body.lgn-user-logged span.lgn-show-on-login,span.lgn-hide-on-login{display:inline}.lgn-show-on-login-block,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,div.lgn-show-on-login,form#lgnForm .lng-form-messaggi,span.lgn-show-on-login,ul.testata-menu li.lgn-show-on-login-block{display:none}.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}.lgn-box-user{position:relative;padding:0 0 0 43px;color:#666}.lgn-box-user .lgn-box-user-foto{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:0;left:0;width:36px;height:36px;background:#dedede;overflow:hidden}.lgn-box-user .lgn-box-user-foto img,.lgn-menutop-user .lgn-menutop-user-foto img,.navigation-bar ul.navigation-bar-menu li a.lgn-menutopmobile-user-foto span.lgn-menutopmobile-user-foto-box img,a.lgn-menutop-user-v3 span.lgn-menutop-user-foto img,a.lgn-menutopmobile-user-foto span.lgn-menutopmobile-user-foto-box img{display:block;width:100%;height:100%;border:0}.lgn-menutop-user .lgn-menutop-user-foto,a.lgn-menutop-user-v3 span.lgn-menutop-user-foto{-webkit-border-radius:50%;-moz-border-radius:50%;top:50%;left:0;width:20px;height:20px;background:#dedede;margin:-10px 0;overflow:hidden;position:absolute}.lgn-box-user .lgn-box-user-nome{line-height:18px;font-size:14px;font-weight:700}.lgn-box-user .lgn-box-user-logout{line-height:18px;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{border-radius:50%}.lgn-menutop-user .lgn-menutop-user-nome,a.lgn-menutop-user-v3{height:inherit;line-height:inherit}a.lgn-menutop-user-v3{display:block;position:relative;padding:0 0 0 25px}a.lgn-menutop-user-v3 span.lgn-menutop-user-foto{border-radius:50%;display:block}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}.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.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}