@charset "utf-8";
/* CSS Document */
.bt_validar{background-image: url(../common/images/primaria_L/botones.png);
position: absolute; margin: 0px; left: 518px; top: 696px; width: 70px; width: 290px; height: 140px; right: auto; bottom: auto; clip: rect(0px, 70px, 70px, 0px); background-size: 100% 100%; background-position: 0px 0px; background-repeat: no-repeat;overflow: hidden; transform: translate(0px, 0px) rotate(0deg) scale(1, 1); cursor: pointer;}
.bt_validar:hover{background-position:0px -70px;}

.bt_solucion{background-image:url(../common/images/primaria_L/botones.png);
position: absolute; margin: 0px; left: 605px; top: 696px; width: 290px; height: 140px; right: auto; bottom: auto; clip: rect(0px, 70px, 70px, 0px); background-size: 100% 100%; background-position: -73px 0px; background-repeat: no-repeat; overflow: hidden; transform: translate(0px, 0px) rotate(0deg) scale(1, 1);}
.bt_solucion:hover{background-position:-73px -70px; cursor: pointer;}

.bt_reiniciar{background-image:url(../common/images/primaria_L/botones.png);
position: absolute; margin: 0px; left: 693px; top: 696px; width: 290px; height: 140px; right: auto; bottom: auto; clip: rect(0px, 70px, 70px, 0px); background-size: 100% 100%;  background-position: -146px 0px; background-repeat: no-repeat;overflow: hidden; transform: translate(0px, 0px) rotate(0deg) scale(1, 1); cursor: pointer;}
.bt_reiniciar:hover{background-position:-146px -70px;}
 
.bt_ayuda{background-image: url(../common/images/primaria_L/botones.png);
position: absolute; margin: 0px; left: 780px; top: 696px; width: 290px; height: 140px; right: auto; bottom: auto; clip: rect(0px, 70px, 70px, 0px); background-size: 100% 100%; background-position: -220px 0px; background-repeat: no-repeat;overflow: hidden; transform: translate(0px, 0px) rotate(0deg) scale(1, 1);}
.bt_ayuda:hover{background-position:-220px -70px; cursor: pointer;}
  
.flow-wrapper:active { -webkit-transform: 1; -o-transform: 1; transform: 1; }
.resp_incorrecta{position: absolute; display: none; margin: 0px; left: 0px; top: 0px; width: 530px; height: 160px; right: auto; bottom: auto; transform-origin: 50% 50% 0px; transform: translate(436px, 352px) rotate(0deg) scale(1, 1); background-size: 100% 100%; background-position: 0px 0px; background-repeat: no-repeat;}
.resp_correcta{position: absolute; display: none; margin: 0px; left: 0px; top: 0px; width: 530px; height: 160px; right: auto; bottom: auto; transform-origin: 50% 50% 0px; transform: translate(435px, 352px) rotate(0deg) scale(1, 1); background-size: 100% 100%;  background-position: 0px 0px; background-repeat: no-repeat;}
.activity{ margin:250px 50px; z-index:1000;}
 