	@charset "UTF-8";
	/* CSS Document */
	
	/* basic */
	
	body {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	line-height: 30px;
	color: #333;
	background-color: #fff;
	font-weight: 300;
	}
	
	body div#supercontent {
	background: url(/images/nube_azul.jpg);
	background-attachment: fixed;
	background-color: #1b64a5;
	}
	
	img {
	max-width: 100%;
	}
	
	a{text-decoration:none}
	
	a:focus,a:hover{color:#333;text-decoration:underline}
	
	.container.ch3 {
	padding-bottom: 40px;
	}
	
	.itemid-171 .articlebody, .itemid-149 .articlebody {
	color:#FFFFFF;
	}
	
	p {
	margin: 0 0 20px;
	}
	
	h2#como {
	font-size: 50px;
	line-height: 52px;
	color: #fff;
	padding-top:0;
	margin-top:0;
	}
	span.nav-header {
    color: #fff;
}
	
	/*
	body .massive-background-holder {
	width: 100%;
	height: 460px;
	
	}
	
	.preparalax{
	height:300px;
	}
	
	.dem1 {
	height: 300px;
	padding: 64px;
	}
	.bg99 {
	background: url(/media/aixeena/assets/images/sky.jpg);
	}
	.bg103 {
	background: url(/media/aixeena/assets/images/sky.jpg);
	}
	.bg121 {
	background: url(/media/aixeena/assets/images/sky.jpg);
	}
	
	*/
	
	.precontainer.p41 {
	background: url(/images/nube.jpg);
	background-color: #00a9c8;
	color: #fff;
	background-position: center center;
	background-attachment: fixed;
	}
	
	.precontainer.p41 h3 {
	color: #fff;
	margin-bottom: 20px;
	margin-top: 15px;
	text-align: center;
	font-size: 40px;
	line-height: 42px;
	}
	
	.container.c41 {
	padding-bottom: 30px;
	text-align:center;
	}
	
	
	.precontainer.p4 {
	background-color:#FB7F05;
	}
	
	.custom.menu1 {
	background-color: #006699;
	padding: 50px;
	color: #fff;
	}	
	/*
	
	.module.parallax400 {
	height:400px;
	}
	
	.module.parallax500 {
	height:500px;
	}
	*/
	
	.aix_animation {
	opacity:0;
	}
	
	
	.precontainer.ph2 {
	background-color: #f2f2f2;
	padding: 20px;
	padding-top:0;
	background-image:url(../../../../../images/bg-body.png);
	}
	
	
	h1.slideshow {
	/* position: relative; */
	/* top: -300px; */
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
	max-width: 800px;
	color: #fff;
	font-size: 55px;
	text-align: center;
	margin-top: 50px;
	}
	
	h2.slideshow {
	position: relative;
	/* top: -300px; */
	/* margin-left: auto; */
	/* margin-right: auto; */
	left: 0;
	right: 0;
	/* max-width: 800px; */
	color: #fff;
	font-size: 40px;
	text-align: center;
	margin-top: 0;
	}
	
	h4.tipo2 {
	font-size: 22px;
	line-height: 24px;
	font-weight: 100;
	margin-bottom: 20px;
	padding-left: 60px;
	}
	
	.btnaccion {
	text-align: center;
	padding-top: 25px;
	}
	
	
	
	
	h3 {
	color:#00a9c8;}
	
	
	.thumb-h3 {
	font-size: 20px;
	line-height: 22px;
	color: #666666;
	}
	
	.thumb-h3 h3{
	font-size: 30px;
	color: #000;
	}
	.thumb-h3  .btn {
	font-size:20px;
	}
	
	.slidedeperfiles h3 {
	font-size: 40px;
	color: #000;
	}
	
	.toolslide h3 {
	font-size: 40px;
	color: #fff;
	padding-top: 20px;
	}
	
	.naranja h3 {
	color:#f0ad4e;
	}
	
	
	.sumate-cabecera h3#como {
	font-size: 30px;
	padding: 0;
	margin: 0;
	padding-bottom: 15px;
	}
	
	.custom.sumate-cabecera {
	padding-bottom: 25px;
	text-align: center;
	padding-top: 10px;
	}
	
	.slide {
	
	}
	
	body.home-1 .section2.content {
	display: none;
	}
	
	
	ul.opciones {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: table;
	margin-left: auto;
	margin-right: auto;
	width: 1080px;	
	margin-top: 30px;
	margin-bottom: 30px;
	}	
	
	ul.opciones li {
	margin: 10px;
	padding: 20px;
	border: 1px solid #f2f2f2;
	width: 250px;
	padding-top: 0;
	text-align: center;
	border-radius: 10px;
	float:left;
	}
	
	.module.thumb-home.thumb-h3.sumate-thumb.col-md-3 {
	min-height: 300px;
	background-color: #fff;
	}
	.preparalax {
	height: 300px;
	position: relative;
	left: 0;
	top: 0;
	margin-top: 29px;
	margin-bottom: 30px;
	}
	
	.custom.headerthumb {
	border: 1px #f2f2f2 solid;
	margin-bottom: 15px;
	padding: 20px;
	border-radius: 10px;
	text-align: center;
	padding-top: 0;
	opacity: 0;
	}
	
	svg.portadaicon {
	fill: #00a9c8;
	width: 48px;
	height: 48px;
	position: relative;
	top: 12px;
	}
	
	.naranja svg.portadaicon {
	fill:#f0ad4e;
	}
	
	.custom.proyectos {
	padding: 20px;
	}
	
	.aixeena-sub {
	display: none;
	}
	
	h1.h1vegas {
	color: #fff;
	text-align: center;
	padding-top: 4px;
	font-size: 40px;
	}
	
	.text-center {
	text-align: center;
	text-shadow: 5px 8px 18px #000;
	}
	
	
	div#axnews120.aixnew-vertical-plain .aixeena_news_item{
	
	padding:0;
	margin:0;
	
	
	}
	
	#axnews120 .aixeena_news .aixeena_news_item h2 {
	font-size: 16px;
	line-height: 18px;
	padding: 0;
	margin: 0;
	padding-bottom: 8px;
	margin-bottom: 20px;
	border-bottom: 1px dotted #e2e2e2;
	}
	
	.teayudamos {
	padding: 15px;
	float: left;
	font-size: 20px;
	font-weight: 400;
	line-height: 24px;
	padding-left: 10px;
	}
	
	.compensacion {
	position: absolute;
	right: 100px;
	top: 13px;
	}
	
	a.btn.btn-info.btn-lg.btn-compensa {
	color: #fff;
	border: 0;
	}
	
	.iconosvg.animated.bounceIn {
	position: relative;
	top: 10px;
	fill: #00a9c8;
	
	}
	
	.naranja .iconosvg.animated.bounceIn {
	fill: #f0ad4e;
	
	}
	
	.headerthumb.animated.fadeIn {
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-delay:0.5s;
	animation-delay: 0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	}
	
	
	
	body.bootla .iconosvg.animated.bounceIn {
	
	-webkit-animation-duration:2s;
	animation-duration: 2s;
	-webkit-animation-delay:1s;
	animation-delay: 1s;
	
	}
	
	#axnews104 .aixeena_news .aixeena_news_item h2 {
	font-size: 24px;
	line-height: 28px;
	font-weight: 300;
	}
	
	
	
	
	.ti-container {
	display: block;
	font-size: inherit;
	}
	
	.ti-text-container {
	position: relative;
	display: inline;
	font-size: inherit;
	}
	
	.ti-text-container:before {
	content: '';
	display: inline-block;
	width: 1px;
	height: 1em;
	position: relative;
	}
	
	.ti-text-container.active-container.ti-cursor:after {
	display: inline;
	}
	
	.ti-cursor:after {
	display: none;
	content: '|';
	bottom: .05em;
	/* right: -.25em;*/
	position: absolute;
	line-height: normal;
	font-size: inherit;
	-webkit-animation: blink 1s infinite;
	animation: blink 1s infinite;
	}
	
	a.menutop {
	padding: 40px;
	padding-bottom: 8px;
	}
	
	a.menutop2 {
	margin-left:20px;
	}
	
	/* footer */
	.precontainer.p5, .precontainer.p6 {
	background-color: #666;
	padding: 20px;
	color: #000;
	font-size: 16px;
	line-height: 18px;
	}
	
	.precontainer.p5 a, .precontainer.p5 h3{
	color: #fff;
	}
	.precontainer.p5 a:hover{
	color: #000;
	}
	
	
	ul.nav.menu.nav-pills.menu-footer {
	/* font-size: 14px; */
	margin-left: auto;
	margin-right: auto;
	display: table;
	}
	
	
	ul.nav.menu.nav-pills.menu-footer a{
	color:#ccc;
	}
	
	.container.c6 {
	padding-bottom: 25px;
	padding-top: 30px;
	}
	
	
	.core-content{
	padding-bottom: 50px;
	}
	
	body.itemid-117 .core-content {
	padding-bottom: 0;
	}
	
	breadcrumb {
	margin-top: 25px;
	display: block;
	}
	
	.breadcrumb {
	
	margin-bottom: 0px;
	
	}
	
	
	input[type=text], input[type=password], input[type=email], input[type=url], textarea {
	border: 1px solid #e2e2e2;
	border-radius: 4px;
	padding: 5px;
	color: #000;
	}
	.description {
	padding: 2px 2px 10px;
	font-size: 12px;
	color: #999;
	}
	.description, .imgcredits, .posttext {
	font-style: italic;
	}
	body.bootla .form-horizontal .control-label {
	padding-top: 7px;
	margin-bottom: 0;
	text-align: left;
	}
	
	#member-profile legend {
	padding-top: 35px;
	}
	legend {
	display: block;
	width: 100%;
	padding: 15px 0 9px;
	margin-bottom: 20px;
	font-size: 21px;
	line-height: inherit;
	color: #b9005b;
	border: 0;
	border-bottom: 1px dotted #f2f2f2;
	}
	.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
	position: inherit;
	margin-top: 0;
	margin-left: 0;
	}
	.checkbox label, .radio label {
	padding-left: 0;
	margin-bottom: 0;
	padding-right: 30px;
	}
	
	.alert.alert-error, .alert.alert-message, .alert.alert-warning {
	background-color: #f30909;
	color: #fff;
	border: 0;
	}
	
	
	.users {
	float: left;
	margin-right: 0;
	margin-bottom: 5px;
	font-size: 12px;
	width: 155px;
	background-color: #4abfd8;
	padding: 15px;
	margin-left: 5px;
	}
	
	.perfil {
	padding: 7px;
	font-weight: 300;
	background-color: #000;
	font-size: 16px;
	line-height: 16px;
	text-align: center;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 50px;
	}
	
	.users img {
	width: 125px;
	}
	.avatardiv {
	width: 125px;
	height: 125px;
	background-color: #fff;
	overflow: hidden;
	background-size: cover;
	background-position: center center;
	}
	
	
	.perfil a {
	color:#FFFFFF;
	}
	
	#slidecomunidad a {
	color:#000000;
	}
	
	.custom.centrado.cabecera {
	text-align: center;
	padding-top: 50px;
	}
	body.home-0 .custom.centrado.cabecera {
	padding-top: 0;
	}
	
	.module.thumb-home.thumb-h3.col-md-3 {
	border: #e2e2e2 1px solid;
	margin-bottom: 5px;
	margin-left: -1px;
	text-align: center;
	background-color: #fff;
	height: 290px;
	}
	
	
	
	
	div#system-message-container {
	padding-top: 20px;
	}
	
	.w200{
	max-width:200px;
	}
	.w300{
	max-width:300px;
	}
	
	.slogin-buttons a span {
	padding: 25px;
	padding-bottom: 0;
	}
	
	.slogin-buttons.iconos-sumate {
	display: block;
	float: none;
	margin: 0;
	padding: 0;
	position: inherit;
	padding-top: 25px;
	}
	
	
	h1 {
	/*font-family: "DK Bocadillo Regular";*/
	}
	
	h2 {
	font-family: 'Conv_American Typewriter Regular';
	}
	
	
	.breadcrumb {
	padding: 0;
	margin-bottom: 0;
	list-style: none;
	background-color: inherit;
	border-radius: 4px;
	padding-left: 0;
	font-size: 18px;
	margin-left: 0;
	position: relative;
	top: -10px;
	}
	.breadcrumb a:hover {
	color:#fff;
	}
	
	.breadcrumb>li+li:before {
	padding: 0 0;
	color: #FFF;
	content: " ";
	}
	
	.page-header {
	padding: 0;
	margin: 0;
	border-bottom: 0;
	padding-bottom: 25px;
	}
	
	.page-header h1, .page-header h2 {
	padding: 0;
	margin: 0;
	font-size: 30px;
	color: #49bdd6;
	line-height: 32px;
	}
	
	.aixtopicons-black a.menutop {
	font-family: 'Conv_American Typewriter Regular';
	color:#fff;
	}
	
	
	a.menutop:hover {
	text-decoration:none;
	background-color:#0089a9;
	border-bottom:5px #fff solid;
	}
	
	.cabecera h2 {
	padding-bottom: 20px;
	}
	
	.centrado{
	text-align:center;
	}
	
	.taginfo {
	/* padding-left: 130px; */
	}
	.tagbody {
	font-size: 18px;
	line-height: 22px;
	color: #666;
	}
	h2.aixeena-title.aixchglink {
	font-size: 18px;
	line-height: 20px;
	}
	
	ul.nav.menu.ul-footer {
	margin: 0;
	padding: 0;
	}
	
	ul.nav.menu.ul-footer li {
	margin: 0;
	padding: 0;
	padding-bottom: 5px;
	}
	
	ul.nav.menu.ul-footer li.divider {
	padding-top: 20px;
	}
	
	ul.nav.menu.ul-footer>li>a {
	position: relative;
	display: block;
	padding: 0;
	color:#CCCCCC;
	}
	
	ul.nav.menu.ul-footer>li>a:focus, ul.nav.menu.ul-footer>li>a:hover {
	text-decoration: none;
	background-color:inherit;
	color:#fff;
	}
	
	span.separator {
	text-transform: uppercase;
	color: #fff;
	padding-top:10px;
	}
	
	.module.slidedeperfiles.col-md-12 {
	text-align: center;
	}
	
	.category-desc img {
	max-width: 100%;
	margin-bottom: 20px;
	margin-top: 20px;
	}
	
	
	h4.reduccion {
	text-align: center;
	font-size: 18px;
	padding-top: 12px;
	color: #333;
	}
	
	body.itemid-155 a.tag-masinfo {
	color: #006699;
	}
	
	.aixeena_news_item-2 {
	text-align: center;
	}
	
	
	/* vista item */
	
	
	
	.btn, .label {
	border-radius:0;
	}
	
	.category-item {
	background-color: red;
	display: inline-block;
	color: #fff;
	margin-bottom: 17px;
	padding: 5px;
	font-size: 12px;
	line-height: 12px;
	}
	
	.accion-item {
	border: 1px solid #e2e2e2;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 20px;
	background-color: #fff;
	}
	
	.accion-item h1 {
	color:#000000;
	}
	
	
	.accion-1 .articlebody {
	/*border: 1px solid #e2e2e2;*/
	}
	
	.iconosvg {
	text-align: center;
	padding-bottom: 15px;
	}
	
	
	
	
	
	
	
	h3.h3sub {
	font-size: 35px;
	padding-bottom: 20px;
	padding-top: 0;
	margin-top: 0;
	color: #fff;
	}
	
	btn.typewritter {
	font-family: 'Conv_American Typewriter Regular';
	}
	
	
	
	.bodyimage img {
	max-width: 100%;
	}
	
	img.aixnewimg.effect-0 {
	max-width: 100%;
	border: 1px solid #fff;	
	}
	
	.axcarousel-plain .aixeena_news_item .aixeena-image {
	padding: 10px;
	max-height: 170px;
	overflow: hidden;
	}
	
	h2.aixeena-title.aixchglink {
	font-size: 20px;
	line-height: 22px;
	padding: 0;
	margin: 0;
	margin-top: 4px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	padding-top: 3px;
	}
	
	#aixeena-news-html-147 a {
	color:#FFFFFF;
	text-decoration:underline;
	}
	#aixeena-news-html-147 a:hover {
	color:#00CCCC;
	}
	
	a.aixeena-btn.tag-comunidad.aixeena-btn-info.aixeena-none, a.aixeena-btn, .btn {
	font-size: 20px;
	line-height: 22px;
	}
	
	a.open-aixeena-modal-109.btn-accion.btn.btn-info {
	font-size: 20px;
	}
	
	.tag-category h2 {
	font-size: 50px;
	line-height: 50px;
	padding-top: 0;
	margin-top: 0;
	}
	
	.somosred {
	padding-bottom: 10px;
	}
	
	a.holalink {
	/* padding: 20px; */
	position: relative;
	top: 8px;
	/* padding-right: 30px; */
	/* padding-left: 10px; */
	/* display: initial; */
	/* margin-left: 20px; */
	}
	
	input[type=text].has-success, input[type=password].has-success, input[type=email].has-success, input[type=url].has-success, textarea.has-success{
	border:#00CC33 1px solid;
	background-color:#00FF33;
	}
	
	input[type=text].has-error, input[type=password].has-error, input[type=email].has-error, input[type=url].has-error, textarea.has-error{
	border:#FF0000 1px solid;
	background-color:#FFCCCC;
	}	
	
	.ayuda {
	font-size: 16px;
	padding-top: 2px;
	color: #e6b0b0;
	clear: both;
	}
	
	.ayuda.has-success {
	color: #00CC33;
	}
	
	span.star {
	color: red;
	font-size: 16px;
	}
	
	.form-group.grupo-password2,.form-group.grupo-email2 {
	display: none;
	}
	
	.form-group.grupo-spacer {
	display: none;
	}
	
	
	
	
	
	
	
	
	body, body a {
	color:#FFFFFF;
	}
	
	.breadcrumb>.active{
	color: #ccc;
	}
	body {
	padding-top: 0px;
	}
	.page-header h1, .page-header h2 {
	color: #fff;
	font-size: 40px;
	line-height: 44px;
	}
	
	.page-header.black h1, .page-header.black h2 {
    color: #000;
	}
	
	.articlebody .page-header h1, .articlebody .page-header h2 {
	color: #000;
	font-size: 40px;
	line-height: 44px;
	}
	
	
	body.itemid-125 a.aixeena-title-a {
	color: #fff;
	}
	
	label {
	display: inline-block;
	max-width: 100%;
	margin-bottom: 5px;
	font-weight: 300;
	font-size: 20px;
	}
	
	.precontainer.p5, .precontainer.p6 {
	background: url(/images/nube_gris.jpg);
	background-attachment: fixed;
	}
	
	button#sbtform {
	/* padding: 40px; */
	font-size: 30px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-top: 15px;
	margin-top: 20px;
	}
	
	.alert-act {
	background-color: red;
	padding: 20px;
	margin: 40px;
	}
	
	form label {
	display: block;
	max-width: 100%;
	margin-bottom: 5px;
	font-weight: 300;
	font-size: 20px;
	/* float: none; */
	}
	
	span.glyphicon.glyphicon-question-sign.pull-left {
	margin-left: 10px;
	color: cyan;
	cursor:pointer;
	}
	
	
	
	
	
	
	
	div.slogin-clear{
	clear: both;
	}
	
	.jlslogin #form-login-remember label {
	cursor: pointer;float:none;
	}
	
	.jlslogin #modlgn-remember {
	
	display: inline-block;
	height: auto;
	margin: 0;
	padding: 0;
	position: relative;
	width: auto;
	}
	
	
	.jlslogin .button
	{
	background: #EEEEEE;
	border: medium none;
	color: #444444;
	display: inline-block;
	letter-spacing: normal;
	line-height: 30px;
	min-height: 30px;
	padding: 0 12px;
	background-color: #00A8E6;
	color: #FFFFFF
	}
	.jlslogin #modlgn-username.inputbox
	{
	background: #FFFFFF;
	border: 1px solid #DDDDDD;
	color: #444444;
	height: 30px;
	width: 100%;
	padding: 0 0 0 5px;
	}
	.jlslogin .ul-jlslogin
	{
	list-style: none outside none;
	padding: 5px 0px 10px;
	margin: 0;
	}
	
	.jlslogin #modlgn-passwd.inputbox
	{
	background: #FFFFFF;
	border: 1px solid #DDDDDD;
	color: #444444;
	height: 30px;
	width: 100%;
	padding: 0 0 0 5px;
	}
	
	.jlslogin .login-greeting
	{
	padding: 0 0 5px;
	}
	.jlslogin #login-form
	{
	padding: 10px 0 0;
	}
	
	.jlslogin #form-login-remember label{cursor:pointer}
	
	.jlslogin .userdata #form-login-password label
	{
	display: block;
	float: left;
	margin-right: 10px;
	width: 20%;
	}
	
	.jlslogin .userdata #form-login-username label
	{
	display: block;
	float: left;
	margin-right: 10px;
	width: 20%;
	}
	
	.jlslogin .slogin-compact span {
	/*  background: url(../../media/socials_sprite.png) no-repeat;*/
	height: 49px;
	width: 49px;
	display:block;
	border-radius: 1px;
	line-height: 49px;
	}
	.jlslogin .slogin-compact a, .jlslogin .slogin-compact a:hover {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-decoration:none;
	float: left;
	}
	.jlslogin .slogin-compact a {
	display: block;
	/*    width: 49px;*/
	margin:5px 5px 0 0;
	}
	.jlslogin .slogin-compact a:hover {
	background:#f4f3f2;
	}
	
	/* Def style*/
	
	.slogin-default span {
	/*  background: url(../../media/socials_sprite.png) no-repeat;*/
	height: 30px;
	display:block;
	float: left;
	display:inline-block;
	}
	.slogin-default a, .slogin-default a:hover {
	text-decoration:none;
	float: left;
	}
	.slogin-default a {
	display: block;
	padding: 0;
	margin:7px 4px 0px 0px;
	text-decoration: none;
	width: 130px;
	line-height: 30px;
	opacity: 0.8;
	}
	
	.slogin-ico {
	width: 30px;
	}
	
	.text-socbtn {
	padding-left: 4px;
	color: #ffffff;
	font-size: 13px;
	}
	
	.linkgoogleslogin{background-color: #DC4E41;}
	.linkodnoklassnikislogin{background-color: #f6851f;}
	.linkvkontakteslogin {background-color: #4e7299;}
	.linkfacebookslogin {background-color: #3a5795;}
	.linkmailslogin {background-color: #356ca4;}
	.linktwitterslogin {background-color: #00aeef;}
	.linkyandexslogin {background-color: #ff0303;}
	.linklinkedinslogin {background-color: #0077B5;}
	.linkliveslogin{background-color: #0072C6;}
	.linkuloginslogin{background-color: #00a105;}
	.linkyahooslogin {background-color: #440099;}
	.linkwordpressslogin {background-color: #474442;}
	.linkinstagramslogin {background-color: #125688;}
	
	.jlslogin .slogin-default a:hover {
	opacity: 1.0;
	}
	
	/* END Def style*/
	
	
	.slogin-buttons .facebookslogin {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20baseProfile%3D%22basic%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.2%2011.3h2.3v-4.3h-3.5c-4.3%200-6%202.9-6%206.1v2.6h-3.5v4.3h3.5v13h5v-13h4l.5-4.3h-4.5v-2.6c0-1.2.4-1.8%202.2-1.8z%22%2F%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	opacity: 0.8;
	background-color: #3a5795;
	}
	
	.slogin-buttons .twitterslogin {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20baseProfile%3D%22basic%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M31%2013.1c-.8.4-1.7.6-2.6.7.9-.6%201.7-1.5%202-2.5-.9.5-1.8.9-2.9%201.1-.8-.9-2-1.4-3.3-1.4-2.5%200-4.5%202-4.5%204.5%200%20.4%200%20.7.1%201-3.8-.2-7.1-2-9.3-4.8-.4.7-.6%201.5-.6%202.3%200%201.6.8%203%202%203.8-.7%200-1.4-.2-2.1-.6v.1c0%202.2%201.6%204%203.6%204.5-.4.1-.8.2-1.2.2-.3%200-.6%200-.8-.1.6%201.8%202.2%203.1%204.2%203.2-1.5%201.2-3.5%201.9-5.6%201.9-.4%200-.7%200-1.1-.1%202%201.3%204.4%202.1%206.9%202.1%208.3%200%2012.9-6.9%2012.9-12.9v-.6c.9-.7%201.7-1.5%202.3-2.4z%22%2F%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	opacity: 0.8;
	background-color: #00aeef;
	}
	
	
	.slogin-buttons .linkedinslogin {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='-120 -120 700.117 700.117'%3E%0A	%3Cpath fill='%23fff' d='M430.117,261.543V420.56h-92.188V272.193c0-37.271-13.334-62.707-46.703-62.707%0A		c-25.473,0-40.632,17.142-47.301,33.724c-2.432,5.928-3.058,14.179-3.058,22.477V420.56h-92.219c0,0,1.242-251.285,0-277.32h92.21%0A		v39.309c-0.187,0.294-0.43,0.611-0.606,0.896h0.606v-0.896c12.251-18.869,34.13-45.824,83.102-45.824%0A		C384.633,136.724,430.117,176.361,430.117,261.543z M52.183,9.558C20.635,9.558,0,30.251,0,57.463%0A		c0,26.619,20.038,47.94,50.959,47.94h0.616c32.159,0,52.159-21.317,52.159-47.94C103.128,30.251,83.734,9.558,52.183,9.558z%0A		 M5.477,420.56h92.184v-277.32H5.477V420.56z'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	opacity: 0.8;
	background-color: #0077B5;
	}
	
	
	
	
	.slogin-avatar{
	text-align: center;
	}
	.slogin-avatar img{
	border: 1px solid #c0c0c0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
	margin: 0px 0px 10px;
	}
	
	.slogin-buttons .twitterslogin:hover, .mailslogin:hover, .facebookslogin:hover, .vkontakteslogin:hover, .googleslogin:hover, .yandexslogin:hover, .linkedinslogin:hover, .liveslogin:hover, .uloginslogin:hover, .yahooslogin:hover, .wordpressslogin:hover, .instagramslogin:hover, .odnoklassnikislogin:hover {
	opacity: 1;
	}
	
	.jlslogin input.button {
	cursor: pointer;
	}
	
	.jlslogin input.button:hover {
	background: #53b5de;
	}
	
	.jlslogin fieldset {
	padding: 0;
	border: 0;
	}
	
	
	
	.custom.modulo-blanco, .custom.modulo-blanco a, .theme-1 .md-content-content .custom.modulo-blanco a {
	color: #fff;
	text-align: center;
	}
	
	.theme-1 .md-content-content .custom.modulo-blanco a:hover {
	color: #000;
	}
	
	.precontainer.ph4 {
	/*
	background: url(/images/nube_azul.jpg);
	background-color: #00a9c8;
	background-attachment:fixed; */
	color:#fff;
	}
	
	.precontainer.ph3, .precontainer.ph1 {
	/*
	background: url(/images/nube_azul.jpg);
	background-color: #00a9c8;
	background-attachment: fixed; */
	color:#fff;
	}
	
	
	body.bootla .axcarousel-plain {
	padding-top: 20px;
	background-color:inherit;
	}
	
	body.bootla .aixnew-horizontal-2 .aixeena_news_item {
	float: left;
	overflow: hidden;
	width: 210px;
	border: 1px solid #f4f4f4;
	margin-left: 0;
	background-color: #fff;
	}
	
	
	.descripcion-perfil {
	padding-bottom: 30px;
	}
	
	
	#aixeena-modal-custom1 .theme-1 a,  .theme-1 .md-content-content .nav.menu a {
	color:#fff;
	}
	.aixeenanews-category {
	font-size: 20px;
	line-height: 20px;
	padding-bottom: 5px;
	padding-top: 0;
	font-weight: 100;
	}
	.aixeenanews-category.cat-14 {
	
	}
	.aixeenanews-category.cat-13 {
	
	}
	.aixeenanews-category.cat-15 {
	
	}
	
	.caja-filtros {
	float: left;
	color: #000000;
	padding-top: 10px;
	}
	
	.form-inline .form-group {
	margin-right:15px;
	}
	
	.caja-filtros.caja-flitro2 {
	padding-left: 35px;
	}
	
	
	.share-des {
	max-width: 750px;
	margin-left: auto;
	margin-right: auto;
	}
	
	
	.theme-1 .md-content-content a.btn {
	color: #fff;
	text-decoration:none;
	}
	
	
	body.bootla .form-control {
	font-size: 20px;
	line-height: 20px;
	/*height:40px;*/
	}
	
	
	div#alert-error {
	display: none;
	color: #fff;
	background-color: red;
	padding: 10px;
	margin-top: 28px;
	/* max-width: 400px; */
	float: left;
	font-size: 22px;
	line-height: 24px;
	}
	
	.enlaces2 a{
	color: #fff;
	text-decoration:underline;	
	}
	
	.enlaces2 a:hover {
	color: #ffc903;
	text-decoration: underline;
	}
	
	.enlaces3 a{
	color: #000;
	text-decoration:underline;	
	}
	
	.enlaces3 a:hover{
	color: #00a6bd;
	text-decoration:underline;	
	}
	
	.mensaje-muro {
	background-color: #fff;
	color: #000;
	padding: 10px;
	margin-bottom: 3px;
	font-size: 20px;
	line-height: 20px;
	}
	
	.mensajes-muro {
	padding-top: 20px;
	padding-bottom: 20px;
	}
	
	.accion-perfil {
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	}
	
	.custom.slidedeperfiles {
	color: #000;
	}
	
	
	.custom.moduloblanco {
	background-color: #fff;
	}
	.custom.moduloblanco h2 {
	font-size: 22px;
	padding-top: 12px;
	}
	
	
	
	.module.menu-footer.col-md-4 {
	padding-left: 120px;
	}
	
	a.aixeena-title-a {
	color: #000;
	}
	
	.comunidad.comunidad-portada {
    margin-top: 0;
    padding-top: 15px;
    clear: both;
    height: 255px;
}
	
	
	
	.btn-porelclima-200 {
	width: 200px;
	/* background-color: aquamarine; */
	height: 97px;
	background-image: url(/images/boton-porelclima-200.png);
	padding-top: 3px;
	}
	
	a.btn.btn-success.btn-lg.btn-aque {
	background-color: inherit;
	font-size: 30px;
	line-height: 30px;
	border: 0;
	border-color: #fff;
	padding: 0;
	margin: 0;
	}
	
	.margin-center {
	margin-left: auto;
	margin-right: auto;
	}
	
	
	.texto a {
	color: #006699;
	}
	
	.custom.logo-horizontal-toolbox {
	padding-top: 25px;
	}
	
	div#aixeena-news-html-134 {
	text-align: center;
	padding-bottom: 20px;
	}
	
	.center-bottom {
	margin-bottom: 40px;
	}
	
	.custom.logo-horizontal {
	text-align: center;
	padding-top: 20px;
	}
	
	
	.acepto {
	font-size: 20px;
	}
	
	.slogin-buttons a:hover {
	text-decoration:none;
	}
	
	svg.aixtopbaricon.open-aixeena-modal-social.aix-topbarhref.aix-topbarhref-social.animated.infinite.pulse {
	display: none;
	}
	
	.blanco, a.blanco {
	color:#FFFFFF;
	}
	
	.subrayado {
	text-decoration:underline;
	}
	
	.tag-tab-lista {
	float: left;
	background-color: #006699;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 5px;
	font-size: 18px;
	line-height: 20px;
	color: #fff;
	cursor:pointer;
	}
	
	.tag-tab-lista:hover {
	background-color: #000;
	}
	
	.tag-tab-lista  span.glyphicon.glyphicon-tag {
	font-size: 13px;
	}
	
	.tool-bar {
	margin-right: 15px;
	margin-bottom:20px;
	}
	
	.caja-filtro {
	background-color: #f2f2f2;
	margin-bottom: 20px;
	padding: 20px;
	margin-top: 0;
	border-radius: 0;
	margin-left: 10px;
	margin-right: 14px;
	padding-top: 1px;
	}
	
	div#tool-finder-div {
	display: none;
	}
	
	.nav>li>a:focus, .nav>li>a:hover {
	text-decoration: none;
	background-color: #000;
	color:#FFFFFF;
	}
	
	.articlebody{
	
	}
	.articlebody-125, .articlebody-234 {
	padding: 20px;
	/* margin-top: 20px; */
	padding-bottom: 0;
	font-size: 20px;
	line-height: 24px;
	background-color: #fff;
	color: #000;
	}
	
	body.home-1 div#slidecomunidad {
	color: #000;
	}
	
	body.home-1 div#slidecomunidad h3 {
	color: #000;
	font-size: 40px;
	line-height: 42px;
	padding-top: 15px;
	}
	
	.custom.thumb-home.thumb-h3 a.btn.btn-info {
	position: absolute;
	bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	/* width: 200px; */
	left: 60px;
	}
	.custom.thumb-home.thumb-h3.sumate-thumb a.btn.btn-danger {
	position: absolute;
	bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	/* width: 200px; */
	left: 90px;
	}
	
	body.itemid-117 h1 {
	text-align: center;
	}
	
	img.caticon.toolicon {
	width: 20px;
	float: right;
	}
	
	body.itemid-219 div#supercontent {
	background-color: #f2f2f2;
	background-image: url(../../../../../images/bg-body.png);
	}
	body.itemid-219 .core-content {
	background-color: #fff;
	color: #000;
	}
	body.itemid-219 .precontainer.p2 {
	background-image: url(/images/cabeceras/HUELLA-DE-CARBONO_entidades.png);
	background-repeat: no-repeat;
	background-size: 100% 400px;
	}
	body.itemid-219 .page-header h1, .page-header h2 {
	color: #49bdd6;
	font-size: 40px;
	line-height: 44px;
	text-align: center;
	}
	
	
	
	body.itemid-151 div#supercontent {
	background-color: #f2f2f2;
	background-image: url(../../../../../images/bg-body.png);
	}
	body.itemid-151 .core-content {
	background-color: #fff;
	color: #000;
	}
	body.itemid-151 .precontainer.p2 {
	background-image: url(/images/cabeceras/HUELLA-DE-CARBONO_entidades.png);
	background-repeat: no-repeat;
	background-size: 100% 400px;
	}
	body.itemid-151 .page-header h1, .page-header h2 {
	color: #49bdd6;
	font-size: 40px;
	line-height: 44px;
	text-align: center;
	}
	body.itemid-151 .articlebody {
	padding-left: 20px;
	padding-right: 20px;
	}
	
	
	
	
	body.itemid-219 section.component {
	padding: 20px;
	}
	
	.articlebody-219 ul {
	text-decoration: none;
	padding: 0;
	margin: 0;
	list-style-type: none;
	display: table;
	margin-left: auto;
	margin-right: auto;
	padding-left: 40px;
	padding-right: 40px;
	}
	
	.articlebody-219 ul li {
	text-decoration: none;
	padding: 0;
	margin: 0;
	float: left;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 50px;
	}
	
	.articlebody-219 ul li img {
	height: 66px;
	width: auto;
	}
	
	div#aixeena-news-html-147 {
    padding-left: 20px;
    padding-right: 20px;
}


.aixeenashareplg .googleplus .aixsendbutton {
background-color:#DA4735;
}

.aixeenashareplg .linkedin .aixsendbutton {
background-color:#017EB4;
}

.aixeenashareplg .twitter .aixsendbutton {
background-color:#55ACEE;
}

.aixeenashareplg .facebook .aixsendbutton {
background-color:#4862A3;
}

.aixeenashareplg .whatsapp .aixsendbutton {
background-color:#64bc53;
}

.aixeenashareplg .share .aixbutton {
background-color:#f9faf9;
}

.aixeenashareplg .aixbutton, .aixeenashareplg .aixsendbutton {
    opacity: .76;
    border-radius: 3px;
    display: inline-block;
    height: 50px;
    float: left;
    width: 150px;
    cursor: pointer;
    font-size: 12px;
    line-height: 24px;
    margin-bottom: 4px;
    padding: 2px;
}

.aixeenashareplg .aixcounter {
display:inline-block;
float:right;
text-align:right;
color:#fff;
max-width:62px;
overflow:hidden;
padding:0 4px 0 2px;
}

.aixeenashareplg .facebook .service {
background-position:0 -25px;
}

.aixeenashareplg .service {
background-image:url(/media/aixeena/assets/aixeena/share/images/share.png);
background-repeat:no-repeat;
display:inline-block;
width:25px;
height:25px;
text-indent:-9999px;
float:left;
}

.aixeenashareplg .twitter .service {
background-position:0 -50px;
}

.aixeenashareplg .linkedin .service {
background-position:0 -75px;
}

.aixeenashareplg .googleplus .service {
background-position:0 -100px;
}

.aixeenashareplg .share .service {
background-position:0 -125px;
}

.aixeenashareplg .servicelist li {
margin:0 5px 0 0;
padding:0;
}

.aixeenashareplg ul li {
float:left;
background:0 0;
/* display:none; */
padding:0;
}

.aixeenashareplg .servicebar {
text-align:center;
}

.aixeenashareplg .aixbutton:hover,.aixeenashareplg .aixsendbutton:hover {
opacity:1;
}

.aixfull:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
height:0;
}


.aixtext {
font-size:24px;
line-height:28px;
padding-bottom:15px;
}

.md-content-content .aixeenashareplg {
padding:0;
}

.md-content-content li.share {
display:none!important;
}



ul.servicelist.aixfull {
    margin: 0 auto;
    padding: 0;
    display: inline-block;
}
.aixeenashareplg ul {
    list-style: none;
}


div#aixwebtick-183 {
    font-family: Arial;
    font-size: 14px;
    line-height: 16px;
	color:#000;
}

.module.actualidadticker.col-md-12 {
    padding-top: 15px;
    padding-bottom: 20px;
}
	
	@media (min-width: 415px) and (max-width: 768px){	
	
		.module.thumb-home.thumb-h3.col-md-3 {
		width: 49%;
		float: left;
		margin-right: 0;
		margin-left: 5px;
		}
		.precontainer.ph2, .precontainer.p5, .precontainer.p6 {
		padding:0;
		}
		
		.btnaccion {
		padding-bottom: 20px;
		}
		
		.module.menu-footer.col-md-4 {
		padding-left: 80px;
		width: 30%;
		float: left;
		}
		
		.comunidad {
		margin-left: 35px;
		}
	
	}
	
	
	
	
	
@media (min-width: 361px) and (max-width: 414px){ /* 412 android y 414 iphone 6 plus */
	
	body {
	font-size: 20px;
	line-height: 26px;
	}
	.custom.logo-horizontal p {
	margin:0;
	padding:0;
	}
	
	.page-header h1, .page-header h2 {
	
	font-size: 30px;
	line-height: 34px;
	}
	
	.breadcrumb>li {
	display: inline;
	}
	
	.custom.modulo-blanco p {
	margin: 0 0 10px;
	}
	
	div#system-message-container {
	padding-top: 0px;
	}
	
	img.logoportada, breadcrumb .custom.logo-horizontal img {
	width: 180px;
	position: relative;
	top: -35px;
	}
	
	div#foo147_pag {
	visibility: hidden;
	height: 1px;
	}
	
	h1.slideshow {
	font-size:36px;
	line-height:40px;
	margin-top: 50px;
	}
	
	h2.slideshow {
	font-size:32px;
	line-height:40px;
	
	}
	h2#como{
	font-size:32px;
	line-height:40px;
	
	}
	
	.module.thumb-home.thumb-h3.col-md-3 {
	margin: 10px;
	}
	.custom.thumb-home.thumb-h3 a.btn.btn-info {
		left: 103px;
	}
	
	.module.menu-footer.col-md-4 {
	padding-left: 60px;
	}
	
	.aixeenashareplg .aixbutton, .aixeenashareplg .aixsendbutton {
	height: 50px;
	width: 100px;
	}
	
	
	ul.breadcrumb {
	background-color: #000;
	/* padding: 2px; */
	}	
	
	
	.centrado {
	text-align: center;
	margin-bottom: 15px;
	}

}

@media (min-width: 361px) and (max-width: 375px){ 
	.custom.thumb-home.thumb-h3 a.btn.btn-info {
		left: 88px;
	}
}
	
@media (min-width: 321px) and (max-width: 360px){   /* android 5'' */
	
	body {
	font-size: 20px;
	line-height: 26px;
	}
	.custom.logo-horizontal p {
	margin:0;
	padding:0;
	}
	
	.page-header h1, .page-header h2 {
	
	font-size: 30px;
	line-height: 34px;
	}
	
	.breadcrumb>li {
	display: inline;
	}
	
	.custom.modulo-blanco p {
	margin: 0 0 10px;
	}
	
	div#system-message-container {
	padding-top: 0px;
	}
	
	img.logoportada, breadcrumb .custom.logo-horizontal img {
	width: 180px;
	position: relative;
	top: -35px;
	}
	
	div#foo147_pag {
	visibility: hidden;
	height: 1px;
	}
	
	h1.slideshow {
	font-size:36px;
	line-height:40px;
	margin-top: 50px;
	}
	
	h2.slideshow {
	font-size:32px;
	line-height:40px;
	
	}
	h2#como{
	font-size:32px;
	line-height:40px;
	}
	
	.module.thumb-home.thumb-h3.col-md-3 {
	margin: 10px;
	}
	
	.custom.thumb-home.thumb-h3 a.btn.btn-info {
	left: 80px;
	}
	
	.module.menu-footer.col-md-4 {
	padding-left: 60px;
	}
	
	.aixeenashareplg .aixbutton, .aixeenashareplg .aixsendbutton {
	height: 50px;
	width: 100px;
	}
	
	ul.breadcrumb {
	background-color: #000;
	}	

	.centrado {
	text-align: center;
	margin-bottom: 15px;
	}

}


@media (max-width: 360px){
	
	
}



@media (max-width: 320px){	/*iphone5*/
	
	body {
	font-size: 20px;
	line-height: 26px;
	}
	
	.custom.logo-horizontal p {
	margin:0;
	padding:0;
	}
	
	.page-header h1, .page-header h2 {
	
	font-size: 30px;
	line-height: 34px;
	}
	
	.breadcrumb>li {
	display: inline;
	}
	
	.custom.modulo-blanco p {
	margin: 0 0 10px;
	}
	
	div#system-message-container {
	padding-top: 0px;
	}
	
	img.logoportada, breadcrumb .custom.logo-horizontal img {
	width: 180px;
	position: relative;
	top: -35px;
	}
	
	div#foo147_pag {
	visibility: hidden;
	height: 1px;
	}
	
	h1.slideshow {
	font-size:36px;
	line-height:40px;
	margin-top: 50px;
	}
	
	h2.slideshow {
	font-size:32px;
	line-height:40px;
	
	}
	h2#como{
	font-size:32px;
	line-height:40px;
	}
	
	.module.thumb-home.thumb-h3.col-md-3 {
	margin: 10px;
	}
	
	.custom.thumb-home.thumb-h3 a.btn.btn-info {
		left: 61px;
	}
	
	.module.menu-footer.col-md-4 {
	padding-left: 60px;
	}
	
	.aixeenashareplg .aixbutton, .aixeenashareplg .aixsendbutton {
    height: 50px;
    width: 90px;
}
	
	ul.breadcrumb {
	background-color: #000;
	}	

	.centrado {
	text-align: center;
	margin-bottom: 15px;
	}

}
	
