﻿div.pfpItem img
{
    float:left;
    margin-right:10px;
}
div.pfpItem .clear
{
    clear:both;
}
span.pfpNav
{
    margin-right:10px;
    margin-top:15px;
}

.entry-content {
width: 100%;
max-width: 350px;
position: relative;
margin-bottom: 20px;
background-color: #FFF;
min-height: 470px;
max-height: 470px;
overflow: hidden;
vertical-align:top;
}

.entry-content .snippet {
padding: 20px;
max-height: 240px;
overflow: hidden;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

.entry-content img {
max-width:350px;
width:100%;
}

.entry-content .snippet h4 {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 600;
text-transform: uppercase;
}

.entry-content .snippet h4 a {
color: #333;
text-decoration: none;
}

.entry-content .snippet h4 a:hover {
text-decoration:underline;
}

.entry-content .snippet p {
margin: 0 0 10px;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 14px;
line-height: 1.42857143;
color: #333;
}

.col-sm-4 {
width: 33.33333333%;
float: left;
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

.col-sm-4:after {
clear:both;
display: table;
content: " ";
}

@media only screen and (max-width: 479px) {
.col-sm-4 {
width:100%;
}
}

.ftpimagefix {
float:none !important;
}

.pitch-feed-img {
width:100%;
max-width:350px;
height:245px;
background-repeat: no-repeat !important;
        background-position: center !important;
        -moz-background-size: cover !important;
        -o-background-size: cover !important;
        -webkit-background-size: cover !important;
        background-size: cover !important;
}