#commentform .gglcptch {
	margin: 0 0 10px;
}
#recaptcha_response_field {
	height: 17px !important;
	max-height: 35px !important;
	font-size: 10pt !important;
}
.recaptcha_theme_clean #recaptcha_response_field {
	height: 25px !important;
}
#gglcptch_error {
	color: #F00;
}
.gglcptch table#recaptcha_table {
	table-layout: auto !important;
}
.gglcptch_v1,
.gglcptch_v2 {
	min-width: 1px;
}
/* rtl fix recaptcha v1 */
.rtl .gglcptch_v1 .recaptcha_r2_c1 {
	background: url('https://d9a2fb85a96a7f8d2674-17cc8aab55b62e7a9ada6b99627a5ad1.ssl.cf2.rackcdn.com/sprite_png-1529342929') -27px 0 no-repeat !important;
}
.rtl .gglcptch_v1 .recaptcha_r2_c2 {
	background: url('https://d9a2fb85a96a7f8d2674-17cc8aab55b62e7a9ada6b99627a5ad1.ssl.cf2.rackcdn.com/sprite_png-1529342929') -18px 0 no-repeat !important;
}
.rtl .gglcptch_v1 .recaptcha_r3_c1 {
	background: url('https://d9a2fb85a96a7f8d2674-17cc8aab55b62e7a9ada6b99627a5ad1.ssl.cf2.rackcdn.com/sprite_png-1529342929') -9px 0 no-repeat !important;
}
.rtl .gglcptch_v1 .recaptcha_r3_c3 {
	background: url('https://d9a2fb85a96a7f8d2674-17cc8aab55b62e7a9ada6b99627a5ad1.ssl.cf2.rackcdn.com/sprite_png-1529342929') 0 0 no-repeat !important;
}