/*
* styles for settings page
*/
#lmtttmpts_settings,
#lmtttmpts_blocked,
#lmtttmpts_denylist,
#lmtttmpts_allowlist,
#lmtttmpts_log,
#lmtttmpts_statistics {
	padding-top: 15px;
}
#lmtttmpts_blocked + .bws-plugin-reviews,
#lmtttmpts_denylist + .bws-plugin-reviews,
#lmtttmpts_allowlist + .bws-plugin-reviews,
#lmtttmpts_log + .bws-plugin-reviews,
#lmtttmpts_statistics + .bws-plugin-reviews {
	margin-top: 25px;
}
.lmtttmpts_hidden {
	display: none !important;
}
.lmtttmpts_settings label {
	padding-bottom: 15px;
}
#lmtttmpts-time-to-reset,
#lmtttmpts-time-to-reset-display,
#lmtttmpts-time-to-reset-block,
#lmtttmpts-time-to-reset-block-display {
	display: inline-block;
}
tr.lmtttmpts_allowlist,
.striped > tbody tr.lmtttmpts_allowlist {
	background-color: #CFFED6;
}
tr.lmtttmpts_denylist,
.striped > tbody tr.lmtttmpts_denylist {
	background-color: #FFD7D7;
}
tr.lmtttmpts_blocked,
.striped > tbody tr.lmtttmpts_blocked {
	background-color: #FFFCDC;
}
.lmtttmpts_options_table input,
.lmtttmpts_options_table_demo input {
	text-align: right;
}
.lmtttmpts-unit-measure {
	margin-left: 2px;
	font-weight: 900;
}
.lmtttmpts-edit {
	cursor: pointer;
	color: #0074a2;
	margin-left: 5px;
}
.lmtttmpts_options_table input[type='number'],
.lmtttmpts_options_table_demo input[type='number'] {
	width: 5em;
}
.lmtttmpts_edit_list_form table {
	padding: 5px 5px 5px 5px;
}
.lmtttmpts_attempts {
	width: 100%;
}
.lmtttmpts_email_notifications_input {
	max-width: 158px;
}
@media only screen and ( max-width: 785px ) {
	.lmtttmpts_list p.search-box {
		position: relative;
	}
	select[name="lmtttmpts_user_email_address"],
	input[name="lmtttmpts_email_address"] {
		margin-top: 5px;
	}
	.lmtttmpts_edit_list_form input[type="checkbox"] {
		margin: 5px 2px 5px 0;
	}
}
@media only screen and ( max-width: 450px ) {
	.lmtttmpts_edit_list_form,
	.lmtttmpts_edit_list_form table,
	.lmtttmpts_edit_list_form tbody,
	.lmtttmpts_edit_list_form tr,
	.lmtttmpts_edit_list_form td {
		display: block;
		width: inherit;
		box-sizing: border-box;
	}
	.lmtttmpts_edit_list_form table {
		padding-right: 5px;
	}
	.lmtttmpts_edit_list_form .subsubsub {
		display: inline-block;
		float: none;
	}
	.lmtttmpts_edit_list_form .subsubsub li {
		float: left;
	}
	.lmtttmpts_list .tablenav.bottom .displaying-num {
		display: block;
		position: static;
		margin-bottom: 10px;
	}
}