﻿/*-------------------- RESET */
html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
article, aside, figure, footer, header, hgroup, nav, section {
	display: block;
}
html {
	-webkit-overflow-scrolling: touch;
	-webkit-tap-highlight-color: #f3f5f6;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	height:100%;
	min-height:100%;
}
body {
	height:100%;
	min-height:100%;
}
body:after {
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	text-rendering: optimizelegibility;
}
a {
	/*color: #06C;*/
	outline:none;
	text-decoration:none;
}
a:visited {
/*color: #06C;*/
}
a:hover {
/*color: #C30;*/
}
a:focus {
	outline: none;
	color: #C30;
}
a:hover, a:active {
	outline: 0;
}
img {
	max-width: 100%;
	border-width: 0;
	vertical-align: middle;
	-ms-interpolation-mode: bicubic;
}
svg:not(:root) {
 overflow: hidden;
}
table {
	width: 100%;
	max-width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	background-color: transparent;
}
ul, ol {
	list-style:none;
}
abbr {
	border-bottom:0;
}
/*-------------------- NORMAS GRÃFICAS */
html {
	font-size: 55%;
}
body {
	font-family: 'Open Sans', Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 14px;
	font-size: 1.4rem;
	background:#fff;
}
/*-------------------- ESTRUCTURA */
.wrapper {
}
.wrapper-seccion {
	width:95%;
	max-width:960px;
	margin:0 auto 0 auto;
	position:relative;
	overflow:hidden;
	padding: 0 0 20px 0;
}
.wrapper-nav {
	border-bottom:1px solid #ccc;
	margin:0 auto 8px auto;
	background: #eaeaea;
	padding:0;
	/*padding:16px 0 12px 0;*/
	overflow:auto;
	max-width:100%;
}
.encabezado {
	width:95%;
	max-width:960px;
	margin:0 auto 0 auto;
	position:relative;
	padding:0 0 0 0;
	background:#FFFFFF;
	overflow:auto;
}
.wrap-encabezado {
	width:100%;
	background:#FFFFFF;
	margin:0 auto 0 auto;
}
.post {
	width:100%;
	max-width:730px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.post-portada {
	max-width:960px;
	background: #343434;
	overflow:auto;
	margin: 21px 0 14px 0;
}
/*-------------------- LOGO */
.logo {
	font-family: 'Francois One', sans-serif;
	color:#fff;
	text-transform:uppercase;
	font-size:24px;
	font-size:2.4rem;
	opacity:1;
	padding:4px 0 4px 0;
}
.logo a {
	color:#fff;
}
.logo a:hover {
}
.logo-palestina {
/*color:#8A0000;*/
	/*color:#232323; 
	background:#fff;*/
	/*background-color:#3E761F;*/
	/*color:#fff;
	display:inline-block;
	padding:0 4px 0 4px;*/
}
.logo-libre {
/*background:#59af2d;*/
	/*background:#8A0000;*/
	/*color:#fff;
	display:inline-block;
	padding:0 4px 0 4px;*/
}
.logo-org {
	font-size:18px;
	font-size:1.8rem;
}
.logo-cdp {
	font-size:9px;
	font-size:0.9rem;
	padding:0 0 5px 0;
	opacity:0.7;
    display: none;
}
/*-------------------- MENÃš */
.nav {
	display:none;
	position:relative;
	width:100%;
	max-width:960px;
	margin:0 auto 0 auto;
}
.nav-show {
	display:block;
}
.nav-btn {
	display:block;
	border-top:1px solid #484848;
	border-bottom:1px solid #484848;
	background:#3b3a39;
	text-align:center;
	font-size:12px;
	font-size:1.2rem;
	text-transform:uppercase;
	font-weight:bold;
	color:#959595;
	padding:8px 0 8px 0;
}
.nav-btn-active {
	background:#242424;
	color:#fff;
	border-top:1px solid #161616;
	border-bottom:1px solid #161616;
}
/*-------------------- REDES */
.redes {
	display:block;
	position:absolute;
	top:7px;
	right:0px;
	z-index:2;
}
.redes li {
	display:inline;
}
.red-btn {
	width:28px;
	height:28px;
	overflow:hidden;
	text-indent:-200px;
	background:url(../images/facebook_square.png) top left no-repeat;
	display:block;
	float:left;
	margin-left:6px;
}
.red-btn-facebook {
	background:url(../images/facebook_square.png) top left no-repeat;
	display:none;
}
.red-btn-twitter {
	background:url(../images/twitter_square.png) top left no-repeat;
	display:none;
}
.red-btn-instagram {
	background:url(../images/instagram_square.png) top left no-repeat;
	display:none;
}
.red-btn-nav {
	background:url(../images/nav_square.png) top left no-repeat;
}
.red-btn-buscar {
	background:url(../images/search_square.png) top left no-repeat;
}
/*-------------------- MOSAICO */
.mosaico {
	width:100%;
	margin:0 0 0 0;
	clear:both;
	color: #666;
	max-width:960px;
}
.pieza {
	border-top:1px solid #ccc;
	margin:0 0 12px 0;
	padding:12px 0 12px 0;
	overflow: auto;
}
.pieza .cuerpo-titulo a {
	color:rgb(204, 19, 19);
	opacity:0.9;
}
.pieza .cuerpo-bajada a {
	color:#666;
}
.pieza-contenedor-foto {
	background:url(../images/ajax.gif) center center no-repeat;
	min-height:100px;
}
.starred {
	position:relative;
}
.starred a:after {
	content:" ";
	width:32px;
	height:32px;
	position:absolute;
	top:6px;
	right:6px;
	opacity: 0.9;
	background: url(../images/circle-star-128.png) top left no-repeat;
}
.star {
	width:32px;
	height:32px;
	position:absolute;
	top:6px;
	right:6px;
	opacity: 0.9;
	background: url(../images/circle-star-128.png) top left no-repeat;
}
.pieza img {
	margin:0 0 8px 0;
	width:100%;
	max-width:100%;
}
.wrapper-seccion-titulo {
	clear:both;
	float:none;
	font-size:1.2rem;
	text-transform:uppercase;
	color:#565656;
	border-top:1px solid #ccc;
	padding:8px 0 8px 0;
	font-weight:bold;
}
.wrapper-seccion-titulo-dark {
	clear:both;
	float:none;
	font-size:1.2rem;
	text-transform:uppercase;
	color:#efefef;
	/*border-top:1px solid #ccc;*/
	padding:8px 0 8px 8px;
	font-weight:bold;
	background:#343434;
}
.btn-especial {
	color:#FFF;
	background-color:#090;
	display:inline-block;
	padding:3px 6px 3px 6px;
	border-radius:4px;
	font-size:10px;
	float:none;
	margin:6px auto 0 auto;
}
.btn-especial:hover {
	color:#343434;
	background-color:#F90;
}
/*-------------------- ACCIONES */
.btn-accion {
	/*background:url(../images/btn-acciones.png) left top no-repeat;*/
	width:232px;
	height:42px;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	line-height:40px;
	line-hieght: 4rem;
	display:block;
	margin:0 auto 8px auto;
	display:block;
	padding:0 6px 0 6px;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
	font-weight:bold;
	border-radius:9px;
	background:rgb(119,210,72);
}
.btn-accion:hover {
	background:#59af2d;
}
/*-------------------- POST PORTADA */
.post-portada .royalSlider {
	overflow:hidden;
}
.post-portada .cuerpo-post {
	background:#343434;
	overflow:auto;
}
.post-portada-cuerpo {
	width:100%;
}
.post-portada-titulo {
	font-size:18px;
	font-size:1.8rem;
	line-height:24px;
	line-height:2.4rem;
	font-weight:bold;
	text-transform:uppercase;
	margin:7px 10px 14px 10px;
	color:#232323;
	text-align:left;
}
.cuerpo-post .post-portada-fecha {
	color:#fff;
	margin:0 10px 7px 10px;
}
.post-portada-bajada {
	color:#fff;
	margin:0 10px 14px 10px;
	color:#fff;
	display:none;
}
.post-portada-foto {
	width:100%;
}
.cuerpo-accion-portada {
	position:absolute;
	bottom:6px;
	right:6px;
}
/*-------------------- POST */
.cuerpo-post {
	font-size:14px;
	font-size:1.4rem;
	line-height:19px;
	line-height:1.9rem;
	color:#666;
}
.cuerpo-titulo {
	font-size:22px;
	font-size:2.2rem;
	line-height:28px;
	line-height:2.8rem;
	font-weight:bold;
	/*text-transform:uppercase;*/
	margin:0 0 24px 0;
	color:#232323;
	color:rgb(204, 19, 19);
	text-align:left;
}
.cuerpo-titulo-listas {
	font-size:11px;
	font-size:1.1rem;
	line-height:15px;
	line-height:1.5rem;
	padding-bottom:6px;
	margin-bottom:6px;
	border-bottom:1px solid #dedede;
	opacity:0.8;
}
#no-destacados .cuerpo-titulo {
	font-size:12px;
	font-size:1.2rem;
	line-height:16px;
	line-height:1.6rem;
	font-weight:bold;
	/*text-transform:uppercase;*/
	margin:0 0 24px 0;
	color:#232323;
	color:rgb(204, 19, 19);
	text-align:left;
}
.mosaico-articulos .cuerpo-titulo {
	font-size:18px;
	font-size:1.8rem;
	line-height:22px;
	line-height:2.2rem;
}
.cuerpo-post .cuerpo-titulo a {
	/*color:rgb(255,106,73);
	color:#8A0000;*/
	color:rgb(204, 19, 19);
	opacity:0.9;/*color:#06C;*/
}
.cuerpo-post .post-portada-titulo a {
	color:rgb(204, 19, 19);
	text-decoration:none;
}
.cuerpo-post .cuerpo-accion {
	text-decoration:none;
}
.cuerpo-bajada {
	margin:0 0 24px 0;
	font-size:17px;
	line-height:21px;
	font-size:1.7rem;
	line-height:2.1rem;
	font-weight:bold;
	text-transform:normal;
}
.mosaico-articulos .cuerpo-bajada {
	font-size:14px;
	font-size:1.4rem;
	line-height:19px;
	line-height:1.9rem;
	font-weight:normal;
	text-transform:normal;
}
.cuerpo-fuente {
/*font-size:12px;
	font-size:1.2rem;*/
}
.cuerpo-post p {
	margin:0 0 14px 0;
}
.cuerpo-post a {
	color:#06F;
	text-decoration:underline;
}
.cuerpo-post ul, .cuerpo-post ol {
	display:block;
	margin-left:50px;
	/*margin-bottom:14px;*/
	list-style-type:disc;
}
.cuerpo-post ul li {
	display:list-item;
	line-height:18px;
	margin-bottom:14px;
}
.cuerpo-fecha {
	font-weight: bold;
	font-size: 10px;
	font-size: 1rem;
	opacity:1;
}
.cuerpo-fecha a {
	color:rgb(255,106,73);
	color:#434444;
	text-transform: lowercase;
	text-transform:capitalize;
	font-weight: bold;
	font-size: 10px;
	font-size: 1.0rem;
	display:inline;
	text-decoration:none;
}
.cuerpo-accion {
	color:rgb(255,255,255);
	text-align:center;
	text-transform: uppercase;
	line-height:30px;
	line-height: 3rem;
	padding:0;
	display:block;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
	font-weight:bold;
	font-size:16px;
	font-size:1.6rem;
	background-color:#767676;
	/*border-radius:3px;*/
	width:30px;
	opacity:0.5;
	float:right;
	margin:0 auto 0 auto;
}
.cuerpo-accion:hover {
	opacity:0.8;
}
.cuerpo-post .cuerpo-accion {
	color:rgb(255,255,255);
}
.cuerpo-post a:hover {
/*text-decoration:underline;*/
}
.cuerpo-post .poema {
	text-align:center;
}
.contenedor-fotoprincipal {
	display:none;
}
.cuerpo-post img {
	height:auto;
	width:100%;
	max-width:100%;
}
.cuerpo-post img:first-child {
/*display:none;*/
}
.contenedor-fotoprincipal img:first-child {
	display:block;
}
.cuerpo-post img[style] {
	height:auto;
}
video {
	max-width: 100%;
	height: auto;
}
iframe, embed, object {
	max-width: 100%;
}
.cuerpo-post table {
	display: block;
	overflow-x: auto;
	width: 100%;
	-webkit-overflow-scrolling: touch;
	border:1px solid #9a9a9a;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.cuerpo-post thead tr:first-child {
	background-color: lightblue;
}
.cuerpo-post tr:nth-child(odd) {
 background-color: palegreen;
}
.cuerpo-post th:nth-child(odd), .cuerpo-post td:nth-child(odd) {
 background-color: rgba(0, 0, 0, .05);
}
.cuerpo-post td, .cuerpo-post th {
	padding:4px;
	font-size:1.1rem;
	font-size:11px;
	text-align:left;
}
/*-------------------- ASIDE */
.relacionado {
}
/*-------------------- FECHA */
.fecha {
}
.dia {
}
.mes {
}
.ano {
}
/*-------------------- COMPARTIR */
.compartir {
	overflow: hidden;
	margin:16px 0 0 0;
}
.fb-like, .pin-it, .tweet {
	width:120px;
	/*float:left;*/
	float:none;
	margin:14px 0 0 0;
}
.facebook-box {
	background:#fff;
	float:none;
	border: 1px solid #ccc;
	width: 292px;
	margin: 0 auto 22px auto;
	overflow: auto;
}
.tweet {
}
/*-------------------- POPUP */
.popup {
}
/*-------------------- GALERIA */
.galeria {
	width:600px;
	margin:0 auto 24px 0;
}
/*-------------------- ETIQUETAS */
.etiquetas {
	color:#666;
	font-size:14px;
	font-size:1.4rem;
	line-height:21px;
	line-height:2.1rem;
	margin-bottom:40px;
	max-width:730px;
}
.etiquetas h3, .etiquetas ul, .etiquetas li {
	display:inline;
}
.etiqueta {
	text-align:center;
	line-height:21px;
	line-height: 2.1rem;
	padding:0 6px 0 6px;
	display:inline-block;
	font-size:10px;
	font-size:1.0rem;
	font-weight:bold;
	background-color:#dedede;
	color:#666;
	border-radius:3px;
	width:auto;
	opacity:1;
	margin:6px 6px 0 0;
	text-transform:uppercase;
}
.etiqueta:hover {
	background-color:#ccc;
}
/*-------------------- CARGAR MÃS */
.wrap-cargar-mas {
}
.cargar-mas-btn {
	color:rgb(255,255,255);
	text-align:center;
	text-transform: uppercase;
	line-height:30px;
	line-height: 3rem;
	padding:0;
	display:block;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
	font-weight:bold;
	font-size:11px;
	font-size:1.1rem;
	background-color:#767676;
	/*border-radius:3px;*/
	width:220px;
	opacity:0.9;
	margin:0 auto 40px auto;
}
/*-------------------- FOOTER  */
.cierre {
	width:100%;
	height:auto;
	border-bottom:4px solid;
	border-color:#8A0000;
	padding-bottom:20px;
	clear: both;	/*border-bottom:10px solid rgb(158,157,157);*/
	background-color:#353535;
	/*background:rgb(158,157,157);*/
	/*background:rgb(158,157,157);*/
	padding-top:0;
}
.cierre .wrapper-seccion {
	padding:20px 0 20px 0;
	max-width:620px;
	/*max-width:auto;*/
	margin:0 auto 0 auto;
}
.cierre-post {
	width:520px;
	float:right;
	margin:20px;
	font-size:18px;
	line-height:24px;
	color:#fff;
	padding-bottom:20px;
}
.cierre-titulo {
	font-size:24px;
	text-transform:uppercase;
	font-weight:bold;
	margin:0 0 40px 0;
}
.cierre-bajada {
	margin:0 0 24px 0;
}
.cierre-subtitulo {
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
	margin:0 0 24px 0;
}
.cierre-post p {
	margin:0 0 24px 0;
}
.suscripcion {
	margin:0 auto 20px auto;
	border:1px solid #ccc;
	width:292px;
	background:#dedede url(../images/chico-bandera.jpg) center 4px no-repeat;
}
.cierre-mensaje {
	margin:20px auto 20px auto;
	border:1px solid #ccc;
	width:292px;
	clear:both;
	float:none;
	background:#FFF url(../images/alwafa.jpg) center 6px no-repeat;
}
.letra-chica {
	font-size:12px;
	font-size:1.2rem;
	line-height:18px;
	line-height:1.8rem;
	text-align:center;
	opacity:0.7;
	padding:6px;
}
.btn-suscripcion {
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	font-size:11px;
	font-size:1.1rem;
	line-height:36px;
	line-height: 3.6rem;
	display:block;
	padding:0 6px 0 6px;
	margin:128px auto 8px auto;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
	font-weight:bold;
	border-radius:9px;
	background:#59af2d;
	width:240px;
}
.btn-suscripcion:hover {
	background:rgb(119,210,72);
}
.cierre-mensaje .btn-suscripcion {
	line-height:16px;
	line-height: 1.6rem;
	padding:6px 0 6px 0;
}
.contacto {
	width:95%;
	text-align:center;
	margin:0 auto 12px auto;
	font-size:11px;
	font-size:1.1rem;
	clear: both;
	color: #fff;
	opacity: 0.9;
}
.contacto p {
	margin:0 0 12px 0;
}
.contacto {
	color:#fff;
}
.contacto a {
	color:rgb(255,106,73);
}
.contacto a {
	color:#C62909;
}
.contacto a:hover {
	text-decoration:underline;
}
/*-------------------- ESPECIALES  */
.wrapper-especial {
	width:100%;
	max-width:100%;
	height: auto;
	/*background-size:92%;*/ 
	margin-top:-12px;/*padding-bottom:0;*/
}
.especial-nakba-bg {
	background: url(../upload/mosaico-llaves.jpg) top center repeat;
	background-size:cover;
}
.especial-nakba {
	color:white;
	width:90%;
	max-width:620px;
	margin:0 auto 0 auto;
	text-align:center;
	padding-bottom:2em;
}
.especial-nakba-titulo {
	font-size:3.4em;
	font-weight:bold;
	border-bottom:1px solid white;
	margin-bottom:0.2em;
	opacity:0.8;
}
.especial-nakba-subtitulo {
	font-size:1.4em;
	margin-bottom:0.2em;
	font-weight:bold;
	opacity:0.9em;
}
.especial-nakba-resumen {
	margin-bottom:1.6em;
	margin-top:1.6em;
}
.especial-nakba-btn {
	color:white;
	background:rgba(255, 255, 255, 0.3);
	display:inline-block;
	padding:0.4em;
	border:0.1em solid white;
	border-radius:0.2em;
	font-weight:bold;
	text-transform:uppercase;
	font-size:0.8em;
}
.especial-nakba-btn:hover {
	background:rgba(255, 255, 255, 0.6);
	color:white;
}
.especial-nakba-btn:visited {
	color:white;
}
.especial-kanafani-bg {
	background: url(../upload/kanafani.jpg) center center no-repeat;
	background-size:cover;
	margin-bottom:24px;
}
.especial-kanafani-bg .especial-nakba {
	padding-bottom:2em;
	padding-top:2em;
}
.especial-netanyahu-bg {
	background: url(../upload/banner-netanyahu.jpg) top center repeat;
	background-size:cover;
}

/*-------------------- 2016 */
.piezaDestacadaTema {
	box-sizing:border-box;
	padding:8px;
	background:#ccc;
	border:1px solid #dedede;
}
/*-------------------- MEDIA QUERIES  */
@media only screen and (min-width: 480px) {
/*-------------------- ESPECIAL */
.especial-kanafani-bg {
 background: url(../upload/kanafani.jpg) center center no-repeat;
}
/*-------------------- MOSAICO */
.pieza {
 float:left;
 width:45%;
 margin-right:5%;
}
.pieza2, .pieza4, .pieza6, .pieza8, .pieza10, .pieza12, .pieza14, .pieza16, .pieza18, .pieza20 {
 margin-right:0%;
}
.pieza3, .pieza5, .pieza7, .pieza9, .pieza11, .pieza13, .pieza15, .pieza17, .pieza19 {
 clear:left;
}
}
@media only screen and (min-width: 600px) {
.logo {
 font-size:30px;
 font-size:3rem;
 padding:0;
}
.red-btn-facebook {
 display:block;
}
.red-btn-twitter {
 display:block;
}
.red-btn-instagram {
 display:block;
}
.facebook-box {
 float:left;
}
.suscripcion {
 margin:0 auto 0 auto;
 float:right;
}
.contacto {
/*	width:292px;
	float:right;*/
}
.logo-cdp {
 min-height:18px;
 background:url(../images/logo-cdp-arabe.png) top right no-repeat;
 padding-right:170px;
 width:160px;
 padding-top:3px;
}
/*-------------------- ESPECIAL */
.especial-kanafani-bg {
 background: url(../upload/kanafani.jpg) center center no-repeat;
/*min-height:480px;*/
}
.especial-kanafani-bg .especial-nakba {
 padding-bottom:3em;
 padding-top:3em;
}
}
@media only screen and (min-width: 720px) {
.wrapper-nav {
 padding:16px 0 12px 0;
}
.nav {
 display:block;
 width:95%;
}
.nav li {
 display:inline;
}
.nav-btn {
 display:block;
 float:left;
 border:0;
 border-right:1px solid #cbcbcb;
 padding:0 8px 0 0;
 margin:0 8px 0 0;
 text-align:left;
 font-size:11px;
 font-size:1rem;
 text-transform:uppercase;
 font-weight:bold;
 color:#666;
 background:none;
}
.nav-btn:hover {
 color:rgb(204, 19, 19);
}
.nav-btn-active {
 background:none;
 color:rgb(204, 19, 19);
 border-right:1px solid #cbcbcb;
}
.red-btn-nav {
 display:none;
}
.post-portada-cuerpo {
 width:50%;
 float:right;
}
.post-portada-foto {
 width:50%;
 float:left;
	/*max-height:420px;*/
	overflow:hidden;
}
.post-portada-bajada {
 display:block;
}
.fotoprincipal-portada {
 min-height:280px;
}
.post-portada .rsDefault.rsHor .rsArrowRight {
 right: 50%;
}
.post-portada .rsDefault .rsBullets {
 width:50%;
}
.btn-especial {
 float:right;
 clear:none;
 margin:0 0 0 0;
}
.especial-nakba-bg {
 background-size:contain;
}
}
@media only screen and (min-width: 768px) {
/*-------------------- CUERPO POST */
.cuerpo-post {
 text-align:justify;
}
.post-portada-cuerpo {
 width:40%;
}
.post-portada-foto {
 width:60%;
}
.post-portada .rsDefault.rsHor .rsArrowRight {
 right: 40%;
}
.post-portada .rsDefault .rsBullets {
 width:60%;
}
/*-------------------- MOSAICO */
.mosaico {
 max-width:960px;
}
.pieza {
 float:left;
 width:30%;
 margin-right:5%;
}
.piezaVideo {
	width:65%;
}
.pieza3, .pieza6, .pieza9, .pieza12, .pieza15, .pieza18, .pieza21, .pieza24 {
 margin-right:0%;
}
.pieza4, .pieza7, .pieza10, .pieza13, .pieza16, .pieza19, .pieza22 {
 clear:left;
}
.pieza2, .pieza4, .pieza8, .pieza10, .pieza14, .pieza16, .pieza20 {
 margin-right:5%;
}
.pieza3, .pieza5, .pieza9, .pieza11, .pieza15, .pieza17 {
 clear:none;
}
.pieza-titulares .cuerpo-fecha {
 margin-bottom:6px;
 color:#676767;
}
.pieza-titulares .cuerpo-titulo {
 font-size:11px;
 font-size:1.1rem;
 line-height:15px;
 line-height:1.5rem;
 padding-bottom:6px;
 margin-bottom:6px;
 border-bottom:1px solid #dedede;
 opacity:0.8;
}
.pieza-titulares .cuerpo-titulo:last-child {
 border-bottom:0;
}
}
@media only screen and (min-width: 1024px) {
.encabezado {
 margin:0 auto 0 auto;
}
.nav-btn {
 font-size:12px;
 font-size:1.2rem;
}
.cuerpo-post-inner-wrapper {
 position:relative;
}
.compartir {
 position:absolute;
 top:0;
 left:750px;
 margin:0;
 width:200px;
}
/*-------------------- DESTACADOS FIJOS */
.destacadosFijos {
 overflow:auto;
}
.destacadosPrincipales {
 width:640px;
 float:left;
}
.destacadosPrincipalesArticulo {
 width:640px;
 height:320px;
 position:relative;
 background-position:center center;
 background-size:cover;
}
.destacadosPrincipalesTitulo {
 position:absolute;
 width:620px;
 padding:10px;
 bottom:0;
 left:0;
/* background:#333;*/
 font-size:20px;
 font-weight:bold;
}
.destacadosPrincipalesAccion {
 color:white;
 margin-bottom:12px;
 display:block;
}
.destacadosPrincipalesAccion:hover {
 color:white;
}
.destacadosPrincipalesAccion .destacadosPrincipalesTitulo {
 color:rgba(0, 0, 0, 0.8);
 background:rgba(255, 255, 255, 0.7);
}
.destacadosPrincipalesAccion:hover .destacadosPrincipalesTitulo {
  color:rgba(0, 0, 0, 1);
 background:rgba(255, 255, 255, 0.7);
}
.destacadosTemas {
}
.destacadoTemasPrincipal {
	width:320px;
	height:320px;
	float:left;
	background-size:cover;
	background-position:center center;
	position:relative;
}
.destacadosTemasAccion {
 color:white;
 margin-bottom:12px;
 display:block;
}
.destacadoTemasAccion:hover {
 color:white;
}
.destacadosTemasAccion .destacadosTemasTitulo {

 color:rgba(255, 255, 255, 1);
 background:rgba(0, 0, 0, 0.6);
 position:absolute;
 bottom:0;
 left:0;
 box-sizinf:border-box;
 padding:10px;
 font-size:18px;
 font-weight:bold;
}
.destacadosTemasAccion:hover .destacadosTemasTitulo {
 color:white;
 color:rgba(255, 255, 255, 1);
 background:rgba(0, 0, 0, 0.8);
}

.destacadosTemasRelacionados {
	width:320px;
	height:320px;
	background:#f1f1f1;
	float:left;
}
.destacadosTemasRelacionadosAccion {
	color:#900;
	display:block;
	border-bottom:1px solid #ccc;
	padding:6px 10px 6px 10px;
}
.destacadosTemasRelacionadosAccion:last-child {
	border-bottom:0;
}
.destacadosTemasRelacionadosAccion:hover {
	color:#900;
	background:#e1e1e1;
}
.destacadosTemasRelacionadosArticulo {
}
.destacadosTemasRelacionadosTitulo {
	font-size:12px;
	line-height:16px;
	color:#900;
}

.destacadosFijosSecundarios {
	width:300px;
	float:right;
}
.destacadosFijosArticulo {
}
.destacadosFijosSecundarios .destacadosFijosArticulo:first-child {
}
.destacadosFijosTitulo {
}
.destacadosFijosTitulo a {
}
.destacadosFijosTitulo a:hover {
}
.destacadosFijosFechas {
}
.destacadosFijosFoto {
}
.destacadosFijosFoto img {
}
.destacadosFijosFoto a img {
}
.destacadosFijosFoto a:hover img {
}
.destacadosFijosAccion {
}
.destacadosFijosAccion a {
}
.destacadosFijosAccion a:hover {
}

/*-------------------- POST PORTADA */
.post-portada-cuerpo {
	width:34%;
}
.post-portada-titulo {
}
.cuerpo-post .post-portada-fecha {
}
.post-portada-bajada {
}
.post-portada-foto {
	width:66%;
}
.post-portada .rsDefault.rsHor .rsArrowRight {
	right: 34%;
}
.post-portada .rsDefault .rsBullets {
	width:66%;
}
}
/*-------------------- FOOTER */
.cierre .wrapper-seccion {
	max-width:960px;
}
.cierre-mensaje {
	margin:0 auto 20px auto;
	float:inherit;
	clear:none;
}
}
@media only screen and (min-width: 1100px) {
}
/*-------------------- ESPECIAL */
.especial-nakba {
	padding-bottom:6em;
	padding-top:6em;
}
}
@media print {
}
