.textBlue{color:#007a8e;}
.textBlue a{color:#007a8e;}
.footer-widgets{padding:0px 0;color:#ffffff !important;}
.center-block{display:block;margin-left:auto;margin-right:auto;}
.inactive{display:none !important;}
.active{display:block !important;}
.intactiveI>a{padding: 50px 40px 45px !important;border: none;color: #16216a !important;font-size: 13px;text-transform: uppercase;}
.activeI>a{padding: 25px 40px 20px !important;border: none;font-size: 13px;text-transform: uppercase;color: #ffffff !important;background-color:#00a19a;}
.intactiveC >a{padding: 50px 15px 45px !important;border: none;color: #16216a !important;font-size: 13px;text-transform: uppercase;}
.activeC >a{padding: 25px 15px 20px !important;border: none;font-size: 13px;text-transform: uppercase;color: #ffffff !important;background-color:#82BC00 !important;}
.subconoce{border: none;font-size: 13px;color: #ffffff !important;background-color:#82BC00 !important;opacity: 0.9;}
.subinforme{border: none;font-size: 13px;color: #ffffff !important;background-color:#00a19a !important;opacity: 0.9;}
.activeInforme>a{padding: 25px 27px 20px !important;border: none;font-size: 13px;color: #ffffff !important;background-color:#00a19a !important;}
.intactiveInforme >a{padding: 50px 27px 45px !important ;border: none;color: #16216a !important;font-size: 13px;text-transform: uppercase;}
.intactiveE >a{padding: 50px 27px 45px !important ;border: none;color: #16216a !important;font-size: 13px;text-transform: uppercase;}
.activeE>a{padding: 25px 27px 20px !important;border: none;font-size: 13px;color: #ffffff !important;background-color:#F7A700 !important;}
.subexplora{border: none;font-size: 13px;color: #ffffff !important;background-color:#F7A700 !important;opacity: 0.9;}

.activeP{border: none;font-size: 13px;color: #ffffff !important;background-color:#ed4699 !important;text-align:center;}
.activeP>a{padding:15px 20px 15px !important;border: none;color: #16216a  !important;font-size: 13px;text-transform: uppercase;color: #ffffff !important;background-color:#ed4699 !important;text-align:center;}
.intactiveP{padding: 0px 0px 0px !important ;border: none;color: #16216a !important;font-size: 13px;text-transform: uppercase;text-align:center;}
.intactiveP>a{padding: 45px 20px 30px !important;border: none;color: #16216a !important;font-size: 13px;text-transform: uppercase;text-align:center;}
.subproyectos{border: none;font-size: 13px;color: #ffffff !important;background-color:#ed4699 !important;opacity: 0.9;text-transform: capitalize !important;}

.intactiveS>a{padding: 50px 30px 45px !important;border: none;color: #16216a !important;font-size: 13px;text-transform: uppercase;}
.activeS>a{padding: 25px 30px 20px !important;border: none;color: #16216a  !important;font-size: 13px;text-transform: uppercase;color: #ffffff !important;background-color:#E24301 !important;}
.subsumate{border: none;font-size: 13px;color: #ffffff !important;background-color:#E24301 !important;opacity: 0.9;}
.intactiveCnt>a{padding: 50px 20px 45px !important ;border: none;color: #16216a !important;font-size: 13px;text-transform: uppercase;}
.activeCnt>a{padding: 25px 20px 20px !important;border: none;color: #16216a !important;font-size: 13px;text-transform: uppercase;color: #ffffff !important;background-color:#012168 !important;}
.inicioMenu{border-top: 5px solid #00a19a;border-bottom: 5px solid #00a19a;}
.informeMenu{border-top: 5px solid #00a19a;border-bottom: 5px solid #00a19a;}
.conocenosMenu{border-top: 5px solid #82BC00;border-bottom: 5px solid #82BC00;}
.exploraMenu{border-top: 5px solid #F7A700;border-bottom: 5px solid #F7A700;}

.proyectosMenu{border-top:5px solid #ed4699;border-bottom: 5px solid #ed4699;}

.sumateMenu{border-top: 5px solid #E24301;border-bottom: 5px solid #E24301;}
.contactoMenu{border-top: 5px solid #012168;border-bottom: 5px solid #012168;}
.mapemaMenu{border-top: 5px solid #604d9e;border-bottom: 5px solid #604d9e;}
.intactiveMpm>a{padding: 50px 20px 45px !important ;border: none;color: #604d9e !important;font-size: 13px;text-transform: uppercase;}
.activeMpm>a{padding: 25px 20px 20px !important;border: none;color: #604d9e !important;font-size: 13px;text-transform: uppercase;color: #ffffff !important;background-color:#604d9e !important;}
span.line {
    background: url(data:image/svg+xml);
    background: -moz-linear-gradient(top,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(13%,rgba(255, 255, 255, 1)),color-stop(50%,rgba(255, 255, 255, 1)),color-stop(87%,rgba(255, 255, 255, 1)));
    background: -webkit-linear-gradient(top,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    background: -o-linear-gradient(top,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    background: -ms-linear-gradient(top,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    background: linear-gradient(to bottom,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    content: "";
    display: block;
    position: absolute;
    width: 1px;
    height: 40%;
    top: 30%;
    left: 23%;
}
span.line2 {
    background: url(data:image/svg+xml);
    background: -moz-linear-gradient(top,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(13%,rgba(255, 255, 255, 1)),color-stop(50%,rgba(255, 255, 255, 1)),color-stop(87%,rgba(255, 255, 255, 1)));
    background: -webkit-linear-gradient(top,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    background: -o-linear-gradient(top,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    background: -ms-linear-gradient(top,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    background: linear-gradient(to bottom,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    content: "";
    display: block;
    position: absolute;
    width: 1px;
    height: 40%;
    top: 30%;
    left: 43%;
}
span.lineEspecial{
    background: url(data:image/svg+xml);
    background: -moz-linear-gradient(top,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(13%,rgba(255, 255, 255, 1)),color-stop(50%,rgba(255, 255, 255, 1)),color-stop(87%,rgba(255, 255, 255, 1)));
    background: -webkit-linear-gradient(top,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    background: -o-linear-gradient(top,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    background: -ms-linear-gradient(top,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    background: linear-gradient(to bottom,rgba(255, 255, 255, 1) 13%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 1) 87%);
    content: "";
    display: block;
    position: absolute;
    width: 1px;
    height: 40%;
    top: 30%;
    left: 73%;	
}
.espacio{
	padding-top:2%;
	padding-bottom:2%;
}
.espacio p{
	padding-top:7% !important;
	padding-bottom:0% !important;
}
.ForContacto{
	padding-top:5%;
	padding-bottom:5%;
}
.noticias{
	padding-top:60px;
	padding-bottom:60px;
}
.unoticias{
	padding-left:3% !important;
	padding-right:3% !important;
	padding-top: 5% !important;
	padding-bottom: 5% !important;
}
.interno{
	padding-bottom: 5%;
    background-color: #c2d6db;
    min-height:500px;
    max-height:500px;
    overflow:scroll;
}
.noticias_cuadro{
	padding-top:20%;
}
.eventos{
	margin-top:-50px;
}
.eventosG{
	padding-top:4%;
}
.busqueda{
	padding: 40px 0;
	padding-left:0px !important;
	padding-right:0px !important;
}
.menu-right{
	/*padding-right:0px !important;*/
}
.mi-input::-webkit-input-placeholder { color: #012168;opacity:0.5; }
.mi-input:-moz-placeholder { color: #012168;opacity:0.5; }
.mi-input::-moz-placeholder { color: #012168;opacity:0.5;  }
.mi-input:-ms-input-placeholder { color: #012168;opacity:0.5; }
.eventos_cuadro{
	padding-top:10%;
	padding-bottom:8%;
}
.resaltado{
	background:yellow;
}
.bienvenida{
	color:#012168;text-transform:none;padding: 0 11%;font-size: 20px;line-height: 30px;
}
.fecha{color: #012168;background: url('../../content/eventos/calen.png');background-repeat: no-repeat;background-position: 195px 0px;height: 50px;padding-top: 5%;padding-right: 9%;font-weight: 500;background-size: 20%;font-size: 25px;}
.fecha-tamano{width:35%;border: none !important;padding-bottom: 0px !important;}
.title-tamano{width:60%;border: none !important;padding-bottom: 0px !important;vertical-align: middle;padding-left: 0px !important;}
.title-evento{color:#012168;text-transform: none;}
