.lg-outer.fb-comments .fb-comments {
	height: 100%;
	overflow-y: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 350px;
	z-index: 99999;
	background: url(../img/loading.gif) center center no-repeat #fff;
	padding: 20px;
    text-align: left;
}
.lg-outer.fb-comments .fb-comments.fb_iframe_widget {
	background-image: none
}
.lg-outer.fb-comments .fb-comments.fb_iframe_widget.fb_iframe_widget_loader {
	background: url(../img/loading.gif) center center no-repeat #fff
}
.lg-outer.fb-comments .lg-toolbar {
	right: 420px;
	width: auto
}
.lg-outer.fb-comments .lg-actions .lg-next {
	right: 420px
}
.lg-outer.fb-comments .lg-item, .lg-outer.fb-comments .lg-item.lg-complete .lg-img-wrap, .lg-outer.fb-comments .lg-item.lg-complete .lg-video-cont {
	background-image: none
}
.lg-outer.fb-comments .lg-img-wrap, .lg-outer.fb-comments .lg-video-cont {
	padding-right: 400px!important;
	background: url(../img/loading.gif) center center no-repeat;
	background-position: calc((100% - 400px)/ 2) center
}
.lg-outer.fb-comments .lg-sub-html {
	padding: 0;
	position: static
}
.lg-outer.fb-comments .lg-video-cont {
	max-width: 1250px!important
}
#mage-gallery {
	height: auto !important
}
.fb-comments * {
	white-space: normal;
}
.lg-item .fb-comments.entry-content h3{margin-bottom: 0 !important;font-size: 22px;}
.lg-item .fb-comments.entry-content .photographername {
    float: none !important;
    font-size: 16px;
    padding-top: 0 !important;
}
