/* Remove fluff from blogroll */

.author,
.comment,
.date,
.sthoverbuttons-pos-right,
#top_logo_small img,
.top_social_icons_small,
div.latest_posts span.date_holder,
div.latest_posts_style_2 span.date_holder,
div.latest_posts_style_3 span.date_holder,
div.latest_album span.date_holder,
div.latest_posts span.comment_holder, 
div.latest_posts_style_2 span.comment_holder, 
div.latest_posts_style_3 span.comment_holder {
  display:none;
}

/* Redo Blog Roll */
.latest_posts,
.latest_posts_style_2,
.latest_posts_style_3,
.latest_shows {
  margin-bottom: 0;
}

div.latest_posts div.right p,
div.latest_posts h4,
div.latest_posts_style_2 h4,
div.latest_posts_style_3 h4,
div.latest_shows h4,
.latest_posts .right .author,
.latest_posts_style_2 .bottom .author,
.latest_posts_style_3 .left .author,
.single_album .right .author, 
.latest_posts .right, .latest_posts_style_3 .right {
  float: none;
}

div.latest_posts h4,
div.latest_posts_style_2 h4,
div.latest_posts_style_3 h4,
div.latest_shows h4 {
  margin-top: 0px;
}

.latest_posts .right .author,
.latest_posts_style_2 .bottom .author,
.latest_posts_style_3 .left .author,
.single_album .right .author, 
.latest_posts .right, .latest_posts_style_3 .right {
  margin-left:0px; 
}

.latest_posts .right, .latest_posts_style_3 .right {
  width: 98%;
}

.latest_posts .left {
  float: left;
  margin: 0 25px 0px 0;
  width: 25%;
}

/************ Responsive ***************/

@media only screen and (min-width: 768px) and (max-width: 959px) {

  /* Resize the blog rolls */
  .latest_posts .right, .latest_posts_style_3 .right {
    width: 98% !important;
  } 

  /* Redo Blog Roll */
  div.latest_posts div.right p,
  div.latest_posts h4,
  div.latest_posts_style_2 h4,
  div.latest_posts_style_3 h4,
  div.latest_shows h4,
  .latest_posts .right,
  .latest_posts .right .date,
  .latest_posts_style_3 .left .date,
  .single_album .right .date,
  .latest_posts .right .author,
  .latest_posts .right .author a,
  .latest_posts .right .comment,
  .latest_posts .right .comment a,
  .latest_posts_style_2 .bottom .author,
  .latest_posts_style_2 .bottom .author a,
  .latest_posts_style_2 .bottom .comment,
  .latest_posts_style_2 .bottom .comment a,
  .latest_posts_style_2 .bottom .date,
  .latest_posts_style_3 .left .author,
  .latest_posts_style_3 .left .author a,
  .latest_posts_style_3 .left .comment,
  .latest_posts_style_3 .left .comment a,
  .single_album .right .author,
  .single_album .right .author a,
  .single_album .right .comment,
  .single_album .right .comment a,
  .latest_posts_style_3 .right
  .latest_shows .show_location span,
  .latest_shows .show_time span,
  .latest_shows_style_2 .show_location span,
  .latest_shows_style_2 .show_time span,
  .show_single .show_location span,
  .show_single .show_time span {
    float: none;
  }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {

  /* Resize the blog rolls */
  .latest_posts .right, .latest_posts_style_3 .right {
    width: 98% !important; 
  }

  /* Page Titles */
  div#page_content h4, div#page_content h4 a {
    clear: none;
  }

  div.latest_posts div.right p,
  div.latest_posts h4,
  div.latest_posts_style_2 h4,
  div.latest_posts_style_3 h4,
  div.latest_shows h4,
  .latest_posts .right,
  .latest_posts .right .date,
  .latest_posts_style_3 .left .date,
  .single_album .right .date,
  .latest_posts .right .author,
  .latest_posts .right .author a,
  .latest_posts .right .comment,
  .latest_posts .right .comment a,
  .latest_posts_style_2 .bottom .author,
  .latest_posts_style_2 .bottom .author a,
  .latest_posts_style_2 .bottom .comment,
  .latest_posts_style_2 .bottom .comment a,
  .latest_posts_style_2 .bottom .date,
  .latest_posts_style_3 .left .author,
  .latest_posts_style_3 .left .author a,
  .latest_posts_style_3 .left .comment,
  .latest_posts_style_3 .left .comment a,
  .single_album .right .author,
  .single_album .right .author a,
  .single_album .right .comment,
  .single_album .right .comment a,
  .latest_posts_style_3 .right
  .latest_shows .show_location span,
  .latest_shows .show_time span,
  .latest_shows_style_2 .show_location span,
  .latest_shows_style_2 .show_time span,
  .show_single .show_location span,
  .show_single .show_time span {
  float: none;
  }
}

@media only screen and (max-width: 479px) {

  /* Resize the blog rolls */
  .latest_posts .right, .latest_posts_style_3 .right {
    width: 98% !important;
  }

  /* Page Titles */
  div#page_content h4, div#page_content h4 a {
    clear: none; 
  }

  .member_blog_item img {
    margin: 5px 15px 10px 0;
    float: left;
    max-width: 100%;
    width:240px;
    height:auto;
  }

  /* Redo Blog Roll */
  div.latest_posts div.right p,
  div.latest_posts h4,
  div.latest_posts_style_2 h4,
  div.latest_posts_style_3 h4,
  div.latest_shows h4,
  .latest_posts .right,
  .latest_posts .right .date,
  .latest_posts_style_3 .left .date,
  .single_album .right .date,
  .latest_posts .right .author,
  .latest_posts .right .author a,
  .latest_posts .right .comment,
  .latest_posts .right .comment a,
  .latest_posts_style_2 .bottom .author,
  .latest_posts_style_2 .bottom .author a,
  .latest_posts_style_2 .bottom .comment,
  .latest_posts_style_2 .bottom .comment a,
  .latest_posts_style_2 .bottom .date,
  .latest_posts_style_3 .left .author,
  .latest_posts_style_3 .left .author a,
  .latest_posts_style_3 .left .comment,
  .latest_posts_style_3 .left .comment a,
  .single_album .right .author,
  .single_album .right .author a,
  .single_album .right .comment,
  .single_album .right .comment a,
  .latest_posts_style_3 .right
  .latest_shows .show_location span,
  .latest_shows .show_time span,
  .latest_shows_style_2 .show_location span,
  .latest_shows_style_2 .show_time span,
  .show_single .show_location span,
  .show_single .show_time span {
    float: none;
  }
}
