.wrap #icon-options-sweetcaptcha {
	background: url("../images/SweetCaptcha_logo-128x64.png") no-repeat left top / 128px 66px; margin: 0px; width: 128px; height: 66px; float: left;
}
#swtcptcf_contact_form input.text {
	width: 324px;
}
#swtcptcf_contact_form textarea {
	width: 324px;
}
#swtcptcf_contact_message {
	width: 324px;
}
#swtcptcf_contact_name {
	width: 324px;
}
#swtcptcf_contact_email {
	width: 324px;
}
#swtcptcf_contact_subject {
	width: 324px;
}
#swtcptcf_contact_form div.error-form {
	text-align: left; color: red;
}
#swtcptcf_contact_form div.input {
	border: 0px solid red; border-image: none; text-align: left; margin-bottom: 11px;
}
#swtcptcf_contact_form div.input .text {
	padding: 2px;
}
#swtcptcf_contact_form div.input-label {
	border: 0px solid green; border-image: none; text-align: left; padding-bottom: 0px;
}
#adminmenu #toplevel_page_bws_plugins div.wp-menu-image {
	background: url("../images/icon_16.png") no-repeat center;
}
.admin-color-classic #adminmenu #toplevel_page_bws_plugins div.wp-menu-image {
	background: url("../images/icon_16_b.png") no-repeat center;
}
#adminmenu #toplevel_page_bws_plugins:hover div.wp-menu-image {
	background: url("../images/icon_16_c.png") no-repeat center;
}
#adminmenu .wp-has-current-submenu#toplevel_page_bws_plugins div.wp-menu-image {
	background: url("../images/icon_16_c.png") no-repeat center;
}
.wrap .icon32-bws#icon-options-general {
	background: url("../images/icon_36.png") no-repeat left top;
}
.admin-color-classic .wrap .icon32-bws#icon-options-general {
	background: url("../images/icon_36_b.png") no-repeat left top;
}
#toplevel_page_bws_plugins .wp-submenu .wp-first-item {
	display: none;
}
.swtcptcf_hidden {
	display: none;
}
.swtcptcf_info {
	color: rgb(136, 136, 136); clear: both; font-size: 10px;
}
#swtcptcf_contact_attachment {
	margin-bottom: 0px;
}
#swtcptcf_contact_send_copy {
	top: 2px; position: relative;
}
#swtcptcf_attachment {
	top: 2px; position: relative;
}
#swtcptcf_send_copy {
	top: 2px; position: relative;
}
#swtcptcf_change_label {
	top: 2px; position: relative;
}
#swtcptcf_attachment {
	top: 3px; position: relative;
}
#swtcptcf_send_copy {
	top: 3px; position: relative;
}
#swtcptcf_change_label {
	top: 3px; position: relative;
}
#swtcptcf_select_email_user {
	top: 5px; position: relative;
}
#swtcptcf_select_email_custom {
	top: 5px; position: relative;
}
.swtcptcf_change_label_block input {
	margin: 1px 0px;
}
.swtcptcf_action_after_send_block input {
	margin: 1px 0px;
}
.swtcptcf_action_after_send_block input[type='text'] {
	width: 250px;
}
#sweetcaptcha-wrapper {
	padding-top: 10px; clear: both;
}
.login form select {
	background: rgb(251, 251, 251); padding: 3px; outline: 0px; border: 1px solid rgb(229, 229, 229); border-image: none; width: 100%; color: rgb(85, 85, 85); line-height: 1; font-size: 24px; font-weight: 200; margin-top: 2px; margin-right: 6px; margin-bottom: 16px;
}
#login {
	width: 400px;
}
#captchi div {
	overflow: visible !important; white-space: normal !important; -ms-word-break: keep-all !important;
}
span.error {
	text-align: left; color: red; margin-left: 10px;
}
#reg_passmail {
	padding-top: 10px;
}
div.sweetcaptcha ul li {
	clear: none !important;
}
div.sweetcaptcha {
	margin-bottom: 10px !important;
}
.sweetcaptcha-after {
	height: 10px;
}
#register table td.right {
	text-align: inherit;
}
body.login div.sweetcaptcha ul li {
	background: inherit; width: auto; height: auto;
}
body.login div.sweetcaptcha ul li img {
	width: 34px !important; height: auto !important;
}
