/* Real Person jQuery plugin styles v2.0.1. */
.realperson-challenge {
    color: #000;
    position: absolute;
     display:block;
     
    width: auto;
    z-index: 100;
    left:50%;
}
.realperson-text {
    font-family: "Courier New",monospace !important;
    font-size: 4px;
    font-weight: bold;
    line-height: 3px;
}
.realperson-regen {
    cursor: pointer;
    font-size: 10px;
    margin-top: 0;
    padding-top: 0;
    text-align: right;
}
.realperson-disabled {
	opacity: 0.5;
	filter: Alpha(Opacity=50);
}
.realperson-disabled .realperson-regen {
	cursor: default;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{margin:0;}


@media (max-width:767px) {
    .realperson-challenge {
    color: #000;
    position: relative;
     display:block;
     
    width: auto;
    z-index: 100;
    left:0%;
}
.realperson-text {
    font-family: "Courier New",monospace !important;
    font-size: 4px;
    font-weight: bold;
    line-height: 3px;
}
.realperson-regen {
    cursor: pointer;
    font-size: 10px;
    margin-top: 0;
    padding-top: 0;
    text-align:left;
}

}