.transition{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body{font-family:'Open Sans',sans-serif;line-height:1.8em;color:#333;background-color:#fff;margin:0;padding:0}a{text-decoration:none;color:#fdb306;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}a:hover{text-decoration:none;color:#fd8300}.fila{display:block;margin:0;padding:0;clear:both}.container{width:1170px;margin-right:auto;margin-left:auto}/*#site_content.container {width:1118px;}*/.container.skyscrapper{width:1406px !important}.container.skyscrapper .dentro{width:1036px;display:inline-block}.container.skyscrapper div[class^="skyscrapper"]
.zona-banner .banner{
	display: table-row;
}
.container.skyscrapper .skinLeft,.container.skyscrapper .skinRight{
	display:none
}
.container.skyscrapper .skyscrapperLeft,.container.skyscrapper .skyscrapperRight{
	vertical-align:top;
	z-index:9999;
	display:inline-block;
	width:180px
}
.container.skyscrapper .skyscrapperLeft.fixed,.container.skyscrapper .skyscrapperRight.fixed{
	position:sticky
}
.container.skyscrapper aside {
	padding-left:8px
}
.container.skin{
	width:1500px
}
.container.skin .dentro{
	width:1170px;
	margin:0 auto
}
.container.skin .skinLeft,.container.skin .skinRight{
	position:fixed;
	width:160px;
	top:5px;
	z-index:9999
}
.container.skin .skinLeft.fixed,.container.skin .skinRight.fixed{
	top:0
}
.container.skin .skinLeft{
	left:50%;
	margin-left:-750px
}
.container.skin .skinRight{
	left:50%;
	margin-left:590px
}
.der{
	float:right
}
.izq{
	float:left
}
.pull-right{
	float:right!important
}
aside{
	width:300px;
	padding-left:2%;
	display:inline-block;
	vertical-align:top
}
aside .zona-banner{
	margin-bottom: 20px
}
aside .zona-banner .banner{
	display:block
}
aside .zona-banner .banner img, .modulos-secciones .zona-banner .banner img {
	display:block
}
.top-banners .zona-banner .banner a {
	display: flex;
    align-items: center;
    justify-content: center;
}
#site_content{padding-top:30px;padding-bottom:20px}.margintop{margin-top:20px}.paddingtop{padding-top:20px}.marginbottom{margin-bottom:20px}.paddingbottom{padding-bottom:20px}.clearfix{display:inline-block}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.row{display:table-row}.cell{display:table-cell}.titulo{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.4em}.titulo a{color:#464646;display:block}.titulo a:hover{color:#929292}.fecha{clear:both;display:block;color:#929292;margin:10px 0;font-size:.8em}.autor{display:block;clear:both}.autor a{font-weight:700}.espacio5{margin-left:-1px;margin-right:-1px;background-color:#fff;height:5px}.banner,.banners{margin-bottom:20px;text-align:center}.banner img,.banners img{max-width:100%;height:auto}
.zona-banner{
	display:table;
	clear:both;
	width:100%;
	margin-bottom: 40px;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.container-banners .zona-banner, .header-banners .zona-banner {
	display: table;
}
.zona-banner .banner{
	display:table-cell;
	text-align:center
}header .top-banners{
	border-bottom:1px solid #000
}
header .top-banners .banner{margin-bottom:0}header .top-banners .banner p{display:inline-block;margin:0}header .logos{width:100%;float:left; padding: 20px 0}header .logos .logo{float:left}header .logos .logo img{display:block}header .logos .logos-peq{margin-top:3px}header .logos .logos-peq a{background-image:url(/imagenes/logos-peq-header.jpg);background-repeat:no-repeat;width:197px;height:45px;display:inline-block}header .logos .logos-peq a.eng{background-position:center 0}header .logos .logos-peq a.ame{background-position:center -45px}header .logos .logos-peq a.es{background-position:center -95px}header .top-nav{border-top:1px solid #929292;min-height:50px}header .top-nav .menu-izq{position:relative}header .top-nav .menu-izq ul{list-style:none;float:left;margin:0;padding:0}header .top-nav .menu-izq ul li{float:left}header .top-nav .menu-izq ul li a{font-size:14px;color:#929292;padding:15px 10px;line-height:20px;display:block;position:relative;text-decoration:none}header .top-nav .menu-izq ul li a:hover{background-color:#ffca0b;color:#fff}header .top-nav .menu-izq ul li.activo{background-color:#fd8300}header .top-nav .menu-izq ul li.activo a{color:#fff}header .top-nav .menu-izq ul li.open a.submenu:after{border-bottom:10px solid #929292;content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;bottom:0;left:50%;margin-left:-15px}header .top-nav .menu-izq ul li.btn-suscribete a{text-decoration:none;background-color:#929292;color:#fff;padding-left:8px;padding-right:8px}header .top-nav .menu-izq ul li.btn-suscribete a:hover{background-color:#ffca0b}header .top-nav .der{display:table;line-height:50px}header .top-nav .der>div,header .top-nav .der>form{display:table-cell;vertical-align:middle}header .top-nav .fecha span{padding-right:10px;padding-left:10px;border-right:1px solid #929292;border-left:1px solid #929292}header .redes-sociales a{background-image:url(/imagenes/iconos-top-nav.png);background-repeat:no-repeat;float:left;width:20px;height:28px;padding-left:4px;padding-right:4px}header .redes-sociales a.facebook{background-position:-4px 0}header .redes-sociales a.facebook:hover{background-position:-4px -30px}header .redes-sociales a.twitter{background-position:-55px 0}header .redes-sociales a.twitter:hover{background-position:-55px -30px}header .redes-sociales a.linkedin{background-position:-100px 0}header .redes-sociales a.linkedin:hover{background-position:-100px -30px}header nav{min-height:50px;background-color:#fdb306}header nav .menu-principal{position:relative}header nav .menu-principal ul{list-style:none;margin:0;padding:0}header nav .menu-principal ul li{float:left}header nav .menu-principal ul li a{padding:15px 10px;font-size:14px;color:#464646;line-height:20px;display:block;position:relative;text-decoration:none}header nav .menu-principal ul li a:hover{background-color:#ffca0b;color:#fff}header nav .menu-principal ul li.activo{background-color:#fd8300}header nav .menu-principal ul li.activo a{color:#fff}header nav .menu-principal ul li.open a.submenu:after{border-bottom:10px solid #929292;content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;bottom:0;left:50%;margin-left:-15px}header nav .menu-principal .menuDesplegable{background-color:#464646}header nav .menu-principal .menuDesplegable li a{color:#fdb306}header nav .menu-principal .menuDesplegable li a:hover{color:#000;background-color:#fdb306}header .submenutop{background-color:#929292;float:left;width:100%}header .submenutop .menuDesplegable li a{color:#fff}header .submenutop .menuDesplegable li a:hover{background-color:#fff;color:#929292}header .submenutop .menuDesplegable li.activo a{background-color:#fff;color:#929292}header .submenubottom{background-color:#929292;float:left;width:100%}header .submenubottom .menuDesplegable li a{color:#fff}header .submenubottom .menuDesplegable li a:hover{background-color:#fdb306;color:#464646}header .submenubottom .menuDesplegable li.activo a{background-color:#fdb306;color:#464646}header .menuDesplegable{min-height:50px;list-style:none;width:100%;z-index:999;float:left;margin:0;padding:0}header .menuDesplegable li{float:left}header .menuDesplegable li a{padding:15px;line-height:20px;display:block;position:relative;font-size:.85em}header .menuDesplegable li a:hover{text-decoration:none}header .top-search{padding-right:10px;padding-left:10px}header .top-search input[type=submit]{visibility:hidden;cursor:pointer;border:0; background-color:transparent; background-image: url(/imagenes/right_arrow.png); background-position: -24px 2px; position:relative; top:6px; left:0; height:28px;color:#fff; width:0}header .top-search input[type=submit]:hover{background-position: 0px 2px}header .top-search.active input[type=search]{ background-image:none !important}header .top-search.active input[type=submit]{visibility:visible; width:28px}header .top-search input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%;background:#fff url(/imagenes/icon-search.png) no-repeat right 0 top 9px!important;padding:10px 5px!important;border:0!important;width:27px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;outline:0}header .top-search input[type=search]:hover{cursor:pointer;background-position:right 0 top -22px!important}header .top-search input[type=search]:focus{width:150px;background-color:#fff;border-color:#66CC75;border:1px solid #fdb306!important}header .top-search input[type=search]:-moz-placeholder,header .top-search input[type=search]::-webkit-input-placeholder{color:transparent}header .top-search input[type=search]::-webkit-search-cancel-button,header .top-search input[type=search]::-webkit-search-decoration{display:none}
header .menu-movil{
	width:100%;
	float:left;
	margin-bottom:10px;
	border-top:1px solid #929292
}
header .menu-movil .fecha,header .menu-movil .top-search{
	line-height:58px;
	display:table-cell
}
header .menu-movil ul{
	background-color:#fdb306;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	overflow-y:auto;
	clear:both;
	max-height:0;
	transition:max-height .2s ease-out;
	-webkit-transition:max-height .2s ease-out;
	text-align:center;
	width: 100%;
}
header .menu-movil ul li{
	display:block
}
header .menu-movil ul li a{
	font-size:1.3em;
	padding:10px;
	float:left;
	width:100%;
	border-bottom:1px solid #fff;
	color:#fff
}
header .menu-movil ul li.activo a{
	background-color:#fd8300
}
header .menu-movil ul li.activo .menuDesplegable a{
	background-color:#464646
}
header .menu-movil ul li .menuDesplegable{
	max-height:none;
	background-color:#464646
}
header .menu-movil ul li .menuDesplegable li{
	display:block;
	float:none
}
header .menu-movil ul li .menuDesplegable li a{
	color:#fdb306
}
header .menu-movil ul li .menuDesplegable li.activo a{
	background-color:#929292;
	color:#fff
}
header .menu-movil .top-search{
	float:right;
	line-height:1em
}
header .menu-movil .redes-sociales{
	float:left;
	width:auto
}
header .menu-movil .redes-sociales a{
	margin-top:10px;
	padding-left:6px;
	padding-right:6px
}
header .menu-movil .fecha{
	color:#464646;
	line-height: inherit;
}
header .menu-movil .banda-abajo,header .menu-movil .banda-arriba{
	clear:both
}
header .menu-movil .banda-abajo{
	background-color:#fdb306;
	display: flex;
	flex-wrap: wrap;
}
header .menu-movil .menu-icon {
	padding: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
}
header .menu-movil .btnBoletines {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 10px;
	background-color: #929292;
    color: #fff;
	margin-left: auto;
}
header .menu-btn{display:none}header .menu-btn:checked~.menu-icon .navicon{background:0 0}header .menu-btn:checked~.menu-icon .navicon:before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}header .menu-btn:checked~.menu-icon .navicon:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}header .menu-icon{cursor:pointer;display:inline-block;float:left;padding:28px 20px;position:relative;user-select:none}header .menu-icon .navicon{background:#333;display:block;height:2px;position:relative;transition:background .2s ease-out;-webkit-transition:background .2s ease-out;width:18px}header .menu-icon .navicon:after,header .menu-icon .navicon:before{background:#333;content:'';display:block;height:100%;position:absolute;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;width:100%}header .menu-icon .navicon:before{top:5px}header .menu-icon .navicon:after{top:-5px}header .sesion-usuario{text-align:right;margin:10px auto;border-top:1px solid #eff0f2;padding-top:10px;clear:both}header .sesion-usuario .usuario{font-weight:700;background-image:url(/imagenes/usuario.png);background-repeat:no-repeat;background-position:left center;padding-left:30px;clear:both;float:right}header .sesion-usuario .cerrar{margin-bottom:10px;clear:both}header .menu-todo{clear:both}header.fixed .menu-todo{position:fixed;top:0;left:0;background-color:#fff;z-index:9999;width:100%;-webkit-box-shadow:0 3px 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 3px 5px 0 rgba(50,50,50,.75);box-shadow:0 3px 5px 0 rgba(50,50,50,.75)}header.fixed .menu-movil{position:fixed;top:0;left:0;border:0;background-color:#fff;z-index:9999;-webkit-box-shadow:0 3px 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 3px 5px 0 rgba(50,50,50,.75);box-shadow:0 3px 5px 0 rgba(50,50,50,.75)}.container-banners{width:100%;display:inline-block}.container-banners.aside{width:69%}.etiqueta-publi{display:table-caption;clear:both;color:#929292;font-size:10px;text-align:center}.titulo-seccion{font-size:1em;padding-bottom:.5em;border-bottom:2px solid #333}.titulo-seccion h1{font-weight:400;font-size:2em;margin:0;line-height:normal}.titulo-seccion a{color:#464646;text-decoration:none;display:block;background-color:#fdb306;padding:15px}.titulo-seccion a:hover{background-color:#464646;color:#fdb306}.modulo-ultimo{-webkit-flex:1;-ms-flex:1;flex:1;border:1px solid #929292;border-top:2px solid #000;margin-left:1%;position:relative;height:42em;overflow:hidden}.modulo-ultimo:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:3em;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 50%)}.modulo-ultimo input{height:2.5em;visibility:hidden;display:none}.modulo-ultimo input:checked+label{background:#929292;color:#fff;position:relative;z-index:6}.modulo-ultimo input:checked+label:before{border-top:10px solid #929292;content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;bottom:-10px;left:50%;margin-left:-15px}.modulo-ultimo label{background:#fdb306;color:#fff;display:block;float:left;font-size:14px;height:2.5em;line-height:2.5em;text-align:center;font-weight:500;width:50%;text-decoration:none;cursor:pointer;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}/*.modulo-ultimo label[for=tab1]{margin-right:1%;margin-left:-1px}.modulo-ultimo label[for=tab2]{margin-left:1%;margin-right:-1px;float:right}*/.modulo-ultimo #tab1:checked~#tab-content1,.modulo-ultimo #tab2:checked~#tab-content2{display:block}.modulo-ultimo .tab-content{display:none;width:90%;float:left;padding:5%}.modulo-ultimo .tab-content ul{padding:0;margin:0;list-style:none}.modulo-ultimo .tab-content ul li{margin-bottom:20px}.modulo-ultimo .tab-content ul li:last-child{border:0}.modulo-ultimo .tab-content ul li a{color:#929292;display:block; font-size:14px; line-height:22px}.modulo-ultimo .tab-content ul li a:before{content:'';display:inline-block;width:12px;height:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;background-color:#fdb306;margin-bottom:2px;margin-right:5px}.modulo-ultimo .tab-content ul li a:hover{color:#000}.homederechainf-banners,.homederechainfarticulos-banners,.homederechainfenpersona-banners,.homederechainftag-banners,.homederechainftv-banners{margin-bottom:15px;float:left}.pagina-error{background-color:#000}.pagina-error header{background-color:#fff}.pagina-error .page-error{color:#fff;padding-left:50%;background-image:url(/imagenes/eclipse.jpg);background-repeat:no-repeat;background-position:left center;text-align:center}.pagina-error .page-error .titulo{font-size:14em;color:#fd8300;line-height:1.4em}.pagina-error .page-error .subtitulo{font-size:1.5em;color:#fff;line-height:1em}.cookietool-message{position:fixed;bottom:0;width:96%;padding:2%;text-align:center;font-size:.9em;background:#fdb306;color:#464646;z-index:99}.cookietool-message p{margin:0;margin-bottom:.5em}.cookietool-message a{color:#464646;text-decoration:underline}.cookietool-message button{background-color:#fd8300;color:#fff;border:0;padding:10px;cursor:pointer}.cookietool-message button:hover{background-color:#464646;color:#fdb306}.modulo-blog{margin-bottom:15px;border:1px solid #929292;float:left;width:100%}.modulo-blog .cabecera{position:relative}.modulo-blog .cabecera .imagen{overflow:hidden;width:90px;height:90px;float:left;margin-left:10px;margin-right:15px;margin-top:50px;-moz-border-radius:90px;-webkit-border-radius:90px;border-radius:90px}.modulo-blog .cabecera .imagen img{position:relative;top:50%;left:50%;width:110px;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modulo-blog .cabecera .datos .naranja{background-color:#fd8300;padding-bottom:10px}.modulo-blog .cabecera .datos .naranja .seccion{font-size:2em;margin:0;padding:10px 0;color:#fff}.modulo-blog .cabecera .datos .naranja .autor{font-weight:700;clear:none}.modulo-blog .cabecera .datos .naranja .autor a{color:#000}.modulo-blog .cabecera .datos .titulo{padding:10px;font-size:1.2em}.modulo-blog .cabecera .datos .titulo a{color:#fdb306}.modulo-blog .cabecera .datos .titulo a:hover{color:#fd8300}.modulo-blog .cabecera .texto{padding:10px;clear:both;font-size:1.3em;height:auto}.modulo-blog .cabecera .texto:after{display:none}.modulo-blog .cabecera .texto a{color:#464646}.modulo-blog .cabecera a.addcomment{margin:0}.modenpersona{margin-bottom:15px;float:left}.modenpersona .titulo-seccion{font-size:.7em}.modenpersona .foto{background-color:#fdb306;text-align:center;position:relative;padding:4%}.modenpersona .foto img{width:100%;height:auto;display:block}.modenpersona .foto a{display:block;background-color:#464646;color:#fdb306;padding:2%}.modenpersona .foto a:hover{background-color:#fdb306;color:#464646}.destacados{float:left}.destacados .seccion{float:left;margin:30!important;margin-bottom:15px!important}.destacados .seccion .titulo{font-family:'Open Sans',sans-serif;border-bottom:2px solid #333;font-size:1.5em;margin-bottom:10px}.destacados .seccion .foto a{color:#000}.destacados .seccion .foto a:hover p{text-decoration:underline}.destacados .seccion .foto img{display:inline-block;width:40%;margin-right:2%}.destacados .seccion .foto p{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.2em;width:56%;display:inline-block;margin:0;vertical-align:top}.modtags{margin-bottom:15px;border:1px solid #929292;float:left;padding:10px}.modtags .titulo{font-size:1.5em;font-family:'Open Sans',sans-serif;margin-bottom:.5em}.modtags ul{padding:0;margin:0}.modtags ul li{display:inline-block}.modtags ul li a{padding:10px;float:left;color:#464646;border-bottom:1px solid #eff0f2;border-right:1px solid #929292}.modtags ul li a:hover{background-color:#464646;color:#fff}.hablemos{margin-bottom:15px;background-color:#464646;float:left;padding:10px}.hablemos .titulo{font-size:1.5em;font-family:'Open Sans',sans-serif;margin-bottom:.5em;color:#fff}.hablemos .contenido a{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px}.hablemos .contenido span{clear:both;display:block;font-size:13px;line-height:15px;color:#fff}.video-tver{margin-bottom:15px;float:left;width:100%}.video-tver .titular{padding:6px;background-color:#999;font-size:17px;font-weight:700}.video-tver .modulo-tver{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-tver .modulo-tver iframe{position:absolute;top:0;left:0;width:100%;height:100%}
#paginacion{clear:both;display:flex;margin-top:20px;float:right;align-items: center;justify-content: center}
#paginacion>div{display:flex;vertical-align:middle}
#paginacion .historico-sup{text-align:left}
#paginacion .paginas a{color:#929292;border-right:1px solid #929292;width:48px;height:48px;line-height: 48px;display: inline-block;text-align: center}
#paginacion .paginas a:last-child{border:0}
#paginacion .paginas a.activo,#paginacion .paginas a:hover{background-color:#fdb306; color:#464646; border-color: #fdb306 }
#paginacion #adelante_btn a, #paginacion #adelante_btn_Todos a{margin-left:1px;width:48px;height:48px;line-height: 48px; background-color:#464646;display:inline-block;text-align:center;color:#fff}
#paginacion #adelante_btn a:hover,#paginacion #adelante_btn_Todos a:hover{background-color:#fdb306}
#paginacion #adelante_btn_Todos a:after{content:'>>';display:inline-block;line-height:30px;font-family:monospace;font-size:1.5em;padding-left:2px}
#paginacion #adelante_btn a:after{content:'>';display:inline-block;line-height:30px;font-family:monospace;font-size:1.5em;padding-left:2px}
#paginacion #atras_btn a, #paginacion #atras_btn_Todos a{margin-left:1px;width:48px;height:48px;;line-height: 48px;background-color:#464646;display:inline-block;text-align:center;color:#fff}
#paginacion #atras_btn a:hover,#paginacion #atras_btn_Todos a:hover{background-color:#fdb306}
#paginacion #atras_btn_Todos a:after{content:'<<';display:inline-block;line-height:30px;font-family:monospace;font-size:1.5em;padding-left:2px}
#paginacion #atras_btn a:after{content:'<';display:inline-block;line-height:30px;font-family:monospace;font-size:1.5em;padding-left:2px}
footer{background-color:#fdb306;min-height:50px;float:left;width:100%;margin-top:50px}
footer .btn-subir{position:fixed;bottom:20px;right:20px;z-index:999}
footer .btn-subir a{-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;height:35px;width:35px;display:inline-block;background-color:#fdb306;border:4px solid #fff;background-image:url(/imagenes/icon-subir.png);background-repeat:no-repeat;background-position:6px 3px}footer .btn-subir a:hover{background-color:#464646;background-position:6px -27px}footer .menu-izq ul{list-style:none;float:left;margin:0;padding:0}footer .menu-izq ul li{float:left;display:block;position:relative;padding:15px 0}footer .menu-izq ul li:first-child a{border:0}footer .menu-izq ul li a{color:#464646;line-height:22px;padding:0 15px;display:block;position:relative;text-decoration:none;border-right:1px solid #464646}footer .menu-izq ul li a:hover{text-decoration:underline}footer .autoria{margin-right:10px}footer .autoria a{text-decoration:none;font-size:.8em;line-height:50px;color:#fff}footer .autoria a:hover{text-decoration:underline}

.btnCerrarAspa {

    cursor: pointer;

    position: absolute;

    top: 0;

    right: 0;

    width: 50px;

    height: 50px;

    background-color: red;

    -moz-align-items: center;

    -ms-align-items: center;

    align-items: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    justify-content: center;

    -ms-flex-pack: center;

    display: flex;

    transition: all .3s ease;

    -webkit-transition: all .3s ease;

    -moz-transition: all .3s ease;

}

.btnCerrarAspa::before {

    transform: rotate(45deg);

}

.btnCerrarAspa::after {

    transform: rotate(-45deg);

}

.btnCerrarAspa::before, .btnCerrarAspa::after {

    content: ' ';

    height: 33px;

    width: 2px;

    background-color: #fff;

}

header .logos .container {

	position: relative;

}

.enableNotification {

    box-shadow: 0px 0px 10px 3px rgb(0 0 0 / 55%);

    background-color: #ffffff;

    position: absolute;

    top: 60px;

	left: 65px;

    padding: 20px;

    width: 210px;

    padding-left: 112px;

    left: calc(50% - 171px);

	left: 100px;

    background-image: url(imagenes/notificaciones/enable-notification.jpg);

    background-position: left 20px;

    background-repeat: no-repeat;

    z-index: 999999;

}

.enableNotification .titulo {

    font-size: 20px;

    font-weight: bold;

    margin-bottom: 10px;

}

.enableNotification .subtitulo {

    font-size: 16px;

}

.flex.column {

    -moz-flex-direction: column;

    flex-direction: column;

}

.col85 {

    width: 81%;

	padding: 2%;

}

.col100 {

    width: 96%;

	padding: 2%;

}

#mensajePush {

	flex-wrap:wrap;

	position:fixed;

	display:none;

	bottom:10px;

	right:10px;

	background-color:#ffffff;

	color:#ffffff;

	width:300px;

	z-index:9999;

	padding:20px;

	padding:0;

	box-shadow:0px 0px 15px rgba(0,0,0,0.6);

	-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.6);

	-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.6)

}

#mensajePush.mostrar{

	display:flex

}

#mensajePush #imagenGPush{

	width:100%;

	height:auto

}

#mensajePush #imagenPush{

	width:35px;

	padding:10px;

	padding-top:20px

}

#mensajePush .contenidoPush{

	width:354px;

	padding:10px;

	padding-left:0

}

#mensajePush #textoPush{

	padding-top:10px;

	color:#000000;

	font-size:18px;

	overflow:hidden;

	text-overflow:ellipsis;

	display:-webkit-box;

	-webkit-line-clamp:4

}

#mensajePush #textoPush p{

	font-size:14px

}

#mensajePush #tituloPush{

	font-weight:bold;

	color:#000000

}

@media screen and (max-width: 424px){

	#mensajePush{

		width:94%;

		padding:2%;

		right:1%;

		left:1%

	}

	#mensajePush .imagenPush{

		padding:5px

	}

}