/*Genéricos*/
a{color:#449DE2}
.resul .textoeti,.etiqueta:hover .textoeti,.etiqueta .opcioneti,.colormain,.cab #menu-lateral a:hover,.cab .active{background-color:#51bfe5}
a:hover{color:#51bfe5}
.pildora:hover,.temarios .pildora:hover,.etiqueta,.colorone{color:#51bfe5}
.colortwo{background-color:#e80d37;border:1px solid #e80d37 !important}
.contutil .pildora,.etiqueta{border:1px solid #51bfe5}
.etiqueta:hover,.consejos li a,.nombre,.colorthreesec,.enllab,.etiqmin a{color:#e80d37}
.newsletter .pildora:hover,.colortwosec{color:#51bfe5}
.newsletter .pildora{background-color:#51bfe5;border:1px solid #51bfe5;padding:4px 9px}
.colorthree{background-color:#e80d37;border:1px solid #e80d37 !important}
.colorthreecab{border-color:#e80d37}
.pildora{border:1px solid #51bfe5;background-color:#51bfe5}
.coloronecabe{border-color:#51bfe5}
.coloronesec{color:#51bfe5}
.etiqmin a:hover{color:#6f6f71}
.colorthree:hover{color:#e80d37}
.colortwo:hover{color:#e80d37}
@media(max-width:767px){#menu2 .active a{color:#51bfe5}}
/*Genéricos*/
/*artículos*/
.articulo .contcomm,.articulo .titular{padding:5px 20px}
.articulo .titular{font-size:26px;line-height:26px;margin:0 0 5px}
.articulo .contentimg{margin:8px;overflow:auto}
.articulo .contentcc{padding-bottom:0}
.articulo .librolistado{overflow:auto;padding:10px 0;text-align:center}
.buscador .columnas li,.buscador .contadoresul li,.libro .datoslibro li,.librolistado li{list-style-type:none}
.articulo .nombre{font-size:12px}
.articulo .autor{font-size:12px;color:#aaa}
.articulo .contopo{border:none}
.contlibros{padding:20px 0}
/*artículos*/
/*libro*/
.breadcrumb{margin:0}
.index .migas{padding:20px}
.breadcrumb .nombre{font-size:13px;text-decoration:underline}
.contportada{margin:10px 0 0 -10px;overflow:auto;border:1px solid #cdcdcd;border-radius:6px;min-width:50px;padding:20px;position:relative;width:100%}
.libro h1{font-size:32px;line-height:30px;margin:0 0 5px}
.libro .datoslibro ul{padding:0 0 20px;margin:0 2px;color:#6f6f71}
.libro .editorial{font-size:15px;font-weight:bold;color:#000}
.libro .datoslibro li{margin-bottom:5px}
.libro .price{color:#b43c7e;font-size:25px;font-weight:bold}
.libro .introcont{padding:25px 10px;clear:both}
.libro .dolar{font-size:11px}
.libro .contopo{border:none}
/*libro*/
/*buscador*/
.buscador .contentcc{padding:0 15px 0 0}
.buscador .titular{font-size:15px;line-height:20px}
.buscador .contcomm{font-size:13px}
.textoeti:hover{color:#fff}
.opcioneti{padding:6px 5px 0;height:26px}
.textoeti{padding:6px 5px 0;height:26px}
.textoeti{float:left}
.opcioneti{float:right;color:#fff}
.buscador{overflow:auto}
.buscador .contopo li{list-style:none;overflow:auto;padding:20px 20px 10px;box-shadow:1px 1px 3px #ccc;border-radius:6px;margin:10px;background#ffffff;
background-moz-linear-gradient(top,  #ffffff 9%, #f9f9f9 100%);
background-webkit-gradient(linear, left top, left bottom, color-stop(9%,#ffffff), color-stop(100%,#f9f9f9));
background-webkit-linear-gradient(top,  #ffffff 9%,#f9f9f9 100%);
background-o-linear-gradient(top,  #ffffff 9%,#f9f9f9 100%);
background-ms-linear-gradient(top,  #ffffff 9%,#f9f9f9 100%);
backgroundlinear-gradient(to bottom,  #ffffff 9%,#f9f9f9 100%);
filterprogid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 )}
.buscador .contopo{padding:0}
.buscador .contopo ul{overflow:auto;padding:0}
.buscador .contadoresul{margin:10px 0}
.buscador .contadoresul a{font-size:16px}
.consultorio .buscador .etiqcont,.buscador .etiqcont{overflow:inherit;padding:10px 15px 0}
.buscador .buscaeti{width:95%;padding:9px 35px 9px 10px}
.buscador .bitbiscaeti{right:30px;top:19px}
.buscador .contadoresul li{border-right:1px solid #ccc;overflow:auto;text-align:center}
.buscador .contadoresul li:last-child{border:none}
.buscador .pestana{margin:10px -16px;width:104%;overflow:hidden}
.buscador .columnas{margin:10px 0;overflow:auto}
.buscador .columnas li span{font-size:10px;display:inline-block;margin-left:5px}
.buscador .columnas li{margin-bottom:5px}
.buscador .columnas .etiqenc{margin:10px 0 5px}
.buscador .tittg{font-size:25px}
.contbuscador{background-color:#e9e9e9;border:1px solid #ccc;border-radius:6px;margin:10px 0;overflow:auto;padding:6px}
.contbuscador .titt{font-size:16px;font-weight:bold;margin:5px 0 0 15px}
.navbar-toggle,.boton2{background-color:#343c3d;margin:17px 10px}
.boton2{border:1px solid #ccc;float:none;width:100%;text-align:left}
.navbar-toggle:active,.navbar-toggle:hover,.boton2:active,.boton2:hover{backgroundrgba(237,237,237,1);background-moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);background-webkit-gradient(left top, left bottom, color-stop(0%, rgba(237,237,237,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(255,255,255,1)));background-webkit-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);background-o-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);background-ms-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);backgroundlinear-gradient(to bottom, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);filterprogid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#fff', GradientType=0 )}
.boton2 .icon-bar{background-color:#ccc;height:2px;float:right;width:80%}
#menu2 span{font-size:12px}
/*buscador*/
/*Noticias*/
.noticias{overflow:auto;padding:0;margin:0}
.noticias li{list-style:inside none;padding:15px 20px;overflow:auto}
.noticias .contentcc{padding:0}
.noticias img{margin-top:5px}
.noticias .introcont{padding:5px 0}
.noticias .etiqcont{padding:5px 0}
.noticias .etiqenc{margin-bottom:5px}
/*Noticias*/
/*específicos*/
.pildora{padding:7px 15px;color:#fff}
.clear{clear:both}
.buscador .titular:hover,.pildora:hover,.etiqueta:hover{text-decoration:none}
body{background-color:#efefef}
.cab .cabup{background-color:#51bfe5;height:47px}
.cab .cabdown{background-color:#343c3d;min-height:85px}
.cab .logo{padding:13px 0 8px;float:left}
.espaciosup{padding-top:63px}
.cab #menu-lateral ul,.sinmargen,.sinmargenl{padding-left:0 !important}
.cab #menu-lateral ul,.sinmargen,.sinmargenr{padding-right:0 !important}
.cab .active,.cab #menu-lateral a{padding:32px 15px 0;float:left;min-height:85px}
.cab .active{max-width:100%}
.cab #menu-lateral li{float:left;list-style:inside none;font-size:15px;text-align:center}
.cab #menu-lateral a{color:#fff}
.cab #menu-lateral a:hover,.cab .active{color:#fff !important;text-decoration:none}
.cabmenu{display:block;margin-top:20px;list-style:none;border-top:1px solid #ccc;padding-top:10px}
.contopo{display:inline-block;width:100%}
.contopo .enlopo{font-size:13px;line-height:17px}
.deropo{background-color:#888}
.contopo .infopo{padding:0;margin-top:20px}
.contopo .infopo li{list-style:none;float:left;margin-bottom:5px}
.contopo .infopo li:last-child{margin:0}
.opoindex h2{margin-bottom:0}
.publi{margin:25px auto;overflow:auto;width:728px}
.contblanco{background-color:#fff;padding:30px 20px}
.cabecera{padding:15px 20px 12px;color:#fff;font-size:16px;font-weight:bold;margin-bottom:10px}
.contentcont{padding-bottom:20px;overflow:hidden}
.convocatorias{padding:0 0 0 15px}
.contentimg{margin-top:10px;-webkit-opacity:1;-moz-opacity:1;opacity:1}
.contcomm{overflow:auto;font-size:12px;margin:0 0 5px}
.contcomm .contcomm{margin:5px 0 0}
.cursiva{font-style:italic}
.icocomm{background:url(../img/img.png) 0 -51px;width:17px;height:15px;float:left;margin-top:3px}
a:hover .icocomm{background-position:-21px -51px}
.numico{display:inline-block;padding:0 3px}
.introcont{color:#666;line-height:17px}
.consultorio .introcont a,.enlres{text-decoration:underline;font-size:13px;margin:5px 0 0;color:#449de2}
.enlres:after{content:" \00BB"}
.consultorio .introcont a:hover,.enlres:hover{text-decoration:none}
.contentcc{padding:5px 0 15px 0;overflow:auto}
.separa{background-color:#ddd;clear:both;height:1px;margin:15px 20px;overflow:auto}
.etiqueta{background-color:#fff}
.etiqueta,.pildora{font-size:12px}
.etiqueta{border-radius:6px}
.pildora:hover{background-color:#fff}
.cabcolorsec{background-color:#e80d37;color:#fff;font-size:16px;font-weight:bold;margin:0 0 25px;padding:11px 0 12px 12px;overflow:auto}
/*.cabcolorsec{font-size:22px;font-weight:bold;padding:8px 0 12px;color:#343c3d}*/
.etiqcont{padding:20px;overflow:auto}
.etiqcont .etiqueta{margin:0 7px 7px 0;float:left}
.etiqcont .etiqueta .opcioneti{font-size:10px}
.espacio{margin-bottom:20px}
.buscaeto,.buscaeti{margin:10px 20px 0;background:url(../img/img.png) 0 -71px repeat-x;border:1px solid #ddd;border-radius:3px;color:#aaa;font-size:14px;padding:7px 35px 9px 10px}
.buscaeti,.buscaeto{float:right}
.newsletterc .buscaeti,.newsletterc .buscaeto{margin:10px 0 0}
.bitbiscaeti{position:absolute;top:18px;right:26px;width:20px;height:20px;background:url(../img/img.png) -44px -50px}
.buscaeticont{position:relative;min-height:35px}
.etiqenc{font-size:12px;color:#000;font-weight:bold}
.etiqmin a{font-size:12px;text-decoration:underline}
.etiqmin a:hover{text-decoration:none}
.contlibros .etiqcont{padding:10px 20px 0}
.contlibros .separa{margin:10px 20px}
.newsletter .introcont{font-size:12px}
.newsletterc{position:relative;padding:0 20px;overflow:auto}
.newsletterc label{font-size:13px;color:#666;font-weight:normal;margin:5px 10px}
.newsletterc input[type='checkbox']{margin:7px 0 0}
.pie{padding:20px 0;color:#fff;background-color:#3b3b3b;text-align:center;margin-top:20px}
.pie .log{background:url(../img/img.png) 0 -113px;width:96px;height:68px;float:left}
.pie a{color:#fff;margin:0 10px}
.consultorio .etiqcont,.articulo .etiqcont .contcomm{padding:0}
/*específicos*/
/*Temario*/
.categoria .contlibros{overflow:auto}
.categoria .librolistado{overflow:auto}
/*Temario*/
/*Consejos*/
.noticia h2{margin:0}
.espal{margin:2px 0 5px 5px}
.consejos ol{padding-left:20px}
.consejos li{list-style:inherit}
.consejos li a{text-decoration:underline;font-size:14px}
.consejos li a:hover{text-decoration:none}
.consejos li:nth-child(2n+1){background-color:#fff;border-radius:6px}
.relnext{margin:0 20px 40px;overflow:auto}
.relnext a:hover{color:#e80d37;text-decoration:none}
.relnext .siguiente,.relnext .anterior{background:url(../img/img.png);width:73px;height:37px;display:inline-block}
.relnext .siguiente{background-position:0 0;margin-left:10px}
.relnext .anterior{background-position:-75px 0;margin-right:10px}
.relnext .sig{width:100%}
.relnext .tituloa,.relnext .titulos{font-size:10px;display:block;font-weight:bold}
.relnext .titulos:after{content:"Saber más sobre"}
.relnext .sig{text-align:right}
.relnext .enl{font-size:18px;width:88%}
.relnext .ant .enl{float:left}
.relnext .sig .enl{float:right}
.consejos .leer{padding-left:0}
.leerel .noticias{padding:0 20px}
/*Consejos*/
/*tabla*/
table{width:100%;text-align:center;margin:20px 0}
table,th,td{border:1px solid #ccc;border-collapse:collapse}
td:not(.fc-event-container,.fc-day-number),th{height:50px}
th{background-color:#e80d37;color:#fff;text-align:center}
td{vertical-align:middle}
tr:nth-child(odd){background:#eee}
tr:nth-child(even){background:#fff}
/*tabla*/
.contbuscador .etiqenc{font-size:13px}
.contbuscador{background-color:#fff;border:none;padding:0;margin:0 0 10px -8px}
.buscador{margin-bottom:20px}
.textoeti{color:#333}
.contfiltros{border-top:1px solid #ccc;font-size:12px;padding:5px 0 25px}
.contfiltros .cabfiltro{font-size:13px;font-weight:bold;padding:3px 5px 5px;text-align:left}
.contfiltros .contenedor{padding-left:10px;overflow:auto}
.contfiltros .contenedor .chec{margin-right:10px}
.contfiltros .contenedor .queta{font-size:11px;margin-top:3px;font-weight:normal}
.contfiltros .contenedor .queta::before{color:#000;content:"- ";float:left;margin-right:5px;text-decoration:none}
.contfiltros .contenedor .queta{color:#337ab7;font-size:12px;font-weight:normal;margin:0 5px 7px 0;text-decoration:underline}
.contfiltros .contenedor span{font-size:10px}
.contfiltros .contenedor .queta:hover{color:#51bfe5;text-decoration:none}
/*Buscador3*/


/*Opcion*/
.op2 .etiqenc{margin-top:10px;font-size:12px}
.op2{padding:0 20px !important}
.contbuscadorsup{padding:20px;border:1px solid #ccc;margin:0 0 20px;background:url(../imgtmp/abst1.jpg) 0 -1598px}
.contbuscadorsup .buscadorcont{background:url(../img/pixel.png);color:#fff;padding:30px;border-radius:10px;position:relative}
.textobusca{opacity:1;font-size:14px}
.buscainput{padding:8px;font-size:18px;width:100%;color:#666;border-radius:6px;border:none}
.botbus{background:url(../img/botbus.jpg) no-repeat;border:none;width:60px;height:38px;position:absolute;right:30px;cursor:pointer}
.index .dernews .not .cursiva{font-size:12px;margin-top:10px}
.index .telefono{margin:5px 0}
.index .contblanco{margin-top:25px}
.index .contposiciona{padding:0 15px 0}
.index .centro a .img-responsive{margin-bottom:10px}
.index .temarios .etiqcont{padding:0;overflow:hidden}
.index .temarios img{margin:0 0 10px}
.textopl,.index .not li a{color:#449de2;text-decoration:underline}
.textopl,.index .not li a:hover{text-decoration:none}
.index .not li span{font-size:13px}
.index .not li{list-style:square;padding:10px 0 5px 5px;clear:both}
.index .not li .introcont{font-size:12px;line-height:14px;margin:5px 0}
.index .not ul{padding:0 10px 0 13px;overflow:auto}
.index .buscaeto,.buscaeti{font-size:12px;width:215px}
.index .buscador .izq{margin-top:16px}
.index .buscador{margin:20px 0 0}
.etiqueta:hover .textoeti,.resul .textoeti{color:#fff}
.textoeti:hover{background-color:#fff;color:#000}
.buscainf .contentcont{border:none}
.buscainf{padding:20px 10px 0;background:#f7f7f7;background:-moz-linear-gradient(top,  #f7f7f7 0%, #ffffff 3%);background-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(3%,#ffffff));background:-webkit-linear-gradient(top,  #f7f7f7 0%,#ffffff 3%);background:-o-linear-gradient(top,#f7f7f7 0%,#ffffff 3%);background:-ms-linear-gradient(top,  #f7f7f7 0%,#ffffff 3%);background:linear-gradient(to bottom,  #f7f7f7 0%,#ffffff 3%);filterprogid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 );margin:10px 20px 0 !important;width:96%;border-radius:6px}
.resul .etiqueta:hover .opcioneti,.resul .etiqueta:hover .textoeti{background-color:#fff;color:#000;border-radius:6px}
.bottem{background#51bfe5;background-moz-linear-gradient(top,  #51bfe5 0%, #27abcb 100%);background-webkit-gradient(linear, left top, left bottom, color-stop(0%,#51bfe5), color-stop(100%,#27abcb));background-webkit-linear-gradient(top,  #51bfe5 0%,#27abcb 100%);
background-o-linear-gradient(top,  #51bfe5 0%,#27abcb 100%);background-ms-linear-gradient(top,  #51bfe5 0%,#27abcb 100%);backgroundlinear-gradient(to bottom,  #51bfe5 0%,#27abcb 100%);
filterprogid:DXImageTransform.Microsoft.gradient( startColorstr='#51bfe5', endColorstr='#27abcb',GradientType=0 );color:#fff;padding:7px 8px 6px;border:1px solid #51bfe5 !important;border-radius:6px}
.bottem:hover{color:#51bfe5;background:none #fff}
.bottem:hover .temarioicon{background-position:-202px -22px}
.temarioicon{background:url("../img/img.png") -176px -22px;height:16px;left:7px;position:absolute;top:4px;width:21px}
.textoico{display:inline-block;line-height:10px;margin-left:18px;text-align:center;width:135px}
.botonesinferiores{float:right;font-size:11px;font-weight:bold;margin:5px 0 10px}
.botonesinferiores .bottem{position:relative}
.buscador .titular{color:#449de2;display:block;font-size:16px;line-height:20px;margin-bottom:3px;text-decoration:underline}
.buscador .enlres{margin:0}
.buscador .flecha{background:url(../img/img.png) -180px 0;width:13px;height:17px;float:left}
.buscador .leil{width:96%;margin-left:10px}
.publi{overflow:auto}
.resul .etiqenc{float:left;margin:7px 7px 0 0}
@media (max-width:767px){.galeria .thumb{min-height:inherit !important;max-height:inherit !important}.libreros .contopo .col-xs-12{padding-right:0 !important;padding-left:0 !important;margin:0 0 10px}.cabcolorsec{margin-top:15px}.contopo .etiqcont img{padding-right:10px !important}.contopo .etiqcont img{padding-right:0 !important}.index .contposiciona{padding-left:0;padding-right:0}.centro{padding:0 0 30px !important}.buscainf .navbar-collapse{width:100% !important}.newsletter .pildora{padding:10px 50px}.buscador .contopo li{padding:20px 15px 10px;margin:10px 0 15px 5px;width:98%}.index .buscainf{margin:5px !important}.buscador .leil{width:100% !important;margin:0 !important}.botonesinferiores{margin:20px 0;float:none}.buscador .tittg{font-size:21px}.buscainf .navbar-toggle{margin:-3px 0 0 0;border:1px solid #ccc}.buscainf .icon-bar{background-color:#888}}
@media (max-width:991px){.buscainf .navbar-collapse{width:25%}.resul .etiqenc{float:none;margin:0 0 5px}.contentimg{overflow:auto;margin-bottom:5px}.contentcc{overflow:inherit}.titular{font-size:20px;line-height:20px}.buscador .leil{width:94%}.newsletterc input[type="checkbox"]{margin-top:12px}.index .buscador{margin-top:0}.dernews,.convocatorias{margin-bottom:20px}.index .dernews{padding-left:0 !important; float:right;}.newsletterc .buscaeti, .newsletterc .buscaeto{width:100%}.newsletterc .pull-right{float:left !important}.newsletterc label{margin:10px 10px 10px 0}.newsletterc .pildora{float:left !important;text-align:center}}
@media (min-width:992px){.buscainf .navbar-collapse{width:25%}.titular{font-size:20px;line-height:20px}.index .buscaeto, .buscaeti{width:99%}.newsletterc label{width:80%}}
@media (min-width:1200px){.titular{font-size:19px;line-height:21px;color:#247cc0}.titular:hover{text-decoration:none}.buscainf .navbar-collapse{width:16.66666667%}}
/*Buscador superior*/
.buscadorsup{background-color:#e80d37;border:none;color:#fff;position:absolute;right:0;top:0;width:250px;padding:17px 44px 16px 8px;z-index:1}
.cab input{margin-top:-2px;color:#eee}
.cab .buscasup{position:relative}
.cab .botonenvia{z-index:2;position:absolute;padding:16px;right:0;top:0;border:none;background-color:#51bfe5;background:url(../img/img.png) -331px 12px;display:inline-block}
.ico{width:23px;float:left;background:url(../img/img.png) no-repeat;height:23px;margin:12px 10px 0 0}
.facebook{background-position:-249px 0}
.twitter{background-position:-224px 0}
.plus{background-position:-275px 0}
/*Buscador superior*/

/*Artículos*/
a:hover .numico{color:#e80d37}
.articulo .titular{font-size:32px;line-height:34px;padding:0;color:#333}
.articulo .contentcc li{margin:0 0 10px}
.articulo .contentcc li a{font-size:17px;color:#e80d37;line-height:18px}
.articulo .contentcc .etiqenc{border-bottom:1px solid #ccc;font-size:16px;margin-bottom:5px}
.articulo .etiqenc .notico,.articulo .etiqenc .temaico,.articulo .etiqenc .antico,.articulo .etiqenc .infoico,.articulo .etiqenc .ultimico{background:url(../img/img.png) no-repeat;width:22px;height:22px;float:left;margin:-1px 7px 0}
.articulo .etiqenc .temaico{background-position:-291px -45px}
.articulo .etiqenc .infoico{background-position:-231px -18px}
.articulo .etiqenc .ultimico{background-position:-231px -44px}
.articulo .etiqenc .antico{background-position:-258px -44px;width:27px;height:22px}
.articulo .etiqenc .textico{display:inline-block;margin-bottom:5px}
.articulo .etiqenc .notico{background-position:-316px -46px;}
.articulo .textoint{margin:2px 0;font-size:14px}
.articulo .contentcc .etiqcont{background#f4f4f4;background-moz-linear-gradient(top,  #f4f4f4 0%, #ffffff 52%);background-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(52%,#ffffff));background-webkit-linear-gradient(top,  #f4f4f4 0%,#ffffff 52%);background-o-linear-gradient(top,  #f4f4f4 0%,#ffffff 52%); /* Opera 11.10+ */
background-ms-linear-gradient(top,  #f4f4f4 0%,#ffffff 52%);backgroundlinear-gradient(to bottom,  #f4f4f4 0%,#ffffff 52%);filterprogid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff',GradientType=0 );border-radius:16px;padding:14px;position:relative}
.articulo .contentcc .portadamultiple img{background:url(../img/coleccion.png) no-repeat;padding:20px 19px 5px 2px;width:134px;margin-right:20px}
.articulo .contentcc .etiqcont .etiqenc{border:none}
.articulo .contentcc ul{overflow:auto;margin-bottom:0}
.articulo .contentcc .etiqcont .etiqmin li a{font-size:14px;font-weight:normal}
.articulo .contentcc .etiqcont .etiqmin .etiqenc{font-size:13px}
.articulo .contentcc .etiqcont .etiqmin ul{padding:10px 20px;display:inline-block}
.articulo .contentcc .etiqcont .etiqmin li{margin:0 0 5px}
.articulo .contentcc .compratemario{background:url(../img/img.png) no-repeat -197px -113px;width:170px;height:38px;display:inline-block;position:absolute;right:10px;bottom:0}
.articulo .contentcc .compratemario:hover{background-position:-197px -153px}
.articulo .contentcc .etiqcont .etiqmin{padding-bottom:30px}
.articulo .noticias li{list-style:circle;list-style-position:outside;padding:5px 20px 0}
@media(min-width:767px){.titlibro{font-size:13px}.botonconvoca{font-size:11px}.textoazul{font-size:16px}}
@media(max-width:991px){.bannerrecoge{top:10%;width:40%}.textoazul{font-size:29px;min-height:190px}.botonconvoca{font-size:19px}}
@media(max-width:767px){.introdest:hover,.introdest{padding:0}.bannersup .pildora{width:inherit}.bannersup .leermas{position:inherit;margin:10px 0}.bannersup .col-lg-6{padding:0}.bannersup{border-radius:0;border:none}.bannersup .sinmarginl{padding:0}.articulo .contentcc ul{padding-left:0}}
@media (max-width:991px){.articulo .contentcc .etiqcont .etiqmin ul{display:inherit;padding:10px 0}}.articulo .contentcc .etiqcont .etiqmin li{list-style-type:circle;list-style-position:inside}}
.ordena{text-align:right}
/*Artículos*/
/*Zona nueva*/
.textoazul{color:#333;display:block;height:120px;position:relative;text-align:right;min-height:120px;font-size:18px}
.botonconvoca{position:absolute;bottom:10px;right:0;color:#fff;background#3189bb;
background-moz-linear-gradient(top,  #3189bb 0%, #045c8e 100%);
background-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3189bb), color-stop(100%,#045c8e));
background-webkit-linear-gradient(top,  #3189bb 0%,#045c8e 100%);
background-o-linear-gradient(top,  #3189bb 0%,#045c8e 100%);
background-ms-linear-gradient(top,  #3189bb 0%,#045c8e 100%);
backgroundlinear-gradient(to bottom,  #3189bb 0%,#045c8e 100%);
filterprogid:DXImageTransform.Microsoft.gradient( startColorstr='#3189bb', endColorstr='#045c8e',GradientType=0 );
text-align:center;border:1px solid #e80d37;font-size:14px;padding:6px 12px;border-radius:8px;font-weight:bold}
.textoazul:hover{text-decoration:none}
.textoazul:hover .botonconvoca,.botonconvoca:hover{text-decoration:underline}
/*Zona nueva*/
/*Banner*/
.bannersup{margin:0 0 25px;overflow:auto;position:relative}
.bannersup .pildora{border:1px solid #e80d37;font-size:13px;padding:8px 19px;background-color:#e80d37}
.bannersup .pildora:after{content" \00BB"}
.bannersup a{float:left}
.bannersup .pildora:hover{background:#fff;color:#e80d37}
.leermas{position:absolute;right:20px;bottom:0}
.titularg{font-size:27px;margin:0 0 15px;line-height:29px}
.introdest:hover,.introdest{color:#333;padding-bottom:45px}
.titularg:hover{text-decoration:none}
/*Banner*/
.cabfiltro{font-size:13px;color:#000}
.cursiva{font-style:italic}
.consultas{padding:8px 0;font-size:13px;overflow:auto;clear:both}
.separaform{clear:both;margin:0 0 10px;overflow:auto}
.titular:hover span{color:#e80d37}
.titlibro{color:#449de2;font-size:17px}

/*Capa modal*/
.bannerrecoge{background-color:#fff;border:3px solid #eee;box-shadow:0 4px 3px #aaa;color:#000;font-size:90% !important;padding:15px 50px 25px 20px;position:absolute;left:35%;width:30%;top:25%;z-index:1000}
.consultas h3{margin:0 0 20px;display:block}
.bannerrecoge .consultas{padding:0}
.bannerrecoge .consultas .separaform{margin:0 0 10px 10px}
.bannerrecoge .consultas .separaform label{font-size:13px}
.bannerrecoge .consultas .separaform textarea,.bannerrecoge .consultas .separaform input{padding:4px 3px}
.bannerrecoge .consultas .pildora{margin-top:10px}
.bannerrecoge .colorblanco{border:1px solid #e80d37;color:#e80d37;margin-left:10px}
.fadeout{background:url("../img/pixel.png") repeat 0 0;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}
.labepto{margin:2px 0 0 10px}
.etiqmin{margin:10px 0 0}
.etiqmin a{font-size:13px}
.etiqmin span{font-size:12px;color:#666}
/*Capa modal*/

/*Articulos*/
.contautoria{font-size:15px;overflow:auto;clear:both;margin-bottom:5px}
.consejocont .introcont{padding:15px 10px;color:#333}
.consejocont .introcont p img{text-align:center}
.consejocont .etiqcont{padding:0 10px 10px}
.consejocont .etiqcont .etiqenc{font-size:14px;margin-bottom:5px}
.consejocont .coloronesec{margin-top:10px}
.breadcrumb .nombre{color:#449de2}
.consejocont .thumbnail{padding:8px}
.consejocont .contlibros{overflow:auto;padding:5px 0 15px}
.consejocont .librolistado .thumbnail{margin-bottom:5px}
.consejocont .etiqcont .thumbnail{margin-bottom:0}
.consejocont .librolistado li{margin-bottom:10px}
.consejocont .col-cinco{float:left;margin:0 2%;padding:0 1%;width:16%}
.consejocont .contlibros .etiqcont{padding:0}
.titular .contentcc{padding:5px 0 15px 10px}
.consejocont .cabfiltro .introcont{padding:0;font-size:14px;color:#000}
.etiqueta:hover{background-color:#51bfe5}
@media(max-width:767px){.articulo .librolistado{text-align:left}.consejocont .col-cinco{padding:0 1%;width:95%}.consejocont .col-cinco .thumbnail{float:left;width:20%;margin-right:10px}.consejocont .etiqueta{width:100%}}
/*Artículos*/
/*Recursos*/
.recursos .consejocont .coloronesec{margin-top:0}
.hueco{clear:both;margin:20px 0 0 !important;overflow:auto}
.recursos .consejocont .introcont{padding:0}
.recursos .titular .contentcc{padding:5px 0 15px}
.fomento .etiqcont,.recursos .etiqcont{padding:0}
/*Recursos*/
/*Consultorio*/
.consultorio .contentcc ul{padding:0}
.consultorio .contentcc li{list-style:none}
.consultorio .consejocont .introcont{padding:5px 0}
.consultorio .contentcc li span{line-height:18px;font-size:15px}
.consultorio .respuesta{font-size:14px}
.cabini{font-size:14px;font-weight:bold;margin:10px 0;border-bottom:1px solid #ccc;padding-bottom:4px}
.icoqa{background:url(../img/img.png);width:48px;height:50px;float:left;margin:1px 10px 5px 0}
.question{background-position:-373px -1px}
.answer{background-position:-428px -1px;margin-top:5px}
.consultorio .cabfiltro{margin:5px 0}
.iconplan{background:url(../img/img.png);width:48px;height:48px;float:left;margin:1px 10px 5px 0}
.bebe{background-position:-372px -113px}
.textodest{clear:both;border-bottom:1px solid #51bfe5;overflow:auto;margin:10px 0}
.textogran{color:#51bfe5;display:inline-block;font-size:28px;margin:7px 0 0 7px}
/*Consultorio*/
.fomento .coloronesec{margin-top:0}
.fomento .titular .contentcc{padding:5px 0 5px 10px}
.fomento .contentimg{margin-top:0}
.fomento .contposiciona{padding:0 15px}
.fomento .titlibro{display:block;font-size:19px;line-height:20px;margin-bottom:5px}
.fomento .contbuscador .etiqcont{padding:10px 15px 0}
.fomento .restonot .titular{font-size:17px;line-height:19px}
.fomento .restonot .titular .contentcc{padding:0 0 5px 10px}
.fomento .restonot .contentimg{margin-top:2px}
.fomento .categoria{color:#449de2;text-decoration:underline}
.fomento .categoria:hover{text-decoration:none}
.fomento .autor{margin:5px 0}
/*Iconos recursos*/
.recrecetas{background-position:-423px -262px}
.recbebes{background-position:-423px -113px}
.recguia{background-position:-372px -163px}
.recpasatiempo{background-position:-423px -163px}
.recjuego{background-position:-372px -213px}
.recmanualidades{background-position:-423px -213px}
.rectecnologico{background-position:-372px -261px}
.recapoyo{background-position:-372px -311px}
/*Iconos recursos*/
/*Directorio*/
.recprofesional{background-position:-422px -311px}
.directorio label{font-size:16px}
.directorio select{font-weight:normal}
.directorio select option{border:none;background:none;padding:5px 0;font-size:15px;padding:5px 10px;color:#333}
.directorio select option:hover{border-radius:0;cursor:pointer}
.directorio .etiqcont{margin:0 0 5px}
.directorio .pildora{font-size:15px;padding:10px 13px;margin:10px 0;display:block;text-align:center;border-radius:6px}
/*Directorio*/
/*Mod1*/
.enlnotlat{font-size:16px;color:#449de2}
.centro .contentcc{margin:0 5px}
.desp1{position:relative}
.multi-level .menuizq{border-right:1px solid #ccc;float:left;width:150px}
.multi-level .menuder{width:150px;float:right}
.multi-level{width:300px !important}
.newsletter{padding:0;font-size:13px;overflow:auto;clear:both;margin:10px 0 0}
.newsletter .cabcolorsec{margin:0 0 10px}
.newsletter .contcomm{margin:0 0 10px;padding:10px 0 5px}
.newsletter .separaform{margin:0 0 5px; overflow-x: hidden;}
.newsletter .separaform label{font-size:12px}
.newsletter select,.newsletter input{padding:2px 5px}
.newsletter .politica input{margin:5px}
.newsletter .politica label{margin:4px}
.newsletter select{display:inline-block}
.multi-level{background-color:#343c3d}
.multi-level .intro{border-bottom:1px solid #ccc;font-size:10px;font-weight:bold;padding:0 0 10px;text-align:center}
.multi-level .menuizq li a,.multi-level .menuder li a{padding:20px 10px !important;width:150px;text-align:center;min-height:inherit !important}
.dropdown-menu{background#ffffff;background-moz-linear-gradient(top,  #ffffff 78%, #f7f7f7 100%);background-webkit-gradient(linear, left top, left bottom, color-stop(78%,#ffffff), color-stop(100%,#f7f7f7));background-webkit-linear-gradient(top,  #ffffff 78%,#f7f7f7 100%);background-o-linear-gradient(top,  #ffffff 78%,#f7f7f7 100%);background-ms-linear-gradient(top,  #ffffff 78%,#f7f7f7 100%);backgroundlinear-gradient(to bottom,  #ffffff 78%,#f7f7f7 100%);filterprogid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 );border-radius:0 0 10px 10px;box-shadow:3px 6px 4px rgba(0, 0, 0, 0.176);float:left;font-size:14px;left:0;list-style:outside none none;margin:-1px 0;padding:5px 0 0;position:absolute;text-align:left;top:100%;z-index:1000;border:none}
.enlcenter{margin:20px 0;text-align:center}
#menu-lateral .pull-right{margin-bottom:0}
.index .fichalibro .not li{clear:both;list-style:outside none none;padding:0 0 4px;overflow:auto}
.index .fichalibro .not ul{padding:0 0 10px}
.titulol{font-size:16px}
.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}
@media(max-width:767px){.cab .cabdown{overflow:auto;min-height:70px}.bannersup .col-md-6{padding:0}.titular{font-size:22px;line-height:23px}.multi-level{width:100% !important}#menu-lateral ul{width:100%}.multi-level .menuder,.multi-level .menuizq{float:none;width:inherit}}
.datosactividad{font-size:13px}
.datosactividad ul{padding:0 20px;margin:-10px 0 20px}
.datosactividad li{list-style:"-";padding:0 0 0 8px}
.datosactividad .formularionews{padding:10px}
.datosactividad .formularionews .politica label{margin:2px 8px}
.seleclib{font-size:16px;display:block;border-bottom:1px solid #ccc;padding:0 0 5px;margin-bottom:15px}
.selectlib{overflow:auto;clear:both;margin:0 0 25px}
.selectlib ul{padding:0;margin:0 10px}
.selectlib li{border-right:1px solid #ccc;float:left;font-size:11px;list-style:none;margin:0 10px 10px 0;padding:0 15px 0 0}
.selectlib li a{color:#449de2;text-decoration:underline}
.selectlib li a:hover{text-decoration:none}
.selectlib li:last-child{border:none}
.gran{font-size:20px}
.seltit{font-weight:bold;margin:0 0 5px}
.mapalibreria{margin:0 0 20px;overflow:auto}
.mapalibreria .col-xs-12 iframe,.mapalibreria .col-sm-6 iframe{width:100%}
.iconinfo{border-bottom:1px solid #eee;font-size:16px;margin:0 0 15px;padding-bottom:9px;overflow:auto}
.contactico,.descripico,.telefonoico,.horarioico,.infogenico{background:url(../img/img.png) no-repeat;float:left}
.infogenico{width:19px;height:22px;background-position:-125px -46px;margin:5px 13px 5px 5px}
.horarioico{background-position:-171px -45px;width:23px;height:22px;margin:5px 14px 5px 0}
.telefonoico{background-position:-147px -45px;width:21px;height:20px;margin:5px 16px 5px 0}
.descripico{background-position:-199px -46px;width:27px;height:20px;margin:5px 16px 5px 0}
.iconinfo .telefono{float:left;font-size:20px;margin:4px 0}
.contactico{width:28px;height:19px;background-position:-91px -48px;margin:8px 6px 5px 3px}
.mapalibreria .contcomm{padding:10px 0;margin:0}
.mapalibreria .consultas{margin-top:-10px}
.mapalibreria .consultas textarea,.mapalibreria .consultas input{font-size:15px;padding:5px 10px}
.consultas .iconinfo{border:none;font-size:18px;font-weight:bold;padding:5px 0 0}
.consultas .iconinfo .contt{float:left;margin-top:5px}
.libreros .contcomm{padding:0}
.libreros .contopo{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #ccc}
.libreros .titular{font-size:27px;line-height:28px}
.libreros .subtitulo{font-size:22px;line-height:22px;color:#999;margin:0 0 10px}
/*Mod1*/
/*Galeria de imágenes lateral*/
.dernews .galeria .coloronecabe{margin-bottom:15px}
.galeria .thumb{max-height:120px;min-height:105px;padding: 0 5px}
/*Galeria de imágenes lateral*/
/*Genericos medias*/
@media(min-width:1200px){#menu2 li a{font-size:16px}}
@media(min-width:993px){#menu2 li a{font-size:13px}}
@media(max-width:992px){.enlnotlat{font-size:22px;margin:0 0 10px;display:block}.relnext .sig,.relnext .ant{width:100%;margin-top:10px}.buscaeti,.buscaeto{width:102%}#menu2 li a{font-size:11px;padding:10px 5px}.cab .active, .cab #menu-lateral a{font-size:13px;padding:30px 8px 0}.buscaeto,.buscaeti{margin:10px 10px 0 20px}.cab #menu-lateral li{font-size:11px}}
@media(max-width:767px){.mapagoogle .sinmargenl{padding-left:0 !important;padding-right:0 !important}.contopo .infopo li{list-style:none;float:left;width:45%;padding-left:20px}.contopo .infopo li:first-child{border-right:1px solid #ccc;padding-left:0}.publi{margin:25px auto;overflow:auto;width:100%}.buscador .contentcc{padding:10px 0 0}.buscaeti{padding:7px 24px 9px 10px;width:93%}.bitbiscaeti,.buscador .bitbiscaeti{right:17px}.contbuscador .titt{font-size:14px}.pie .log{background-position:-103px -113px;width:60px;height:42px}.contlibros .contopo{padding-top:0}#menu2 .active a{background-color:#eee !important}#menu2 li a{border:1px solid #ccc;border-radius:6px}#menu2 li,#menu2 li a{width:100%}#menu2 li a{padding:10px 15px;font-size:13px;margin:0 0 2px 7px}.boton2{margin-bottom:0}#menu2{margin-top:0;padding-left:16px;border:none}.etiqenc{font-size:11px}.newsletterc .buscaeti,.newsletterc .buscaeto{width:102%}.infopie,.pie a{font-size:10px}.der{padding-left:0;margin-top:20px}.cabdown .col-xs-5{width:40%}.pildora{margin-right:2% !important;width:48%}.convocatorias{padding:0;margin:20px 0}.cab .logo{padding:5px 0}.cab #menu-lateral li{max-width:100%;font-size:13px;width:100%}.cab .active{width:100%;float:left}#menu-lateral{float:left;width:100%}.cabdown .col-xs-7{float:none;width:100%}.cab .active,.cab #menu-lateral a{width:100%}.noticias .textoint{padding:0}.noticias img{margin:10px 0}.articulo .contentcont{margin:0 0 20px}.articulo .sinmargenr{padding-left:0}.articulo .thumbnail{border:none}.buscador .columnas .col-xs-4{width:50%;margin:0}}
@media(max-width:500px){.cabdown .col-xs-5{width:70%}.pildora,.buscador .columnas .col-xs-4{width:100%}.tablac td{font-size:13px}}
/*Genericos medias*/

.contredes{margin:0 0 20px;}

/*Notificaciones*/
.newsletterindex{
	margin: 0 !important;
}

.error{
     color: #FFFFFF;
     font-size: 16px;
     background-color: #fb5f5f;
     border: 1px solid #E80D37;

}
    #titleError{
        color:#820000;
    }
.success{
        color: #FFFFFF;
        font-size: 16px;
        background-color: #429342;
        border: 1px solid green;
}

.twitter{
	
}	
.facebook{
	
}

.flecha {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../img/img.png");
    background-origin: padding-box;
    background-position: -179px 1px;
    background-repeat: repeat;
    background-size: auto auto;
    float: right;
    height: 17px;
    transform: rotate(90deg);
    width: 13px;
    cursor: pointer;
}

.contentPreferencias{
	display: none; 
}


.cookies {
    background-color: #eeeeee;
    border-bottom: 1px solid #999999;
    border-top: 1px solid #999999;
    bottom: 0;
    color: #000;
    font-size: 75%;
    padding: 12px 0;
    position: fixed;
    width: 100%;
    z-index: 999;
    text-align: center;
}

/*Notificaciones*/
.selectlib li.seleccionada{
    font-weight: bold;
    text-shadow: 0 0 black;
}

.newsHOME{width:70%;float:none;margin:0 auto !important }
.newsHOME.newsletter .contcomm{font-size:14px}
.newsHOME label,.newsHOME .labelform{font-style: italic; font-size:16px;margin:10px 0 0}
.newsHOME
.cabcolorsec{font-style:italic;font-size:35px;text-align:center;background-color:#fff;color:#e80d37}
.newsHOME select,.newsHOME.newsletter input{font-size:16px;border-radius:5px;margin:
5px 0;padding: 10px;}
.newsHOME select::placeholder,.newsHOME input::placeholder{color:#bbb}
.newsHOME input{border:1px solid #aaa}
.newsHOME input[type="checkbox"]{content: '';margin:6px 5px 0
0;font-size:5px;transform:scale(1.1)}
.newsHOME input[type="submit"]:not(:focus),.newsletter
.pildora{background-color:#e80d37;font-size:18px;border-color:#e80d37;float:none
!important;margin:15px auto !important;width:45%;display:block}
.newsHOME select:not(:focus),.newsHOME input:not(:focus){background-color:#f5f5f5}
.newsHOME input[type="submit"]:hover{cursor:pointer;color:#e80d37;background-color:#fff}



@media (max-width: 767px) {
    .contblanco {
      display: flex;
      flex-direction: column;
    }
  
    /* Se establece el orden correcto en móviles */
    .bloque-proximas { order: 1; }
    .bloque-noticias { order: 2; }
    .bloque-resenas { order: 3; }
    .bloque-conoce { order: 4; }
    .bloque-newsletter { order: 5; } /* Incluye ventajas, actividades y librerías */
  }
  