.cptchpls_example_fields_actions {
	padding: 2px 0px; top: -7px; width: 140px; height: 18px; float: left; position: relative;
}
.cptchpls_example_fields_actions img {
	top: 6px; width: 30px; position: relative;
}
.cptchpls_block {
	direction: ltr;
}
input.cptchpls_settings_input {
	width: 252px;
}
.cptchpls_how_to_use {
	float: right;
}
.cptchpls_limit_label {
	display: block;
}
.cptchpls_images_example {
	height: 33px;
}
.cptchpls_images_example img {
	top: 0px;
}
.cptchpls_images_example .cptchpls_label {
	left: 3px; top: -6px; position: relative;
}
.cptchpls_whitelist_buttons .alignleft {
	margin-right: 10px;
}
#cptchpls_add_my_ip {
	padding: 8px 0px 5px; display: inline-block;
}
.rtl .cptchpls_how_to_use {
	float: left;
}
.rtl .cptchpls_block {
	direction: rtl;
}
.cptchpls_block label {
	-ms-word-wrap: break-word;
}
.cptchpls_label:hover {
	cursor: pointer;
}
form input.cptchpls_input {
	padding-right: 8px; padding-left: 8px;
}
.cptchpls_whitelist_message {
	color: rgb(0, 128, 0); font-style: italic; font-weight: normal !important;
}
.cptchpls_block {
	width: 100%; display: block !important; max-width: 100%; box-sizing: border-box;
}
.cptchpls_title {
	padding-bottom: 5px; clear: both; display: block; -ms-word-wrap: break-word;
}
.cptchpls_wrap {
	clear: both; display: table-row !important; position: relative;
}
.cptchpls_label {
	margin: 5px 0px; line-height: 1; vertical-align: middle; display: table-cell;
}
.cptchpls_reload_button_wrap {
	margin: 5px 0px; line-height: 1; vertical-align: middle; display: table-cell;
}
.cptchpls_span {
	line-height: 1; vertical-align: middle; display: inline-block;
}
.cptchpls_img {
	top: 0px; width: 40px; height: auto; z-index: 2; max-width: 40px !important;
}
.cptchpls_reduce {
	position: absolute;
}
.cptchpls_reload_button {
	width: 2rem; height: 2rem; font-size: 2rem; margin-left: 15px;
}
.cptchpls_reload_button.cptchpls_active {
	opacity: 0.7;
}
@media only screen and (max-width:782px)
{
#cptchpls_whitelist_search p.search-box {
	position: static;
}
#cptchpls_whitelist .tablenav.top {
	display: none;
}
.cptchpls_reload_button {
	width: 48px; height: 48px; font-size: 48px;
}
.cptchpls_how_to_use {
	text-align: left; float: none;
}
#cptchpls_add_my_ip {
	padding: 10px 0px 7px;
}
.rtl .cptchpls_how_to_use {
	text-align: right;
}
}
@media only screen and (max-width:480px)
{
.bws_help_box.cptchpls_thumb_block {
	display: none;
}
#cptchpls_whitelist .bulkactions {
	float: none;
}
#cptchpls_whitelist .tablenav-pages {
	clear: both; float: none; display: inline-block;
}
#cptchpls_whitelist .tablenav-pages .displaying-num {
	position: static;
}
.cptchpls_reload_button {
	margin: 0px;
}
#cptchpls_whitelist .column-add_time {
	display: none;
}
}
