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

/**
 * TABLE OF CONTENTS
 *
 * 1. User Profile
 * 2. Login Screen
 */

/**
 * 1. User Profile
 */

 	#lxb_aecu_edit_user_panel-get_settings_sections-security .lxb_aecu_edit_user_panel-get_settings_sections-section h3 {
 		
 	}

 	.lxb_aecu_edit_user_panel-get_settings_sections-section .lxb_aecu_edit_user_fields-get_field-block_locations {
		width: calc( 100% - 52px);
	}

	.lxb_aecu_edit_user_fields-get_field-block_locations .LXB_IP_LoggerProfile-get_user_profile-checkbox_group {
		background: #fff;
		padding: 1em;
		border-radius: 3px;
		box-shadow: 0 0 1px 1px rgba( 0,0,0,.2 ) inset;
		max-height: 300px;
		overflow-y: auto;
		margin-top: 15px;
	}

	.lxb_aecu_edit_user_fields-get_field-block_locations .LXB_IP_LoggerProfile-get_user_profile-checkbox_group > * {
		margin: 0 0 .5em;
	}

	.lxb_aecu_edit_user_fields-get_field-block_locations .LXB_IP_LoggerProfile-get_user_profile-checkbox_group > :last-child {
		margin-bottom: 0;
	}

	.lxb_aecu_edit_user_fields-get_field-block_locations .LXB_IP_LoggerProfile-get_user_profile-checkbox_group label {
		display: inline-block;
		font-weight: normal;
	}

	.lxb_aecu_edit_user_fields-get_field-block_locations label span {
		display: inline;
		font-weight: normal;
	}

	#lxb_aecu_edit_user_panel-get_settings_sections-security .lxb_ip_logger-locations-input-wrap:not( :last-child ) {
		margin-bottom:  30px;
	}

/**
 * 2. Login Screen
 */

	/* I'm not really sure why this br tag gets injected but it makes for excessive vertical whitespace. */
	[data-lxb_ipl_error_message] + br:last-child {
		display: none;
	}
