#socialBarDiv{text-align:right;color:#000;display:flex;text-decoration:none;align-items:center;justify-content:flex-end}#socialBarDiv.unlogged .loggedUser{display:none}#socialBarDiv.logged .loggedUser{display:flex;align-items:center}#socialBarDiv.logged .loggedUser .avatar{margin-right:.5rem;display:inline-block;display:flex;align-items:center}#socialBarDiv.logged .loggedUser .avatar img{width:30px;height:30px;border-radius:50%;border:1px solid #cac9c9;vertical-align:middle;display:inline-block}#socialBarDiv.logged .loggedUser .avatar:after{content:" ";display:inline-block;margin-left:5px;width:0px;height:0px;border:solid #666;border-width:0 2px 2px 0;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:relative;top:-1px}#socialBarDiv.logged .loggedUser .username{margin-right:5px;max-width:105px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:bottom}#socialBarDiv.logged .loggedUser .user_icons{position:relative;display:inline-block}#socialBarDiv.logged .loggedUser .user_icons .avatar{cursor:pointer}#socialBarDiv.logged .loggedUser #userPanel{display:none;position:absolute;top:25px;right:0;background:#fff;text-align:center;padding:12px 25px 5px 25px;z-index:20;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);white-space:nowrap;min-width:200px}#socialBarDiv.logged .loggedUser #userPanel .avatar{margin:5px;cursor:auto}#socialBarDiv.logged .loggedUser #userPanel .avatar:after{content:none;display:none}#socialBarDiv.logged .loggedUser #userPanel img{width:58px;height:58px;margin:0 auto}#socialBarDiv.logged .loggedUser #userPanel .username{display:block;margin:0;max-width:none;color:#090}#socialBarDiv.logged .loggedUser #userPanel a{position:relative;display:block;text-align:left;margin:15px 0}#socialBarDiv.logged .loggedUser #userPanel hr{margin:12px -25px}#socialBarDiv.logged .loggedUser #userPanel #logout{color:#900}#socialBarDiv.logged .linkLogin,#socialBarDiv.logged .social-link{display:none}#socialBarDiv.logged.opened #userPanel{display:inline-block}#socialBarDiv .social-link{margin-right:.8rem;float:right;display:flex;align-items:center}#socialBarDiv .social-link li{font-size:1.1rem;padding:0 .2rem}#socialBarDiv .social-link li i{vertical-align:middle;display:flex;align-items:center}#socialBarDiv .social-link li .msg-art-fb{color:#3b5998}#socialBarDiv .social-link li .msg-art-tw{color:#1dcaff}#socialBarDiv .social-link li a:hover{text-decoration:none}#socialBarDiv .linkLogin{padding-top:2px;float:right}#socialBarDiv .notifications{display:none;position:absolute;right:1.3em;top:-0.5em;padding:0;text-align:center;width:1.2em;height:1.2em;font-size:12px;line-height:1.2;cursor:pointer}#socialBarDiv .notifications.show{display:block}#socialBarDiv .notifications svg{width:1.2em;height:1.2em}#socialBarDiv .notifications path{fill:#ccc}#socialBarDiv .notifications .error path{fill:#e00}#socialBarDiv .notifications .warning path{fill:#fc3}#socialBarDiv #social-link{display:flex;min-width:32px;max-width:130px;list-style:none;margin:0 0 0 .85em;padding:0}#socialBarDiv #social-link li{margin:0}#socialBarDiv #social-link li[class^=ri-],#socialBarDiv #social-link li[class*=ri-]{font-size:16px}#socialBarDiv #social-link li a{line-height:normal}#socialBarDiv #push-notifications-badge:not(.hidden){min-width:1.6em;text-align:center;line-height:2.6}#socialBarDiv #push-notifications-badge.hidden{display:none}#userPanel a .notifications.show{position:relative;display:inline-block;margin-left:.7em;top:.2em;right:0;font-size:14px}