﻿/* posts */

#content .container-post{
    padding:10px!important;
    display: inline-flex;
    /*transform: translateY(-1600px);
    transition: all 0.5s ease-in-out 0s;*/
}
#content .container-post.incoming {
    /*transition: all 0.5s ease-in-out 0.4s;
    transform: translateY(0px);*/
}
#content .post {
    color: White;
    font: 18px/17px Georgia,"Times New Roman",Palatino,serif;
    position: relative;
    text-align: left;
    word-wrap: break-word;
    padding: 10px 5px;
    width:100%;
}

#content .post .content {
    font:15px/18px Georgia,"Times New Roman",Palatino,serif;
    padding:10px 15px 10px 15px;
}
#content .no-img .post .content {
    font-size: 24px;
    font-weight: 300;
    letter-spacing: 0.01em;
    line-height: 28px;
}
#content .no-img .post .content.sz-20 {
    font-size: 42px;
    line-height: 44px;
}
#content .no-img .post .content.sz-40 {
    font-size: 38px;
    line-height: 42px;
}
#content .no-img .post .content.sz-60 {
    font-size: 34px;
    line-height: 38px;
}
#content .no-img .post .content.sz-80 {
    font-size: 30px;
    line-height: 34px;
}
#content .no-img .post .content.sz-120 {
    font-size: 26px;
    line-height: 30px;
}
#content .no-img .post .content.sz-160 {
    font-size: 22px;
    line-height: 26px;
}

#content .post .content img
 {
     display:none;
 }
#content .post .author
 {
     text-decoration:none;
     font-size:12px;
     font-weight:bold;
     display:block;
 }

#content .post a.author:over
  {
      text-decoration:underline;
  }
#content .post img.author_icon
  {
    -moz-force-broken-image-icon: 1;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 128px;
    margin: 0 10px 5px 5px;
    width: 128px;
  }
#content .post .date
   {
    color: white;
    display: block;
    font-size: 12px;
    font-weight:bold;
   }

#content .post .author
 {
     font-size:16pt;
     font-weight:bold;
     display:block;
     line-height:22pt;
 }

#content .post .date{
    font-size:16pt;
    line-height:22pt;
}
#content .post a
{
    color:White;
}
#content .post .content-img {
    width: 100%;
    background:url("") no-repeat 0 0;
    -webkit-background-size: cover; /* pour anciens Chrome et Safari */
    background-size: cover; /* version standardisée */
}
#content .post .content-img img{
    display:none;
}
#content .post.Twitter
{
    color:white;
    background-color:#2DAAE1;
}

#content .post.Youtube
{
    color:white;
    background-color:rgb(254,52,50);
}

#content .post.Vimeo 
{
    color:white;
    background-color:rgb(65,178,220);
}

#content .post.Flickr
{
    color:white;
    background-color:rgb(255,0,132);
}

#content .post.Pinterest
{
    color:white;
    background-color:rgb(203,32,39);
}

#content .post.Tumblr
{
    color:white;
    background-color:#2A445F;
}

#content .post.Facebook
{
    background-color: #3C5A9A;
}
#content .post.Facebook img.img
{
    margin: 5px;
    max-width: 40%;
}
#content .post.Linkedin 
{
    background-color: #0173B2;
}
#content .post.Dailymotion
{
    color:white;
    background-color:#095173;
}
#content .post.Instagram 
{
    color:white;
    background-color:#517FA4;
}
