.post{
width: 500px;
height: auto;
max-height: 300px; /*whatever you want*/
margin: auto;
margin-bottom: 20px;
padding: 5px 30px 20px 20px;
position: relative;
overflow: hidden;
border: 1px solid rgba(0,0,0,.1);
font-family: sans-serif;
transition: all 250ms linear 0ms;
}
.container{
width: 500px;
height: auto;
margin: auto;
padding: 0px;
position: relative;
overflow: hidden;
}
.post div#fade{
width: 100%;
height: 150px;
margin: auto;
padding: 0px;
position: absolute;
bottom: 0px;
background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 85%);
z-index: 1;
display: none;
}
.post a#more{
position: absolute;
bottom: 10px;
right: 20px;
text-decoration: none;
color: #4bbfee;
z-index: 2;
display: none;
}
.post a#less{
position: absolute;
bottom: 10px;
right: 20px;
text-decoration: none;
color: #4bbfee;
z-index: 2;
display: none;
}
.post a#evenmore{
position: absolute;
bottom: 10px;
right: 20px;
text-decoration: none;
color: #4bbfee;
z-index: 2;
display: none;
}