#lbarticledetails-element-01 {
    padding: 10px 0px;
}
#lbarticledetails-element-01 .article-backtolisting {
    padding: 3px 0px 0px 32px;
    height: 24px;
    background: url(images/articles-back-btn.jpg) no-repeat;
}
#lbarticledetails-element-01 .article-mainimage {
    /*float:left;*/
    background: #DDDDDD;
}
#lbarticledetails-element-01 .article-mainimagecaption {
    float:left;
    width: 100%;
    padding: 5px 0px;
    text-indent: 10px;
    background: #858585;
    color: #FFFFFF;
}
#lbarticledetails-element-01 .social-media-icon {
    float:left;margin:2px 4px 2px 0px;
}
#lbarticledetails-element-01 .social-media-icon img{
    width: 34px;
    height: 34px;
}
.top-buffer {
    margin-top: 20px;
}


.fb_iframe_widget {width: 100% !important;}
.fb_iframe_widget span {width: 100% !important;}
.fb_iframe_widget span iframe{width: 100% !important;}


body.modal-open {
    overflow: hidden;
}