Salut,
Ton code manque d'un peu d'indentation pour etre plus clair !
<div class="cat-post-bottom clearfix">
<div class="first-loop col-lg-6">
<img src="img/logo.jpg" alt="texte alternatif"/>
</div>
<div class="cat-post-share pull-left clearfix">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Partagez sur les réseaux sociaux<i class="fa fa-user-plus pull-right"></i></h3>
</div>
<div class="panel-body">
<div class="list-group">
<a href="*" class="list-group-item">Partager sur Facebook <i class="fa fa-facebook-square facebook pull-right"></i></a>
<a href="*" class="list-group-item">Partager sur Google + <i class="fa fa-google-plus-square google-plus pull-right"></i></a>
<a href="*" class="list-group-item">Partager sur Twitter <i class="fa fa-twitter-square twitter pull-right"></i></a>
<a href="*" class="list-group-item">Envoyer par Email <i class="fa fa-envelope-square email pull-right"></i></a>
</div>
</div>
</div>
</div>
</div>
Je ne connait pas précisément l'utilisation des grid de bootstrap mais déjà je peux voir que t'as une classe " col-lg-6" sans que la colonne suivante n'ait que classe correspondante... Regarde les exemples de la doc
http://getbootstrap.com/css/#grid tu devrais arriver à un truc du genre :
<!-- Columns are always 50% wide, on mobile and desktop -->
<div class="row">
<div class="col-xs-6">.col-xs-6</div>
<div class="col-xs-6">.col-xs-6</div>
</div>
Toujours est-il que de faire 2 colonnes côte à côte et fluide n'est pas bien difficile ! Et je préfère avoir la main sur le code.. Hop un peu d'huile de coude et juste faire attention à ce que ton contenu (comme l'image) ne dépasse pas de son parent (comme je le suspecte) et ne pousse pas le reste..
Selon ce que tu veux faire ça peut suffire...
<div class="left">
<img class="logo" src="http://cdn.alsacreations.net/css/img/logo-alsacreations-com-2014.png" alt="" />
</div><!-- Commentaire pour éviter les espaces insécables
--><div class="right">
blabla
</div>
body{
text-align:center;
}
.left,
.right{
display:inline-block;
vertical-align:top;
width:50%;
padding:20px;
-webkit-box-sizing:border-box; /*pour que le padding n'influe pas sur la largeur finale */
-moz-box-sizing:border-box;
box-sizing:border-box;
text-align:center;
max-width:500px;
}
.left{
background-color:#880000;
}
.right{
background-color:#008800;
}
.logo{
max-width:100%;
}
en fiddle :
http://jsfiddle.net/Undless/Lto38bb1/