.post-wrap {    box-sizing: border-box;    width: 100%;}.type-post, .type-page, .type-attachment {    background: #fff none repeat scroll 0 0;    margin: 0 0 1.5em;    padding: 1.2em;}.postinfo {    border-top: 1px solid #ddd;    clear: both;    line-height: 1.4em;    margin: 1.2em -1.2em -1.2em;    padding: 0.8em 1em;}.postinfo .meta-tags {    margin-left: 1em;}.postinfo span::before, .postinfo .meta-comments a::before {    color:#0d9fb0;    display: inline-block;    font: 22px "FontAwesome";    vertical-align: middle;}.postinfo .meta-category::before {    font-size:0.9em;    content: "";}.postinfo .meta-tags::before {    content: "";}.postinfo span a {    color:#0d9fb0;    font-weight: bold;}.postinfo span a:link, .postinfo span a:visited {    text-decoration: none;}.postinfo span a:hover, .postinfo span a:active {    color: #e2b600;}.postinfo .meta-comments {    color:#0d9fb0;    display: inline-block;    float: right;    font-weight: bold;    padding-left: 1em;}.postinfo .meta-comments a::before {    content: "";    margin-right: 0.3em;}.postinfo .meta-comments a:link, .postinfo .meta-comments a:visited {    text-decoration: none;}.postinfo .meta-comments a:hover, .postinfo .meta-comments a:active, .postinfo .meta-comments a:hover::before {    color: #e2b600;}.postinfo .meta-category a:hover, .postinfo .meta-category a:active, .postinfo .meta-category a:hover::before {    color: #e2b600;}.dotrel {    height:60px;}.entry {    height:70px;    margin-bottom:10px;}