*{outline:none!important}body{font-family:'Open Sans',arial;color:#1f130f;font-size:14px;position:relative}a,a:hover{color:#1f130f!important}#header{}#header #top-bar{background-color:#1f140f;width:100%}#header #top-bar ul#top-menu{float:right;display:table-row;list-style-type:none}#header #top-bar ul#top-menu li{float:left;margin:0;padding:0;display:table-cell;vertical-align:middle}#header #top-bar ul#top-menu li:last-child{margin-right:0}#header #top-bar ul#top-menu li a{color:#fff!important;font-weight:bold;font-size:12px;display:table-cell;vertical-align:middle;height:28px;padding-left:12px;padding-right:12px}#header #top-bar ul#top-menu li a.sel,#header #top-bar ul#top-menu li a:hover{background-color:#fff;color:#000!important}#header #top-bar ul#top-menu li#social-top a{padding:0!important}#header #top-bar ul#top-menu li#social-top a:hover{background-color:transparent;color:#fff!important}#header #top-bar ul#top-menu li#social-top a i.fa{font-size:17px;margin-left:8px}#header #header-inner{margin-bottom:75px;text-align:center}#header #header-inner .logo{padding-top:33px;padding-bottom:37px}#header #header-inner .logo .logo-50{height:69px;display:block;padding-top:25px}#header #header-inner #menu{width:100%;position:relative;margin-left:auto;margin-right:auto;margin-bottom:7px;background-color:#fff}#header #header-inner #menu ul#menu-inner{position:relative;list-style-type:none;display:block;margin-left:auto!important;margin-right:auto!important;width:799px!important}#header #header-inner #menu ul#menu-inner>li{float:left}#header #header-inner #menu ul#menu-inner>li>a{display:block}#header #header-inner #menu ul#menu-inner>li>a,#header #header-inner #menu ul#menu-inner li form#search,#header #header-inner #menu .mega-menu-boton{font-size:12px;font-weight:bold;padding:2px 0 3px 0}#header #header-inner #menu ul#menu-inner>li.sel,#header #header-inner #menu ul#menu-inner>li:hover{background-color:#000!important}#header #header-inner #menu ul#menu-inner>li.sel>a,#header #header-inner #menu ul#menu-inner>li:hover>a{color:#fff!important}#header #header-inner #menu ul#menu-inner>li.buscador.sel,#header #header-inner #menu ul#menu-inner>li.buscador:hover{}#header #header-inner #menu ul#menu-inner li.catalogo a:hover,#header #header-inner #menu ul#menu-inner li.noticias a:hover,#header #header-inner #menu ul#menu-inner li.premios a:hover{background-color:transparent!important;color:#000!important}#header #header-inner #menu ul#menu-inner li form#search input{height:18px;padding-top:0}#header #header-inner #menu ul#menu-inner li:hover .mega-menu{display:block}#header #header-inner #menu .mega-menu{display:none;position:absolute;top:-9px;left:0;z-index:999999}#header #header-inner #menu .mega-menu-boton{position:absolute;top:0;left:0;background-color:#f9f9f9;padding:11px 0;text-align:center;cursor:pointer;background:-moz-linear-gradient(top,rgba(218,218,218,1) 0%,rgba(235,235,235,1) 100%);background:-webkit-linear-gradient(top,rgba(218,218,218,1) 0%,rgba(235,235,235,1) 100%);background:linear-gradient(to bottom,rgba(218,218,218,1) 0%,rgba(235,235,235,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dadada', endColorstr='#ebebeb',GradientType=0 )}#header #header-inner #menu .mega-menu-inner{text-align:left;position:absolute;top:38px;left:0;background-color:#f9f9f9;width:400px;height:auto;padding-bottom:20px;background:-moz-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(249,249,249,1) 20%,rgba(249,249,249,1) 100%);background:-webkit-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(249,249,249,1) 20%,rgba(249,249,249,1) 100%);background:linear-gradient(to bottom,rgba(238,238,238,1) 0%,rgba(249,249,249,1) 20%,rgba(249,249,249,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f9f9f9',GradientType=0 )}#header #header-inner #menu ul#menu-inner>li{text-align:center!important}#header #header-inner #menu ul#menu-inner>li.li-sep{width:1px!important;background-color:#fff!important}#header #header-inner #menu ul#menu-inner li.aniversario{width:115px!important}#header #header-inner #menu ul#menu-inner li.novedades{width:94px!important}#header #header-inner #menu ul#menu-inner li.catalogo{width:86px!important}#header #header-inner #menu ul#menu-inner li.autores{width:76px!important}#header #header-inner #menu ul#menu-inner li.noticias{width:76px!important}#header #header-inner #menu ul#menu-inner li.agenda{width:72px!important}#header #header-inner #menu ul#menu-inner li.premios{width:76px!important}#header #header-inner #menu ul#menu-inner li.manuscritos{width:110px!important}#header #header-inner #menu ul#menu-inner li.buscador{width:86px!important}#header #header-inner #menu li.catalogo .mega-menu-boton{width:86px;left:211px}#header #header-inner #menu li.catalogo .mega-menu-inner{width:715px;left:101px}#header #header-inner #menu li.noticias .mega-menu-boton{width:76px;left:375px}#header #header-inner #menu li.noticias .mega-menu-inner{width:487px;left:213px}#header #header-inner #menu li.premios .mega-menu-boton{width:76px;left:525px}#header #header-inner #menu li.premios .mega-menu-inner{width:487px;left:339px}#header #header-inner #menu li.buscador,#header #menu_mobile li.buscador{position:relative;text-align:center}#header #header-inner #menu li.buscador form#search input[type="text"],#header #menu_mobile li.buscador form#search input[type="text"]{border:0;width:55px}#header #header-inner #menu li.buscador form#search button,#header #menu_mobile li.buscador form#search button{border:0;background-color:transparent;margin-left:0}#header #header-inner #menu #menu-inner .mega-menu-inner .title{font-size:18px;font-weight:bold;padding-top:32px!important;padding-bottom:24px!important;font-weight:800}#header #header-inner #menu #menu-inner .mega-menu-inner .subtitle{font-size:12px;font-weight:bold;margin-bottom:7px!important;display:inline-block}#header #header-inner #menu #menu-inner .mega-menu-inner .submega-menu{list-style-type:none;font-size:14px}#header #header-inner #menu #menu-inner .mega-menu-inner .submega-menu a:hover{opacity:.6!important}#header #header-inner #menu #menu-inner .mega-menu-inner .submega-menu li{line-height:1!important;padding-top:6px;padding-bottom:6px;text-transform:uppercase}#header #header-inner #menu #menu-inner form#orderby-menu{}#header #header-inner #menu #menu-inner form#orderby-menu .form-group select{border:0!important;background-color:#dbdbdb;padding:8px 10px;font-weight:bold;font-size:12px}.menu-float-top{position:fixed!important;top:27px;left:0;background-color:#fff!important;z-index:999998;box-shadow:0 10px 20px rgba(0,0,0,.25);padding-top:10px!important;padding-bottom:7px!important}.menu-float-top-top{position:fixed!important;top:0;z-index:999998}.menu-float-top .container{position:relative}#logo-float-top{display:none;position:absolute;top:-1px;left:15px}#up-float-top{display:none;position:absolute;top:-3px;right:0;font-size:1.3em}#logo-float-top span{font-size:12px;font-weight:bold;position:absolute;top:3px;left:34px}.menu-float-top #logo-float-top,.menu-float-top #up-float-top{display:block}.with-inner-menu .fa-bars{cursor:pointer}#header .visible-xs div.logo{width:100%;text-align:center;padding-top:15px;padding-bottom:15px;position:fixed;top:0;z-index:999999;background-color:#fff;transition:all .5s}.fancybox-overlay{z-index:999994!important}.fancybox-wrap{z-index:999995!important}.fancybox-skin{z-index:999996!important}.fancybox-outer{z-index:999997!important}.fancybox-inner{z-index:999998!important}.fancybox-iframe{z-index:999999!important}#menu_mobile{display:none}.toggle i.fa{position:absolute;top:15px;right:15px}#menu_mobile ul{list-style-type:none;width:100%}#menu_mobile ul li,#menu_mobile ul li a{width:100%;display:block}#menu_mobile ul li a{padding:4px 0 4px 0;font-weight:bold;text-align:center}#menu_mobile .social{text-align:center}#menu_mobile .social a{display:inline-block;margin-left:6px}#menu_mobile .social a{width:auto!important}#menu_mobile .social a i.fa{font-size:17px}#content{}#content .textContent{}#content .textContent a{color:#d61d1b!important}#content .textContent a:hover{color:#1f130f!important}#content .textContent .fa{color:#1f130f}#content .fa.fa-facebook-square,#content .fa.fa-envelope-o{margin-right:3px}#content .inner-menu{display:none;position:absolute;padding:20px;background-color:#fff;z-index:9999;max-height:520px;overflow-y:auto}#content .inner-menu{padding-left:26px;box-shadow:2px 5px 3px rgba(0,0,0,.1);padding-top:10px;width:325px}#content .inner-menu ul{list-style-type:none;padding-left:0;padding-right:30px}#content .inner-menu li{padding:5px 0;font-size:1.15em}#content s.inner-menu li a:hover{color:#d61d1b!important}#home #carousel-sup,#aniversario .carousel{touch-action:auto!important}#home #carousel-sup a.left,#home #carousel-sup a.right,#aniversario .carousel a.left,#aniversario .carousel a.right{position:absolute;top:0;left:0;z-index:99;height:95%;width:66px}#home #carousel-sup a.right,#aniversario .carousel a.right{left:initial;right:0}#home #carousel-sup a.left i.fa,#home #carousel-sup a.right i.fa,#aniversario .carousel a.left i.fa,#aniversario .carousel a.right i.fa{font-size:36px;line-height:66px;position:absolute;top:41%;background-color:#fff;width:66px;height:66px;text-align:center;padding-left:25px;border-radius:100%}#home #carousel-sup a.left i.fa,#aniversario .carousel a.left i.fa{left:-33px}#home #carousel-sup a.right i.fa,#aniversario .carousel a.right i.fa{right:-33px;padding-left:0;padding-right:25px}#home .carousel-indicators li,#aniversario .carousel-indicators li{border-color:#000;background-color:#000;margin:3px;width:10px;height:10px;border-radius:10px}#home .carousel-indicators .active,#aniversario .carousel-indicators .active{width:10px;height:10px;border-radius:10px;background-color:transparent;margin:3px}#home .title-home,#aniversario .title-home{max-width:255px;padding-top:10px;padding-bottom:10px;float:none;margin-left:auto;margin-right:auto;font-weight:bold;text-align:center}#home .title-home a,#aniversario .title-home a{color:#fff!important}#home .title-home.black,#aniversario .title-home.black{background-color:#000;color:#fff}#home .title-home.white{background-color:#fff;color:#000}#home .title-home a.link{color:#fff!important}#home .title-home i.fa{font-size:18px}#social #instaLayer{width:100%;height:500px;border:1px solid #ecedef;overflow:hidden;overflow-y:scroll;overflow-x:hidden}#social #instaLayer a img{width:100%;max-width:100%;margin-bottom:10px}ul.list{list-style-type:none;padding-left:10px!important;margin-top:29px;margin-bottom:29px}ul.list li{position:relative;padding-top:6px;padding-bottom:6px;line-height:24px!important}ul.list li i.fa{display:inline-block;position:absolute;left:-10px;top:10px}ol.list{padding-left:20px!important}ol.list li{padding-top:6px;padding-bottom:6px;font-size:12px}form#orderby{margin-top:10px}form#orderby .form-group label{font-weight:normal!important;font-size:12px}form#orderby .form-group select{border:0!important;font-weight:bold!important;font-size:12px}#footer{padding-bottom:50px;font-size:12px}#footer #footer-inner{min-height:100px;text-transform:uppercase;border-top:1px solid #1f140f;padding:0;padding-top:30px}#footer #footer-inner .info{text-transform:none}#footer #footer-inner .map{font-size:12px}#footer #footer-inner .social{text-align:right}#footer #footer-inner .social a{display:table-cell;float:right;margin-left:6px}#footer #footer-inner .social a i.fa{font-size:17px}#footer #footer-inner ul{}#footer #footer-inner ul li{list-style-type:none;margin:0!important;padding:0!important;line-height:1!important;padding-top:5px!important;padding-bottom:5px!important;font-weight:bold}#footer #footer-inner ul li a{display:inline-block}.t60px{font-size:60px!important;line-height:1.2em;font-weight:300}.t42px{font-size:42px!important;line-height:46px}.t40px{font-size:40px!important;line-height:44px}.t30px{font-size:30px!important;line-height:34px}.t28px{font-size:28px!important;line-height:1.2em}.t24px{font-size:24px!important;line-height:1.2em}.t20px{font-size:20px!important;line-height:28px}.t18px{font-size:18px!important;line-height:28px}.t16px{font-size:16px!important;line-height:28px}.t14px{font-size:14px!important;line-height:28px}.t13px{font-size:13px!important;line-height:16px}.t12px{font-size:12px!important;line-height:28px}.t10px{font-size:10px!important;line-height:14px}.lspace1{letter-spacing:.1em}.lspace2{letter-spacing:.2em}.lspace3{letter-spacing:.3em}.p90{max-width:90%}.p85{max-width:85%}.p84{max-width:84%}.p80{max-width:80%}.pb120px{padding-bottom:120px}.pb100px{padding-bottom:100px}.pb80px{padding-bottom:80px}.pb60px{padding-bottom:60px}.pb50px{padding-bottom:50px}.pb40px{padding-bottom:40px}.pb35px{padding-bottom:35px}.pb30px{padding-bottom:30px}.pb25px{padding-bottom:25px}.pb20px{padding-bottom:20px}.pb10px{padding-bottom:10px}.pt120px{padding-top:120px}.pt100px{padding-top:100px}.pt80px{padding-top:80px}.pt60px{padding-top:60px}.pt50px{padding-top:50px}.pt40px{padding-top:40px}.pt35px{padding-top:35px}.pt30px{padding-top:30px}.pt20px{padding-top:20px}.pt10px{padding-top:10px}.mb120px{margin-bottom:120px}.mb100px{margin-bottom:100px}.mb80px{margin-bottom:80px}.mb75px{margin-bottom:75px}.mb65px{margin-bottom:65px}.mb60px{margin-bottom:60px}.mb50px{margin-bottom:50px}.mb40px{margin-bottom:40px}.mb30px{margin-bottom:30px}.mb25px{margin-bottom:25px}.mb20px{margin-bottom:20px}.mb10px{margin-bottom:10px}.mt120px{margin-top:120px}.mt100px{margin-top:100px}.mt85px{margin-top:85px}.mt80px{margin-top:80px}.mt75px{margin-top:75px}.mt70px{margin-top:70px}.mt65px{margin-top:65px}.mt60px{margin-top:60px}.mt55px{margin-top:55px}.mt50px{margin-top:50px}.mt45px{margin-top:45px}.mt40px{margin-top:40px}.mt35px{margin-top:35px}.mt30px{margin-top:30px}.mt25px{margin-top:25px}.mt20px{margin-top:20px}.mt10px{margin-top:10px}.lh16{line-height:16px}.lh17{line-height:17px}.lh18{line-height:18px}.lh20{line-height:20px}.lh24{line-height:24px}.img100{width:100%}.upper{text-transform:uppercase!important}.bold{font-weight:bold!important}.cYellow,.cYellow:hover{color:#fff589!important}.cBlack,.cBlack:hover{color:#1f140f!important}.cRed,.cRed:hover{color:#d61d1b!important}.backYellow{background-color:#fff589}.backBlack{background-color:#1f140f}.backRed{background-color:#d61d1b}.pCenter{margin-left:auto;margin-right:auto}.tCenter{text-align:center}.tRight{text-align:right}.fLeft{float:left}.fRight{float:right}.no-margin{margin:0!important}.no-padding{padding:0!important}.bb1px{border-bottom:1px solid #000}.fwnormal{font-weight:normal}.dinblock{display:inline-block}.shadow-bottom{box-shadow:0 10px 20px rgba(0,0,0,.25)}.animate{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.titulo-libro{font-weight:bold;font-style:italic}.subtitulo-libro{font-weight:normal!important;font-style:italic}.back-no-image{background-color:#efefef;background-image:url(/bundles/main/img/xno_image.png.pagespeed.ic._xuekvSIj0.png);background-size:contain;background-repeat:no-repeat;background-position:center center}.link{text-decoration:underline!important}.link:hover{text-decoration:none!important}.link2{color:#d61d1b!important}.ulink{text-decoration:none!important;white-space:nowrap}.ulink:hover{text-decoration:underline!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#1f140f!important;font-size:14px!important}input:-moz-placeholder,textarea:-moz-placeholder{color:#1f140f!important;font-size:14px!important;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#1f140f!important;font-size:14px!important;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#1f140f!important;font-size:14px!important}input:placeholder-shown,textarea:placeholder-shown{color:#1f140f!important;font-size:14px!important}#header #header-inner #menu ul#menu-inner li form#search input::-webkit-input-placeholder{color:#b8b5b4!important;font-size:12px!important}#header #header-inner #menu ul#menu-inner li form#search input:-moz-placeholder{color:#b8b5b4!important;font-size:12px!important;opacity:1}#header #header-inner #menu ul#menu-inner li form#search input::-moz-placeholder{color:#b8b5b4!important;font-size:12px!important;opacity:1}#header #header-inner #menu ul#menu-inner li form#search input:-ms-input-placeholder{color:#b8b5b4!important;font-size:12px!important}#header #header-inner #menu ul#menu-inner li form#search input:placeholder-shown{color:#b8b5b4!important;font-size:12px!important}.fancybox-overlay{z-index:999999}.fancybox-skin{border-radius:0!important}.fancybox-close{top:15px;right:15px;background-image:url(https://www.anagrama-ed.es/bundles/main/img/xbt_close.png.pagespeed.ic._DPiR0eWdx.png)!important;background-repeat:no-repeat!important;width:14px;height:14px}@media (max-width:991px) and (min-width:768px){#up-float-top{right:3px}#logo-float-top span{display:none}}@media (max-width:991px){#content{padding-top:109px}}@media (max-width:767px){.map{margin-top:20px}}.red-button-big{float:right;background-color:#d61d1b;border:0;color:#fff!important;font-size:12px!important;padding:15px 50px 15px 20px;text-align:right;position:relative;font-weight:bold;display:inline-block}.red-button-big i.fa{position:absolute;font-size:24px;right:15px;top:12px}.red-button-big:hover{color:#fff!important;background-color:#1f140f!important}.print-only{display:none}#big-search{display:block;width:100%;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;height:0}#big-search.mostrar{height:61px}#big-search form#search{padding:10px 0;margin-top:5px}#big-search form#search input{width:500px;border:0;padding:10px;background: #0000000A}#big-search form#search button{width:30px;border:0;background-color:transparent;opacity:.5;margin-left:-30px;font-size:1.5em}#big-search form#search input::placeholder{color:#00000080 !important}#big-search form#search input::-webkit-input-placeholder{color:#00000080 !important}#big-search form#search input:-moz-placeholder{color:#00000080 !important}#big-search form#search input::-moz-placeholder{color:#00000080 !important}#big-search form#search input:-ms-input-placeholder{color:#00000080 !important}#header .visible-xs div.logo.shadow-bottom #big-search{}#header .visible-xs div.logo #btn-go-up{display:none;position:fixed;right:5px;bottom:5px;background-color:rgba(0,0,0,.2);font-size:2em;border-radius:100%;width:50px;height:50px;cursor:pointer}#header .visible-xs div.logo.shadow-bottom #btn-go-up{display:block}ul.no-padding{margin-bottom:0}@media (max-width:767px){#big-search form#search input{width:90%}#big-search #btCerrar{display:none!important}#big-search form#search{padding:0!important}}#big-search #btCerrar{display:inline-block;padding:18px 13px;width:50px;height:50px;box-sizing:border-box}#big-search #btCerrar .bars span{display:block;position:relative;width:22px;height:2px;background: #00000000;transition:all .25s ease-in-out;overflow:hidden;margin:auto}#big-search.mostrar #btCerrar .bars span:first-child{-webkit-transform-origin:5px 1px;transform-origin:5px 1px}#big-search #btCerrar .bars span:nth-child(2) {margin-top:4px}#big-search #btCerrar .bars span:last-child{margin-top:4px;-webkit-transform-origin:5px 1px;transform-origin:5px 1px}#big-search.mostrar #btCerrar .bars span{background: #00000080;width:27px}#big-search.mostrar #btCerrar .bars span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#big-search.mostrar #btCerrar .bars span:nth-child(2) {opacity:0}#big-search.mostrar #btCerrar .bars span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#book .premio{width:85px;height:85px;background:#000;color:#fff;text-align:center;border-radius:100%;font-size:7px;text-transform:uppercase;padding:6px;display:inline-block;vertical-align:top;margin-right:3px}#catalogo .premios-etiqueta,#book .premios-etiqueta{text-align:center;margin-bottom:20px;position:absolute;top:1rem;right:-1rem}#catalogo .premios-etiqueta{text-align:center;margin-bottom:20px;position:static}#catalogo .premio,#book .premio{width:85px;height:85px;background:#000;color:#efefe7;border:3px solid #efefe7;text-align:center;border-radius:100%;font-size:7px;text-transform:uppercase;padding:6px;display:inline-block;vertical-align:top;margin-right:3px}#catalogo .premio div,#book .premio div{font-size:24px;font-weight:bold}@media (max-width:767px){#book .premios-etiqueta{right:3rem}}#header div.visible-xs div.logo.shadow-bottom{padding-bottom:10px}#header div.visible-xs div.logo a.link-logo-anagrama-small{height:59px;transition:height .4s ease-in-out;display:inline-block}#header div.visible-xs div.logo.shadow-bottom a.link-logo-anagrama-small{height:30px;overflow:hidden}#header div.visible-xs div.logo.shadow-bottom #big-search{margin-top:0!important}#knp_pagination{text-align:center;font-size:16px}#knp_pagination .pagination{margin:40px auto;border-radius:0}#knp_pagination .pagination span{display:block;float:left;width:22px;height:22px;padding:0;margin:0 5px}#knp_pagination .pagination span.current{background-color:#1f130f;color:#fff;border-radius:50%;font-weight:bold}