.medium_post{
    border-bottom: 1px solid #353535;
    padding-bottom: 50px;
    margin-bottom: 50px;
}
.medium_post:last-child{
    border-bottom: 0;
    margin-bottom: 0;
}
.medium_post h2{
    line-height: 1;
    margin-top: 0;
}
.medium_post .share_box{
    margin-top: 20px;
    float: none;
}
.medium_post_text{
    margin: 20px 0;
}
.medium_post_text p{
    margin: 0;
}
@media all and (max-width: 768px){
    .medium_post_img{
        margin-bottom: 20px;
    }
}