一般的に間違っているのは、8列の中に12列を配置しようとしてグリッドシステムを誤用していること、リストを作成しても意味がないリストなどの問題だと思います。マークアップのユーザーパネルセクションを書き直して、オーバーライドすることをあまり気にせずにスタイルを設定するのが最も簡単でした。
現在「8列のモバイル3」に分類されているdivを次のように置き換えます。
<div class="eight columns mobile-three user-panel">
<div class="user-controls">
<ul>
<li class="account-options"><a href="http://comvivem.treswd.com/net/my-profile">Opciones de cuenta</a></li>
<li class="logout-link"><a href="http://comvivem.treswd.com/net/users/logout">Cerrar sesión</a></li>
</ul>
</div>
<div class="user">
<span class="user-name">Demo</span>
<a class="avatar" href="http://comvivem.treswd.com/net/users/view/2">
<img title="Demo Demo" alt="Demo Demo" style="" src="uploads/default/files/kung_fu_panda.gif">
</a>
</div>
</div>
次に、上の既存のスタイル.user-panel
とその子孫要素をすべて削除します。次のスタイルを追加します。
.user-panel {
color: #FFFFFF;
text-align: right;
}
.user-panel a { color: #FFFFFF; }
.user-panel .user-controls {
margin: 9px 54px 0 0;
}
.user-panel .user-controls ul { list-style-type: none; }
.user-panel .user-controls li {
display: inline-block;
font-size: 11px;
}
.user-panel .user-controls li:not(:last-child):after {
color: #FFFFFF;
content: "|";
padding: 0 3px 0 6px;
}
.user-panel .user {
position: absolute;
right: 6px;
top: 0;
}
.user-panel .user .user-name {
bottom: 10px;
margin-right: 54px;
position: relative;
}
.user-panel .user .avatar {
display: inline-block;
position: absolute;
right: 0;
top: 8px;
width: 54px;
}
.user-panel .user .avatar img {
max-height: 54px;
max-width: 54px;
}
これで、このようなレイアウトが作成されるはずです。これは、あなたが望むものだと思います。