/**
 * Our plugin-wide CSS file.
 *
 * @package WordPress
 * @subpackage LXB Boilerplate
 * @since LXB Boilerplate 0.1
 */

/**
 * TABLE OF CONTENTS
 *
 * 1. Admin Bar.
 * 2. Dev Consoles.

/**
 * 1. Featured Authors Widet
 */

	[class*='lxb_dga_featured_authors_widget'] .lxb_dga_user { clear: both; }

	[class*='lxb_dga_featured_authors_widget'] .lxb_dga_user:not( :last-child ) { padding-bottom: 20px; }

	[class*='lxb_dga_featured_authors_widget'] .lxb_dga_user .aligncenter {
		margin-bottom: 8px;
		line-height: 0;
	}

	[class*='lxb_dga_featured_authors_widget'] .lxb_dga_user .alignright {
		margin-left: 8px;
		margin-bottom: 8px;
	}

	[class*='lxb_dga_featured_authors_widget'] .lxb_dga_user .alignleft {
		margin-right: 8px;
		margin-bottom: 9px;
	}

	[class*='lxb_dga_featured_authors_widget'] .lxb_dga_user .aligncenter img {}

	[class*='lxb_dga_featured_authors_widget'] .lxb_dga_user > * { display: block; }

	[class*='lxb_dga_featured_authors_widget'] .lxb_dga_user .authortitle {
		text-transform: uppercase;
		font-size: 12px;
	}

	[class*='lxb_dga_featured_authors'] .lxb_dga_user_social a {
		font-size: 24px;
		padding: 0;
		margin: 0;
	}

	[class*='lxb_dga_featured_authors_widget'] .lxb_dga_user_social a:not( :last-child ) { margin: 0 6px 0 0; }

/**
 * 2. Full Bio Styles
 */

	.lxb_dga_users.full_bio .lxb_dga_users_table .odd.row td,
	.lxb_dga_users.full_bio table.lxb_dga_users_table td {
	    border-bottom: medium none;
	    padding: 30px 30px 30px 0;
	    vertical-align: top;
	    width: 320px;
	    background: none;
	}

	.lxb_dga_users.full_bio .lxb_dga_user span {display: block;}

	.lxb_dga_users.full_bio .link_to_website_fallback,
	.lxb_dga_users.full_bio .display_name { font-size: 14px; font-weight: 600; line-height: 17px; margin-bottom: 4px; top: -1px; position: relative; }

	.lxb_dga_users.full_bio .authortitle {margin-bottom: 14px; }

	.lxb_dga_users.full_bio .dga_link_to_email,
	.lxb_dga_users.full_bio .phone,
	.lxb_dga_users.full_bio .authortitle {font-size: 12px; line-height: 14px}

	.lxb_dga_users.full_bio img.photo {float: left; padding: 0; border: none; padding: 0 12px 12px 0;}

	.lxb_dga_users.full_bio  .dga_description_with_link_to_website,
	.lxb_dga_users.full_bio  .description {clear: both; margin-top: 10px; }

	.lxb_dga_users.full_bio  .lxb_dga_user_social {margin-top: 16px; }

	.lxb_dga_users.full_bio  .lxb_dga_user_social a {display: inline-block; height: 26px; width: 26px; vertical-align: bottom; text-align: left; font-size: 24px; line-height: 24px; padding-right: 8px; }

	.lxb_dga_users.full_bio  .dga_description_with_link_to_website_link {font-weight: 600; }


/**
 * 2. Stacked Paragraph Styles
 */

	.lxb_dga_users.stacked_paragraphs .lxb_dga_users_table .odd.row td,
	.post-content .lxb_dga_users.stacked_paragraphs table.lxb_dga_users_table td {
	    border-bottom: medium none;
	    padding: 30px 30px 30px 0;
	    vertical-align: top;
	    width: 320px;
	    background: none;
	}

	.lxb_dga_users.stacked_paragraphs span {display: block;}

	.lxb_dga_users.stacked_paragraphs .link_to_website_fallback,
	.lxb_dga_users.stacked_paragraphs .display_name { font-size: 14px; font-weight: 600; line-height: 17px; margin-bottom: 4px; top: -1px; position: relative; }

	.lxb_dga_users.stacked_paragraphs .authortitle {margin-bottom: 14px; }

	.lxb_dga_users.stacked_paragraphs .dga_link_to_email,
	.lxb_dga_users.stacked_paragraphs .phone,
	.lxb_dga_users.stacked_paragraphs .authortitle {font-size: 12px; line-height: 14px}

	.lxb_dga_users.stacked_paragraphs img.photo {float: left; padding: 0; border: none; padding: 0 12px 12px 0;}

	.lxb_dga_users.stacked_paragraphs  .dga_description_with_link_to_website,
	.lxb_dga_users.stacked_paragraphs  .description {margin-top: 10px; }

	.lxb_dga_users.stacked_paragraphs  .lxb_dga_user_social {margin-top: 16px; }

	.lxb_dga_users.stacked_paragraphs  .lxb_dga_user_social a {display: inline-block; height: 26px; width: 26px; vertical-align: bottom; text-align: left; font-size: 24px; line-height: 24px; padding-right: 8px; }

	.lxb_dga_users.stacked_paragraphs  .dga_description_with_link_to_website_link {font-weight: 600; }