.node-blog-item.node-teaser{
    padding-bottom: 1em;
    border-bottom: 1px solid #F1F1F1;
    margin-bottom: 1em;
}
.ds-2col-fluid.node-blog-item > .group-left {
    margin-right: 5%;
    width: 25%;
}
.ds-2col-fluid.node-blog-item > .group-right, .node-type-blog-item .ds-2col-fluid > .group-right {
    width: 70%;
}
.node-blog-item .field-name-changed-date{
    padding-top: 0.5em;
}
.node-blog-item .field-name-author{
    padding-bottom: 0.5em;
}
.node-blog-item .field-name-changed-date, .node-blog-item .field-name-author{
    text-align: center;
    background-color: #F1F1F1;
}
.node-blog-item .field-name-field-blog-tags .field-item{
    display: inline;
    margin-right: 2em;
}
.node-blog-item .field-name-field-blog-tags .field-item a{
    color: #f7aa80;
    font-size: 0.9em;
}
.page-taxonomy-term .pane-page-content{
    margin: 0 auto;
    max-width: 960px;
}
.node-blog-item .field-name-node-link a{
    color: #f7aa80;
}
.node-blog-item h2 a{
    text-decoration: none;
}
.view-blog-categorie-n .views-row-even, .view-blog-latest-posts .views-row-even,
.view-sales-blog-categorie-n .views-row-even, .view-sales-blog-latest-posts .views-row-even{
    background: none repeat scroll 0 0 #EFEFEF;
}
.view-blog-latest-posts ul li a, .view-sales-blog-latest-posts ul li a {
    line-height: 20px !important;
    padding-bottom: 5px !important;
    padding-top: 5px !important;
    padding-right: 6.63% !important;
}
.blogWrapper {
    min-height: 250px;
    margin-bottom: 15px;
}
.blogWrapper .blogTitle, .blogPostWrapper .blogPostTitle {
    bottom: 28px;
    position: relative;
    top: auto;
    width: 60%;
}
.blogPostWrapper .blogPostTitle {
    bottom: 0;
}
.blogWrapper .blogImg, .blogPostWrapper .blogPostImg {
    padding-top: 15px;
    padding-bottom: 15px;
}
.blogWrapper .blogData, .blogPostWrapper .blogPostData {
    font-size: 0.9em;
    font-style: italic;
    margin-top: -25px;
}
.blogPostWrapper .blogPostData {
    margin-top: 0;
}
.blogWrapper .blogData div, .blogPostWrapper .blogPostData div {
    display: inline;
}
.blogWrapper .blogImg a, 
.blogWrapper .blogBody a, 
.blogWrapper .blogTags a,
.blogPostWrapper .blogPostImg a, 
.blogPostWrapper .blogPostBody a, 
.blogPostWrapper .blogPostData a {
    text-decoration: none;
    color: #f08482;
}
.blogWrapper .blogTitle a, .blogPostWrapper .blogPostTitle a {
    font-family: 'sackers_gothic_lightmedium';
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    color: #000000;
    font-style: normal;
}
.pane-blog-latest-posts, .pane-sales-blog-latest-posts {
    margin-top: 15px;
}
.node-type-blog-item .view-blog-categorie-n {
    margin-bottom: 15px;
}
.flippy, .flippy li:first-child {
    padding-left: 0;
}
.flippy li.empty {
    color: #D3D3D3;
}