@charset "utf-8";
/* CSS Document */
.cazul{color:#68A5DC!important;}.crojo{color:#C04C42!important;}.cverde{color:#88B33D!important;}.camarillo{color:#E6AF40!important;}.cvioleta{color:#592A7E!important;}.cblanco{color:#fff !important;}
.gris{background: #E1DFDF !important;}.rojo{background-color:#C04C42!important;}.verde{background-color:#88B33D!important;}.azul{background-color:#68A5DC!important;}.naranja{background-color:#E6AF40!important;}.amarillo{ background-color:#E6AF40!important;}.violeta{background-color:#592A7E!important;}.magenta{background-color:#C6F;}.bmagenta{border-color:#C6F!important;}
.brojo{border-color:#C04C42 !important;}.bverde{border-color:#88B33D !important;}.bazul{border-color:#68A5DC !important;}.bamarillo{border-color:#E6AF40 !important;}.bvioleta{border-color:#592A7E !important;}
#contenedor{position: absolute;top: 60px;left: 40px;right: 37px;bottom: 23px;/* z-index: -1; */border-radius: 16px; text-align:center;}
.border{position: absolute;top: 10px;bottom: 10px;left: 10px;right: 10px;border: 4px dashed #fff;border-radius: 23px;}
#videoem {margin: auto;text-align: center;}
#video{	background: #001C24;text-align: center;overflow: hidden;color: #001C24;font-size: 3em;line-height: 900px;cursor: pointer;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1.0, 1.0);transition: all 0.5s ease;background-image: url(../../../skins/M_GGD/img/play_boton.png);background-position: center;background-repeat: no-repeat;margin: auto;position: absolute;top: 30px;left: 30px;right: 30px;bottom: 30px;}
#video:hover{line-height: 100px;color: #FFF;}
.texto1{font-size: 2.2em;text-align: left;padding: 10px;margin-bottom: 10px;text-align:justify;}
.boton{position: absolute;font-size: 2em;color: #fff;padding: 10px;border-radius: 10px;box-shadow: 3px 3px #999;}

.pop{position: absolute;height: 600px;width: 653px;z-index: 1;background: #fff;left: 356px;top: -22px; box-shadow:3px 3px 30px #000; border-radius:15px;}
#close{height: 50px;width: 50px;background-image: url(../../../skins/M_GGD/img/b_cerrar.png);background-size: contain;position: absolute;right: -25px;top: -25px;z-index:2;}

.deactivate{ opacity:0.6; cursor:default;}.deactivate:hover{transform:scale(1,1);}
.ggd_flechaVolver_h, .ggd_flechaAvanzar_h{ bottom:0px;}

.respuesta{border: 4px dashed;font-size: 3em;position: absolute;padding: 15px;border-radius: 20px;background: #fff;}

.titulo{font-size: 2em;color: #fff;height: 80px;position: absolute;border-radius: 40px;width: 589px;text-align: center;line-height: 80px;padding-left: 31px;}
.num{height: 62px;width: 62px;border: 4px solid;border-radius: 46px;position: absolute;left: -21px;top: -4px;display: inline-block;font-size: 1.6em;line-height: 62px;margin-right: -7px;}


.pop:before{content: "";
/* background: #000; */
width: 100%;
height: 100%;
background: rgba(0,0,0,0.5);
position: fixed;
top: 0;
left: 0;
/* right: -590px; */
/* bottom: -80px; */
z-index: -1;
/* border-radius: 23px; */}
.pop:before{content: "";
/* background: #000; */
width: 100%;
height: 100%;
background: rgba(0,0,0,0.5);
position: fixed;
top: 0;
left: 0;
/* right: -590px; */
/* bottom: -80px; */
z-index: -1;
/* border-radius: 23px; */}
.pop:after{background: #fff;
height: 100%;
width: 100%;
position: absolute;
content: "";
top: 0;
left: 0;
z-index: -1;
border-radius: 23px;}
.pop:after{background: #fff;
height: 100%;
width: 100%;
position: absolute;
content: "";
top: 0;
left: 0;
z-index: -1;
border-radius: 23px;}

.cc{position: absolute;
bottom: 28px;
text-align: left;
left: 36px;
color: #999;
width: 91%;
word-break: break-all;}




