@charset "utf-8";
/* CSS Document */
#contenedor{
	width:92%;
	height:100%;
	margin:auto;
}
.ggd_contenedorObjetivos img{ position:relative; height:310px; width:auto; background:#FFF;	border:#fff solid 6px;}
#img_cont{
	position:relative;
	background-color:#E4E1E1;
	border-radius:20px;
	text-align:center;
	height:95%;
	padding-top:10px;
	margin-top: 10px;
	top: 10px;

}
.border{
	position:relative;
	border: #FFF dashed 4px;
	border-radius:20px;
	width:97%;
	height:94%;
	margin:auto;
	padding-top:10px
}
.cont_res{
	display: table;
font-size: 2.3em;
display: block;
height: 25%;
width: 90%;
text-align: left;
margin: -7px auto;
	}
.cont_res img{
	display: block;
float: left;
height: 80%;
width: auto;
vertical-align: middle;
margin-right: 22px;
display: inline-block;
background: #fff;
border-radius: 83px;
padding: 10px;
	}
p{ 
	font-size: inherit;
	text-align:justify;
	vertical-align: middle;
	padding-top:20px;
	}
#actividad{
	position: absolute;
	height: 447px;
	width: 500px;
	top: 93px;
	left:450px;
	margin: auto;
	background: #FFF;
	border-radius: 20px;
	box-shadow: 0px 0px  10px #000;
	z-index: 99;
	text-align: center;
}
.b_cerrar{
	position:relative;
	background:#aa;
	top:-30px;
	right:-460px;
	width:60px;
	height:60px;
	background-image:url(../../../skins/M_GGD/img/b_cerrar.png);
	background-position:center;
	background-size:cover;
	display: block;
	z-index:100;
	}
.border_actividad{
	width:83%;
	height: 87%;
	position:relative;
	top:-53px;
	margin:auto;
	padding:0;
	border-color:#97be13;
	padding:16px;
}
.border_actividad img{ height:95%; width:auto; margin:0 auto;}

.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; */}
.pop1: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;}
.pop1:after{background: #fff;
height: 100%;
width: 100%;
position: absolute;
content: "";
top: 0;
left: 0;
z-index: -1;
border-radius: 23px;}
