@media (min-width: 240px) and (max-width: 767px) { 
#captcha_container, .g-recaptcha {
width:304px;
margin:6px auto;
 -webkit-transform: scale(0.74);
    -moz-transform: scale(0.74);
     -ms-transform: scale(0.74);
      -o-transform: scale(0.74);
         transform: scale(0.74);
  -webkit-transform-origin: 0 0;
     -moz-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
       -o-transform-origin: 0 0;
          transform-origin: 0 0;
}
}
@media (min-width: 768px) and (max-width: 991px) {
#captcha_container, .g-recaptcha {
width:304px;
margin:10px auto;
 -webkit-transform: scale(1.0);
    -moz-transform: scale(1.0);
     -ms-transform: scale(1.0);
      -o-transform: scale(1.0);
         transform: scale(1.0);
}	
}
@media (min-width: 992px) and (max-width: 1199px) {
#captcha_container, .g-recaptcha {
width:304px;
margin:10px auto;
 -webkit-transform: scale(1.0);
    -moz-transform: scale(1.0);
     -ms-transform: scale(1.0);
      -o-transform: scale(1.0);
         transform: scale(1.0);
  
}
}
@media screen and (min-width: 1200px){
#captcha_container, .g-recaptcha {
width:304px;
margin:10px auto;
 -webkit-transform: scale(1.0);
    -moz-transform: scale(1.0);
     -ms-transform: scale(1.0);
      -o-transform: scale(1.0);
         transform: scale(1.0);
  -webkit-transform-origin: 0 0;
     -moz-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
       -o-transform-origin: 0 0;
          transform-origin: 0 0;
}
}