
.blink {
    -webkit-animation: blink .75s linear infinite;
    -moz-animation: blink .75s linear infinite;
    -ms-animation: blink .75s linear infinite;
    -o-animation: blink .75s linear infinite;
    animation: blink .75s linear infinite;
    font-weight: bold;
	color:red;
}
@webkit-keyframes blink{
    0%{ opacity: 1; }
    50%{ opacity: 1; }
    60%{ opacity: 1; }
    100%{ opacity: 0; }
}
@-moz-keyframes blink{
    0%{ opacity: 1; }
    50%{ opacity: 1; }
    60%{ opacity: 1; }
    100%{ opacity: 0; }
}
@-ms-keyframes blink{
    0%{ opacity: 1; }
    50%{ opacity: 1; }
    60%{ opacity: 1; }
    100%{ opacity: 0; }
}
@-o-keyframes blink{
    0%{ opacity: 1; }
    50%{ opacity: 1; }
    60%{ opacity: 1; }
    100%{ opacity: 0; }
}
@keyframes blink{
    0%{ opacity: 1; }
    50%{ opacity: 1; }
    60%{ opacity: 1; }
    100%{ opacity: 0; }
}
#infomessage p{
	line-height:0.1;
	color:red;
	text-align:center;
	
}
@media screen and (max-width: 455px){ #rc-imageselect, .g-recaptcha { transform:scale(0.71); -webkit-transform:scale(0.71); transform-origin:0 0; -webkit-transform-origin:0 0; }}

@media screen and (max-width: 800px){	
	#machide {display: none;}
}
