/* 
    Document   : liveblogging_responsive
    Description:
*/

@media screen and (max-width: 601px){
    .afs_liveblog {
        padding: 8px;
    }
    .afs_liveblog .lb_header .lb_description  li.lb_interact_facebook,
    .afs_liveblog .lb_header .lb_description  li.lb_interact_twitter,
    .afs_liveblog .lb_header .lb_description  li.lb_interact_text, 
    .afs_liveblog .lb_header .lb_description  li.lb_interact_email {
        border: none;
        padding: 8px 0;
        text-align: left;
        width: 100%;
    }
    .afs_liveblog.lb_promo {
        padding: 7px 0 0 0;
    }
    .afs_liveblog .lb_header .lb_description li.lb_interact_facebook a,
    .afs_liveblog .lb_header .lb_description li.lb_interact_twitter a,
    .afs_liveblog .lb_header .lb_description li.lb_interact_email a,
    .afs_liveblog .lb_header .lb_description li.lb_interact_text span
    {
        padding-left: 32px;
    }
    .afs_liveblog.lb_flexible .lb_header .lb_description li.lb_interact_facebook a,
    .afs_liveblog.lb_flexible .lb_header .lb_description li.lb_interact_text span
    {
        padding-left: 20px;
    }
    .afs_liveblog.lb_flexible .lb_header .lb_description li.lb_interact_twitter a
    {
        padding-left: 28px;
    }
    .afs_liveblog .lb_post_time {
        border-left: 6px solid #666666;
        margin-bottom: 4px;
        padding: 4px 0 4px 8px;
        text-align: left;
        width: 90%;
    }
    .afs_liveblog .lb_feedback_form, .afs_liveblog .lb_feedback_form .lb_post_time {
        border-left: none;
    }
    .afs_liveblog .lb_post_content {
        border-left: none;
        padding: 0;
        width: 100%;
    }
    .afs_liveblog .lb_element {
        float: left;
    }
    .afs_liveblog .lb_element h2 {
        padding: 4px 0 10px;
    }    
    .afs_liveblog .lb_subtype .lb_element_wrap {
        width: 82%;
    }
    .afs_liveblog .lb_link_desc, 
    .afs_liveblog .lb_video_desc  {
        width: 54%;
    }
    .afs_liveblog .lb_element_subtype_pidimage img, 
    .afs_liveblog .lb_element_subtype_pidvideo object, 
    .afs_liveblog .lb_element_subtype_pidaudio object {
        width: 122%;
    }  
    .afs_liveblog .lb_feedback_form, .afs_liveblog .lb_feedback_form .lb_post_time {
        border-left: none;
    }
    .afs_liveblog .lb_feedback_form {
        margin-left: 0;
    }     
}

@media screen and (max-width: 330px){
   .afs_liveblog.lb_flexible .lb_header .lb_description li.lb_interact_twitter a {
       margin-left: -8px;
   }
}
/*@media screen and (max-width: 500px){
    .afs_liveblog .commentary-box {
       margin: 0;
   }
}*/