@CHARSET "UTF-8";

@-webkit-keyframes rotating /* Safari and Chrome */ {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.rotating {
  -webkit-animation: rotating 1.5s linear infinite;
  -moz-animation: rotating 1.5s linear infinite;
  -ms-animation: rotating 1.5s linear infinite;
  -o-animation: rotating 1.5s linear infinite;
  animation: rotating 1.5s linear infinite;
}
div.error { margin: 1.0em 0 0 0; color: #f00; font-weight: bold; font-size: 1.2em; }
div label { text-align: center;}
span.error { display: block; color: #f00; font-style: italic; }
span.mailok { display: block; color: #008000; font-style: italic; font-size: 1.2em;}
.success { margin: 1.0em 0 0 0; color: #00f; font-weight: bold; font-size: 1.2em; }
fieldset { width: 90%; }
.note { font-size: 18px; }
#captcha_container_1 img { margin: 0.1em 0 0.1em 0.1em; }
#captcha_container_1 p { margin: 0.3em 0 0.3em 0; }
#captcha_container_1 .captcha_play_image { margin: 0 0 0.5em 0.1em; }
#captcha_image_audio_controls { margin: -0.9em 0 0 0; padding: 0 0.3em 0 0.3em; }
