ul.social {
    padding: 0;
    margin: 0;
    display: table;
}

ul.social li {
    display: table-cell;
    padding: 5px;
    margin: 0;
    vertical-align: middle;
}
.fb_iframe_widget span {
	vertical-align: baseline !important;
}

.no-padding-left {
	padding-left: 0 !important;
}

/* bottom_interaction section */
div#bottom_interaction {
	background-color: #efefef;
	padding: 10px;
	margin-top: 20px;
}

img.LM_logo {
	border: 1px solid #dbdbdb;
}

div#bottom_interaction h3 {
	margin-bottom: 10px;
	padding-top: 0 !important;
}

div#bookmark {
	/*border-bottom: 1px solid #dbdbdb;*/
	padding-bottom: 10px;
}

div#author-social {
	width: 100%;
	margin-bottom: 10px;
}

div#fb-root iframe#fb_xdm_frame_http, div#fb-root iframe#fb_xdm_frame_https {
	display: block !important;
}

/*social buttons for mobile */
/*iPhone4 */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {

	div#likeWrapper {
		position: relative;
		/*  border: 1px solid blue;*/
		width: 100%;
	}

	div#author-social {
		width: 100%;

	}

	div#fb-root {
		/*margin-left:-10px;*/
	}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
	/* ul.social { */
	/* 	width: 100%; */
	/* 	padding: 0 !important; */
    /*  */
	/* } */
    /*  */
	/* ul.social li { */
	/* 	display: inline-block; */
	/* 	text-align: left; */
	/* 	padding-top: 6px; */
	/* } */

}
