@import url("http://fonts.googleapis.com/css?family=Droid+Sans:regular,bold|Droid+Serif:regular,italic,bold,bolditalic&subset=latin");

/* FONTS */

@font-face {
    font-family: 'gotham-light';
    src: url('../font/gotham-light.eot'), url('../font/gotham-light.otf'), url('../font/gotham-light.ttf'), url('../font/gotham-light.woff');
}

@font-face {
    font-family: 'gotham-book';
    src: url('../font/gotham-book.eot'), url('../font/gotham-book.otf'), url('../font/gotham-book.ttf'), url('../font/gotham-book.woff');
}

@font-face {
    font-family: 'gotham-medium';
    src: url('../font/gotham-medium.eot'), url('../font/gotham-medium.otf'), url('../font/gotham-medium.ttf'), url('../font/gotham-medium.woff');
}

@font-face {
    font-family: 'gotham-bold';
    src: url('../font/gotham-bold.eot'), url('../font/gotham-bold.otf'), url('../font/gotham-bold.ttf'), url('../font/gotham-bold.woff');
}

@font-face {
    font-family: 'gotham-black';
    src: url('../font/gotham-black.eot'), url('../font/gotham-black.otf'), url('../font/gotham-black.ttf'), url('../font/gotham-black.woff');
}




html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0;  font-size: 100%; font:inherit; vertical-align: baseline;}
input{outline:0px;}
strong, b{font-weight:bold;}
em, i{font-style:italic;}
u{text-decoration:underline;}
/* HTML5 display-role reset for older browsers */
ol, ul {list-style:none;}
table {border-collapse:collapse; border-spacing:0;}
input::-ms-clear{display:none;}


article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1; -webkit-touch-callout:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
/* Clear Floated Elements */
.clear{clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
.clear:after{clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0;}
* html .clear{height:1%;}
.clearespacio{clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0; margin-bottom:-20px;}

/* Style HTML Tags */

body{background:#0BB2FF; font-family:"Droid Sans", serif; line-height:140%; overflow-x:hidden; min-width:320px;}
body.active{margin:0px;}
body.cke_show_borders{background-color:#fff;}
/** Para versión IMPRESIÓN **/
#header_print{display:none;}
#footer_print{display:none;}

#cookies{font-family:Arial, sans-serif; position:fixed; border-top:1px solid rgba(255,255,255,1); box-shadow:0px 0px 10px rgba(0,0,0,.8); background-color:#f3f3f3; font-size:.725em; color:#4d4949; line-height:18px; z-index:9999999; text-align:center; bottom:0px; left:0px; width:100%; height:auto;}
#cookies .wrap{max-width:1000px; padding:8px 16px 16px 16px; margin:0 auto; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; }
#cookies p{padding:0px 8px; width:100%; display:block; margin-top:8px;}
#cookies p a{color:#4d4949;	text-decoration:underline;}
#cookies p a strong{font-weight:bold;}
 
a {text-decoration:none;}
a:hover{}
p{-webkit-margin-before:0px; -webkit-margin-after:0px; -webkit-margin-start:0px; -webkit-margin-end:0px;}
h2{-webkit-margin-before:0px; -webkit-margin-after:0px; -webkit-margin-start:0px; -webkit-margin-end:0px;}
textarea:focus{outline:none !important; border:none; box-shadow:0 0 0px;}

#container{padding-top:64px;}
.col_01{padding:0px 1.5%; border-right:solid 1px #cccccc;}
.col_02{padding:0px 1.5%; border-right:solid 1px #cccccc;}
.col_G{width:34.7%; margin-bottom:12px;}
.col_P{width:22%; padding:0px 1% 0px 1.3%;}
.col_ag{width:23.2%;}
.col_01ac{padding:0px 1.986%; border-right:solid 1px #cccccc;}
.col_02ac{padding:0px 1.986%; border-right:solid 1px #cccccc;}

.centro{max-width:1000px; margin-left:auto; margin-right:auto; padding:12px 0%; height:auto; position:relative; margin-top:16px;}
.drch{float:right; height:auto;}
.izqu{float:left; height:auto;}
.izqu > article.fotog_home{margin-top:0;}
.dosterciosdoscolumnas{display:inline; float:left; width:76.8%;}
.drch.col_P1, .drch.col_P2{float:left; width:100%;}

/* Layout dos columnas */
.col_izq{width:67%; max-width:672px; padding:0% 1.5%;}
.col_dcha{width:27%; max-width:328px; padding:0% 1.5%;}

.col_G2{width:36%; margin-bottom:12px;}
.col_G3{width:43.55%; margin-bottom:12px; margin-top:10px;}
.col_izq2{width:95.832%; margin-top:37px; margin-bottom:-23px; padding:0px 2.084%;}
.col_izq3{width:105%; margin-bottom:0px;}

.col_Pac{width:20%; padding:0px 1.6% 0px 1.6%;}
.topair{margin-top:34%;}
/*añadidos css*/
.wrapper_mosaic header p{clear:none;} 
#resultados_qesq header{margin-top:-8px;} 

/* menu cabecera*/	
.navclear{width:100%; height:40px;}
#wrapper_slider{width:100%; background-color:#090;}
#wrapper_general{width:100%; background-color:#FFF; display:inline-block;}
#wrapper_header{display:block; width:100%; box-shadow:4px 0px 13px rgba(0,0,0,0.5); -moz-box-shadow:4px 0px 13px rgba(0,0,0,0.5); -webkit-box-shadow:4px 0px 13px rgba(0,0,0,0.5); position:fixed; z-index:110;}

#wrapper{position:relative; max-width:1000px; margin:0 auto; background:#fff; overflow:hidden;}
#header{position:relative; max-width:1000px; min-width:320px; margin:0 auto; background-color:#0bb2ff; height:64px; padding:0px 16px 0px 16px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}

#wrapper_header.web{position:fixed; background-color:#0bb2ff; margin:0px; top:0px; left:0px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; height:64px;}
#logo{margin:0px 0px 0px -2px; padding:0; width:20%; display:inline-block; vertical-align:middle;}
#logo a:hover img{opacity:0.9; -moz-opacity:0.90; -webkit-opacity:0.90; filter:alpha(opacity=90);}
.wrap_m{display:inline-block; padding:0; vertical-align:middle; margin:0 -3px 0 -2px; width:80%;}
.wrap_m .headerleft, .wrap_m .headerright{display:inline-block; margin:auto -1px; vertical-align:middle;}
.wrap_m .headerleft{padding-left:21px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; width:55%;}
.wrap_m .headerright{width:45%; text-align:right; float:right; height:63px; line-height:63px; margin:-3px -1px 0 1px;}
.wrap_m .headerleft nav{margin-top:-1px; text-align:center; width:100%;}
@media screen and (-webkit-min-device-pixel-ratio:0){
    .wrap_m .headerright{width:44.7%;}
}

#buscador{text-align:center; display:block; background:transparent; float:left;	height:44px; padding:0px; width:100%;}
#buscador input{background:transparent; border:0px; height:30px; outline:none; text-indent:10px; width:75%; color:#00577f; font-size:.875em;}
#buscador input, #buscador #search{display:inline-block; vertical-align:middle; margin-left:-4px;}

#buscador-header-box-form{display:inline-block; margin-left:0; width:49%; vertical-align:middle;}
.inputsearch{color:#504e4f; border:none; background-color:#D2EFFC; background-repeat: no-repeat; background-position: 95% center; border-radius:0.425em; -webkit-border-radius: 0.425em; -moz-border-radius:0.425em; width:100%; display:inline; float:right; height:32px;}
input#inputsearch{border:none; background-color:#D2EFFC; font-family:Arial, Helvetica, sans-serif; color:#00577f; font-size:0.857em;  width:70%; height:32px; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0; margin-top:0px; padding:0; outline:0px; vertical-align:top; margin-right:15%;}
.inputsearch .form-actions{margin-top:-44px !important; margin-bottom:0px !important; float:right; margin-right:6px; width:16px; padding-right:0px; height:16px;}
.inputsearch .form-item.form-type-textfield.form-item-texto {height: 32px; margin-top: 0px ; margin-bottom: 0px;}
html.js input.form-autocomplete{background-image:none!important;}
.inputsearch_linck{display:none; visibility:hidden}


/*************************************************************************	
							AUTOCOMPLETE 
**************************************************************************/
				
#autocomplete{display:none; width:282px; top:53px; z-index:300; position:absolute; border-radius:10px; background-color: #0bb2ff; padding: 10px 4px 3px 4px !important; border:0px;}
#autocomplete ul{background:#FFF; border-top-right-radius:10px; border-top-left-radius:10px; padding-top: 7px;}

#autocomplete ul li{display: block; padding: 0px 16px; height: 41px; border-bottom: solid 1px #ccc; white-space: pre-line;}
#autocomplete ul li:hover{border-bottom: solid 1px #fff; border-bottom: solid 1px #ccc; color:#fff!important; background-color:#999999 !important; background:url(../images/top_autocomplete.png) no-repeat right;}
#autocomplete  ul .selected{background-color:#999999!important; height: 41px; background:url(../images/top_autocomplete.png)no-repeat right;}
#autocomplete .selected a{color:#fff!important}
#autocomplete ul li div {font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing: 0.5px; color:#4d4949; line-height: 29px;}
#autocomplete ul li div a{font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing: 0.5px; color:#4d4949; line-height: 29px;}
#autocomplete ul li div img {width: 100%;max-width: 100%;}
#autocomplete .infosugg{ padding-top:8px; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
#autocomplete  a:hover{color:#fff!important;}
#autocomplete .iconosugg {display: inline; float: left; width: 25px; max-width: 25px; min-width: 25px; height:25px; min-height: 25px; margin-right: 16px; margin-top: 9px;}
#autocomplete .iconosuggp img {width: 32px; max-width: 100%;}
#autocomplete .iconsearch{margin: 15px 21px 5px 18px; float: left; display:inline-block; width: 16px; height: 16px; position:relative;}
#autocomplete .iconsearch img{position: absolute; top:0; left: 0;}
#autocomplete .infosearch{display:inline; float:left; height: 37px; line-height: 30px; margin-top: 8px;}
#autocomplete .infosearch a{height:20px; padding: 7px 0px 4px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; text-align: left;}
#autocomplete .top_li_buscar {display: block; height: 8px; position: absolute; top: 3px; min-width: 13px; left: 50%; background-image:url(../images/top_buscar.png); background-repeat: no-repeat; background-position: center top; cursor: pointer; width:13px;}
#autocomplete .destacado{font-weight: bold;font-size:14px;}


/*IPAD*/
@media only screen and (max-width: 905px){
input#inputsearch{width:70%}
}

/*SMARTPHONE*/
@media only screen and (max-width: 520px){
	#header {height: auto;}
	#autocomplete{display:none; z-index:300; position:absolute; border-radius:10px; background-color: #0bb2ff; border:0px;}
	#autocomplete ul {background:#FFF !important;}
	#autocomplete ul li{}
	#autocomplete ul li div a {font-family: Arial, Helvetica, sans-serif !important; letter-spacing: 0.5px; font-weight:lighter !important; color:#4d4949;text-align:left; height: 41px;}
	#autocomplete ul li div a:hover{padding-top:0px !important;color:#fff; text-decoration:none !important;}
}
/*************************************************************************/

#acc_contacta, #acc_afiliate{font-size: 0.75em; font-family:Arial, Helvetica, sans-serif; height: 35px; line-height: 35px; text-align: center; width: auto; display: inline-block; margin-left: 8px; vertical-align: middle;}
#acc_contacta a, #acc_afiliate a{background-color: #00577F; border-radius: 7px 7px 7px 7px; color: #FFFFFF; display: block; font-weight: bold;    padding: 0 8px;}
#acc_contacta a:hover, #acc_afiliate a:hover{background-color: #032c40;}

/*BOTONES MENU*/
input[type="submit"],button{ -webkit-appearance:none;}

#menu_mobile{display:none;}
#menu{list-style:none; margin:0px; padding:0px; text-align:center; width:100%;}
#menu li{display: inline-block;	margin:-1px -2px 0px -2px; height: 63px; line-height:63px; font-size:1.125em; padding:0px 10px 0px 10px; text-align:left; width: auto; font-family:Arial, Helvetica, sans-serif;}
#menu a{color:#fff;}
#menu a.menu{cursor:default;}
#menu li:hover > a{text-decoration:underline;}
#menu li:hover > ul{display:block;}

/* Sub-menu */
#menu ul{top:76px; list-style:none; text-align:left; margin:0; padding:5px 5px 19px 5px; display:none; position:absolute; height:auto; min-width:149px; z-index:110;
background-color:rgba(10, 170, 240, .95);
background:-moz-linear-gradient(top, rgba(10,167,240,1) 0%, rgba(10,167,240,1) 48%, rgba(10,167,240,0.9) 100%); /* FF3.6+ */	
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(10,167,240,1)), color-stop(48%,rgba(10,167,240,1)),color-stop(100%,rgba(10,167,240,0.9))); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top, rgba(10,167,240,1) 0%, rgba(10,167,240,1) 48%, rgba(10,167,240,0.9) 100%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top, rgba(10,167,240,1) 0%, rgba(10,167,240,1) 48%, rgba(10,167,240,0.9) 100%); /* Opera 11.10+ */
background:-ms-linear-gradient(top, rgba(10,167,240,1) 0%, rgba(10,167,240,1) 48%, rgba(10,167,240,0.9) 100%); /* IE10+ */
background:linear-gradient(to bottom, rgba(10,167,240,1) 0%, rgba(10,167,240,1) 48%, rgba(10,167,240,0.9) 100%); /* W3C */}

#menu ul li{float:none; margin:0; padding:0; display:block; padding-left:5px; padding-right:5px; height:35px; line-height:35px; text-align:left;}
#menu ul a{font:16px Arial, Helvetica; color:#fff; padding:9px; height:auto; line-height:1; display:block; white-space:nowrap; float:none;}
#menu ul a:hover{color:#fff; text-decoration:underline;}

#menu ul li ul{height:10px; width:150px;}
*:first-child+html #menu ul a{/* IE7 */ height:10px; width:150px;}

#menu ul li.top_li_conocenos{display:block; height:13px; position:absolute; top:-13px; min-width:95px; width:97.7%; background:transparent url('../images/top_submenu.png') no-repeat center bottom; cursor:default;}
#menu ul li.top_li_temas{display:block; height:13px; position:absolute; top:-13px; min-width:55px; width:88%; background:transparent url('../images/top_submenu.png') no-repeat center bottom; cursor:default;}
#menu ul li.top_li_actualidad{display:block; height:13px; position:absolute; top:-13px; min-width:88px; width:88%; background:transparent url('../images/top_submenu.png') no-repeat center bottom; cursor:default;}
#menu ul li.top_li_participa{display:block; height:13px; position:absolute; top:-13px; min-width:74px; width:88%; background:transparent url('../images/top_submenu.png') no-repeat center bottom; cursor:default;}

/* Clear floated elements */
#menu:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}

* html #menu{zoom:1;} /* IE6 */
*:first-child+html #menu{zoom:1;} /* IE7 */

.list2{margin-top:-210px; margin-left:194px; margin-right:79px;}
/* stop the floating after the list */


/* MENÚ MÓVIL */
#menu_movil{display:none;}

/* FIN BOTONES MENU*/

#alerta{z-index:100; max-width:999px; background:rgba(0, 175, 0, 0.8); color:#FFF; position:absolute; width:98%; margin-top:60px; height:auto; padding:5px 8px 2px 12px; left:1%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; top:16px;} /** Opacidad en style_ie8.css **/

#alertamovil{display:none}
#alertadesktop{display:block}
#alerta .close_alert{display:inline-block; vertical-align:middle; cursor:pointer; float:right; height:18px;}
#alerta .close_alert img{opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8; filter:alpha(opacity=80);}
#alerta .close_alert:hover img{opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
.tri_alerta{border-bottom-color:rgba(0, 175, 0, 0.8); border-width:10px; left:8%; margin-left:-60px; height:0; width:0; border-bottom:20px solid rgba(0, 175, 0, 0.8); border-right:20px solid transparent; float:left; position:relative; top:-25px;} /** Opacidad en style_ie8.css **/
#tipo_alerta{display:inline-block; vertical-align:middle;}
.tipo_alerta{display:inline; float:left;}
.contenido_alerta{font-family:Arial, Helvetica, sans-serif; font-size:0.85em; color:#FFF; font-weight:normal; margin:0px; display:inline-block; padding:0px; width:92%; vertical-align:middle; overflow:hidden; position:relative;}
.contenido_alerta p{margin:0; line-height:1.2em;}
.contenido_alerta span.tipo{display:inline-block; font-weight:bold; padding:0px 5px;}
.contenido_alerta p.tcenter{text-align:center;}
.contenido_alerta p.tleft{text-align:left;}
.contenido_alerta p.tright{text-align:right;}
.contenido_alerta p b{ font-weight:bold;}
.contenido_alerta a{color:#FFF;}
.contenido_alerta a:hover{color:#D2EFFC;}


/*****************************************************************************************
									Módulo de IMPACTO
******************************************************************************************/
.wrapper_paging {bottom:35px; display:block; height:35px; margin:0 auto; max-width:1000px; position:relative; width:100%;}
/*POSICION IMG MODULO IMPACTO*/
#slider .post{background:none repeat scroll 0 0 rgba(0, 0, 0, 0); margin:0 auto; width:1600px;}

@media only screen and (min-width: 2901px){
	nav{min-width:47%; padding-top:0.8%; margin-left:auto; margin-right:auto; float:left;}
	.col_P{width:21%; padding:0% 1% 0% 1.3%;}
}

@media only screen and (min-width: 2201px) and (max-width: 2900px){
	.col_P{width:21%; padding:0% 1% 0% 1.3%;}	
}
	
@media only screen and (min-width: 521px) and (max-width: 902px){
	#menu_movil{display:none!important;}
}

.flex-control-nav{bottom:9px; display:block; position:absolute; right:6%; width:auto; z-index:10;}
.wrapper_slider{width:100%; position:relative;}

#slider{height:371px; position:relative; margin:0 auto; background: #007cc2;}
#slider a:active{outline:none;}
.slides, .flex-control-nav{margin:0; padding:0; list-style:none;}
.slides{margin:0 auto; overflow:hidden; width:100%;}
#slider .slides > li{display:none; position:relative; margin:0;}
#slider .slides li:first-child{display:list-item;}

.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}

.flex-control-nav li{display:inline-block; /*margin:0 0 0 20px;*/}
.flex-control-nav li:first-child{margin:0;}
.flex-control-nav li a{display:block; width:22px; height:22px; cursor:pointer; line-height:2em; background:url(../images/disc2.png) 11px 11px no-repeat;}
.flex-control-nav li a.active, .flex-control-nav li a:hover{background:url(../images/disc.png) no-repeat;}
.flex-control-paging li a{width:22px; height:22px; padding:8px; display:block; cursor:pointer; text-indent:-9999px; background:url(../images/disc2.png) no-repeat 11px 11px;}
.flex-control-paging li a:hover{background: url(../images/disc.png) 11px 11px no-repeat;}
.flex-control-paging li a.flex-active{background: url(../images/disc.png) 11px 11px no-repeat; cursor: default;}

#slider .post{margin:0 auto; height:371px; background:none; cursor:pointer;}
#slider .post img{width:1600px; margin-left:auto; margin-right:auto; left:0; right:0; z-index:0;}
#slider .post img.slide-image-mob{display:none;}
#slider .entry-container{z-index:10; margin-left:4%; margin-right:4%; left:0; right:0; position:absolute;}

@media screen\0 { .entry-container{width:1000px;} }

#slider .entry-header{color:#fff; background:rgba(0, 0, 0, 0.25);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F006494,endColorstr=#7F006494;"}

#slider .entry-summary{color:#fff; background:rgba(0, 0, 0, 0.25);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F006494,endColorstr=#7F006494);";
font-family:Arial, Helvetica, sans-serif; line-height: 1.2em; font-size: 1em; overflow:hidden;
white-space:-moz-pre-wrap; /* Mozilla */
white-space:-hp-pre-wrap; /* HP printers */
white-space:-o-pre-wrap; /* Opera 7 */
white-space:pre-wrap; /* CSS 2.1 */
white-space:pre-line; /* CSS 3 (and 2.1 as well, actually) */
word-wrap:break-word; /* IE */
-moz-binding:url('xbl.xml#wordwrap'); /* Firefox (using XBL) */}
#slider .entry-summary a{color:#FFFFFF;}
#slider .entry-summary a:hover{text-decoration:none;}
#slider .entry-header h2{padding:5px 5px 11px 5px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; overflow:hidden;
white-space:-moz-pre-wrap; /* Mozilla */
white-space:-hp-pre-wrap; /* HP printers */
white-space:-o-pre-wrap; /* Opera 7 */
white-space:pre-wrap; /* CSS 2.1 */
white-space:pre-line; /* CSS 3 (and 2.1 as well, actually) */
word-wrap:break-word; /* IE */
-moz-binding:url('xbl.xml#wordwrap'); /* Firefox (using XBL) */ }

#slider .entry-header h2 a{color:#fff;}
#slider .entry-header h2 a:hover{color:#fff; text-decoration:underline;}
#slider .entry-header h2 a > #slider .entry-summary a:hover{text-decoration:underline;}
#slider .entry-title{color:#fff;}
#slider .entry-title span a{color:#FFF;}
#slider .entry-title span a:hover{color:#fff; text-decoration:underline;}
#slider .titulo_s a{font-size:2.8em; line-height:1.1em;}
#slider .titulo_m a{font-size:2.8em; line-height:1.1em;}
#slider .titulo_l a{font-size:4.8em; line-height:1.1em;}
#slider .entry-container-center{bottom:0px; margin-bottom:15px; overflow:hidden; max-width:1000px; width:100%; margin-left:auto; margin-right:auto; text-align: left;}

#slider .entry-header-center{width:92%; margin-bottom:10px; margin-left:4%; margin-right:4%;}
#slider .entry-summary-center{width:91%; padding:5px 5px 32px 5px; display:block; margin-left:4%; margin-right:4%;}
#slider .entry-summary-center p{margin-bottom:0px; padding-bottom:5px;}

#slider .entry-container-left{bottom:0px; margin-bottom:15px; overflow:hidden; max-width:1000px; width:100%; margin-left:auto; margin-right:auto;}
#slider .entry-header-left{width:46%; max-width:530px; margin:0px 0px 10px 4%;}
#slider .entry-summary-left{width:45%; max-width:530px; margin-top:10px; margin-left:4%; padding:5px 5px 32px 5px; display:block;}
#slider .entry-summary-left p{margin-bottom:0px; padding-bottom:5px;}

#slider .entry-container-right{bottom:0px; margin-bottom:15px; overflow:hidden; max-width:1000px; width:100%; margin-left:auto; margin-right:auto;}

#slider .entry-header-right{width:46%; max-width:530px; margin:0px 3% 0px 0px; float:right; clear:both;}
#slider .entry-summary-right{width:45%; max-width:530px; margin-top: 10px; padding:5px 5px 32px 5px; margin-right:3%; display:block; float:right;clear:both;}
#slider .entry-summary-right p{margin-bottom:0px; padding-bottom:5px; margin-right:4%;}

h2.entry-title.entry-smartphone{display:none;}
h2.entry-title.entry-desktop{display:block;}


/*****************************************************************************************
									Módulo TEMAS - PORTADA
******************************************************************************************/
#wrapper_temas_portada{width:100%; height:90px; background:#F3F3F3; display:block; clear:both; padding:0px; margin-bottom:0px; position:relative;}
#temas_portada{max-width:1000px; margin:0 auto;}
#temas{background:#f3f3f3; display:inline-block; height:86px; margin:0px auto; padding:7px 0px 7px 0px; width:100%;}
#temas .wrap{max-width:1000px; margin:0 auto;}
#temas article{display:inline-block; /*padding: 1.5% 2% 0% 2%;*/ width:28%; margin-top:12px; margin-left:0.25%;}
#temas article a .icon{display:inline-block; float:left; width:30%; max-width:46px;}
#temas article a .info_tema{display:inline-block; float:left; padding:0% 2%; width:70%;}
#temas article a{display:block; height:100%; width:100%;}
#temas article a img{width:100%; opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:aplha(opacity=100);}
#temas article a:hover img{width:100%; opacity:0.75; -moz-opacity:0.75; -webkit-opacity:0.75; filter:aplha(opacity=75);}
#temas article h2{color:#333333; font-family:"Droid serif", serif; font-size:1.125em; line-height:0.9em; font-weight:bold; margin:2px 0% 0px 5%;}
#temas p{color:#505050; line-height:1em; margin:4px 0% 0px 5%; font-size:0.875em; font-style:italic;}
.temas{margin:0 auto; width:93%; display:inline; float:left; padding:0% 8%;}

/***** TEMAS PORTADA con Carrusel *****/

/** RESET AND LAYOUT **/
#temas .bx-wrapper{position:relative; margin:0 auto; *zoom:1; max-width:978px !important; width:100%; padding:0%; overflow:hidden; height:83px;}
#temas .bx-wrapper img{max-width:100%; display:block;}

/** THEME **/
#temas .bx-wrapper .bx-viewport{height:89px !important; padding:0%; margin:0 auto; /*width:84% !important;*/ max-width:750px; z-index:15; padding:0px; box-sizing: border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#temas .bx-wrapper .bx-pager,
#temas .bx-wrapper .bx-controls-auto{position:absolute; width:100%;}

/* LOADER */
#temas .bx-wrapper .bx-loading{display:none;}

/* DIRECTION CONTROLS (NEXT / PREV) */
#temas .bx-wrapper .bx-prev{left:0; background:url(../images/flecha_tema_anterior_act.png) no-repeat 0 0;}
#temas .bx-wrapper .bx-next{right:0; background:url(../images/flecha_tema_siguiente_act.png) no-repeat 0 0;}
#temas .bx-wrapper .bx-prev:hover, #temas .bx-wrapper .bx-next:hover{opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5;}
#temas .bx-wrapper .bx-controls{width:100%; max-width:818px; display:block; height:73px; margin:0 auto; position:relative; top:-83px; z-index:12;}
#temas .bx-wrapper .bx-controls-direction a{position:absolute; top:3px; outline:0; width:17px; height:73px; text-indent:-9999px; z-index:20;}
#temas .bx-wrapper .bx-controls-direction a.disabled{display:none;}

/* Disminuimos el ancho del viewport de temas para que no se pisen los temas con las flechas */
@media only screen and (min-width: 769px) and (max-width: 850px){
	#temas .bx-wrapper .bx-viewport{max-width:710px;}
	#temas article{margin-left:0.25%;}
	#temas .bx-wrapper .bx-prev{left:16px;}
	#temas .bx-wrapper .bx-next{right:16px;}
	#temas article a .info_tema{width:66%;}
	#temas article h2{margin-left:5%; font-size:0.85em; line-height:1.3em;}
	#temas p {margin-left:5%; font-size:0.8em;}
}

/*****************************************************************************************
									Módulo NOTICIAS - HOME PC
******************************************************************************************/
.noticia_destacada_home{border-bottom:1px dotted #ccc;}
.noticia_destacada_home header{border-left:16px solid #0bb2ff;}
.noticia_destacada_home h1{color:#00577f; font-family:"Droid serif", serif; font-size:1.25em; font-weight:bold; margin-left:10px; margin-bottom:0px; line-height:1.4em;}
.noticia_destacada_home h1 a{color:#00577f;}
.noticia_destacada_home h1 a:hover{color:#00577f; text-decoration:underline;}
/*** Modificación "Fuera los H1" ****/
.noticia_destacada_home h2{color:#00577f; font-family:"Droid serif", serif; font-size:1.25em; font-weight:bold; margin-left:10px; margin-bottom:0px; line-height: 1.3em; width:90%;}
.noticia_destacada_home h2 a{color:#00577f;}
.noticia_destacada_home h2 a:hover{color:#00577f; text-decoration:underline;}

.noticia_destacada_home img{width:100%; margin-top:10px;}
.noticia_destacada_home p{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; font-weight:normal; color:#4d4949; margin:6px 0px 16px 26px; line-height:1.3em;}

#btn_masnoticias{display:none;}
.noticia_home{border-bottom:1px dotted #ccc; display: block; float:left; padding-bottom: 14px; width: 100%;}
.noticia_home header{border-left:16px solid #0bb2ff; margin: 14px 0px 8px 0px;}
.noticia_home h1{color:#00577f; font-family: "Droid serif", serif; font-size:1em; font-weight:bold; margin-left:10px; margin-bottom: 0px; line-height:1.2em;}
.noticia_home h1 a{color:#00577f;}
.noticia_home h1 a:hover{color:#00577f; text-decoration:underline;}

/*** Modificación "Fuera los H1" ****/
.noticia_home h2{color:#00577f; font-family: "Droid serif", serif; font-size:1em; font-weight:bold; margin-left:10px; margin-bottom: 0px; line-height:1.2em;}
.noticia_home h2 a{color:#00577f;}
.noticia_home h2 a:hover{color:#00577f; text-decoration:underline;}

.noticia_home figure{float: left; width: 42%; display:inline;}
.noticia_home img{width: 100%; height:auto;}
.noticia_home p{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; font-weight:normal; color:#4d4949; margin: 5px 0px 0px 16px;display:block; line-height: 1.3em; width: 54%; margin-left: 4%; float: left;}

.noticia_home p.sini{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; font-weight:normal; color:#4d4949; margin: 5px 0px 0px 24px; display:block; line-height:1.3em; width:90%;}

.link_mas_noticias{color:#00577f; font-family: "Droid serif", serif; font-size:1em; font-weight:bold; float:right; width:100%; text-align:right; margin-top:6px; }
.link_mas_noticias a{color:#00577f;}
.link_mas_noticias a:hover{color:#00577f; text-decoration:underline;}

/*****************************************************************************************
									Módulo VIDEOS - HOME PC
******************************************************************************************/
#video_destacado_home{border-bottom:1px dotted #CCC;}
.video_home{width:100%; height:auto;}
#video_destacado_home h1{color: #00577f; font-family: "Droid serif", serif; font-size: 1.25em; font-weight: bold; margin-left: 0px; margin-bottom: 10px;line-height: 1.2em; margin-top:10px; border-left:16px solid #ccc; padding-left:10px;}
#video_destacado_home h1 a{color: #00577f;}
#video_destacado_home h1 a:hover{color: #00577f; text-decoration:underline;}

/*** Modificación "Fuera los H1" ****/
#video_destacado_home h2{color: #00577f; font-family: "Droid serif", serif; font-size: 1.25em; font-weight: bold; margin-left: 0px; margin-bottom: 10px; line-height: 1.2em; margin-top:10px; border-left:16px solid #ccc; padding-left:10px;}
#video_destacado_home h2 a{color: #00577f;}
#video_destacado_home h2 a:hover{color: #00577f; text-decoration:underline;}

#btn_masvideos{display:none;}
.item_videos_home{/*margin: 10px 0px 0px 0px;*/margin: 10px 0% 0px 0%; border-bottom:1px dotted #CCC; min-height:100px; display: inline-block; padding-bottom: 8px; padding-top: 4px; width:100%;}
.item_videos_home figure{display:inline-block; float:left; margin-right: 12px; width: 39.3%; height:auto;}
.item_videos_home header{display: inline-block; width: 55%; margin-bottom: 16px;}
.item_videos_home h1{color:#00577f; font-family: "Droid serif", serif; font-size:0.875em; font-weight:bold; margin-top: 6px; line-height: 1.3em;}
.item_videos_home h1 a{color:#00577f;}
.item_videos_home h1 a:hover{color:#00577f; text-decoration:underline;}

/*** Modificación "Fuera los H1" ****/
.item_videos_home h2{color:#00577f; font-family: "Droid serif", serif; font-size:0.875em; font-weight:bold; margin-top: 6px; line-height: 1.3em;}
.item_videos_home h2 a{color:#00577f;}
.item_videos_home h2 a:hover{color:#00577f; text-decoration:underline;}

.item_videos_home img{width:100%; height:auto;}
.btn_play{display:block; width:16px; height:16px; float:left; background:url(../images/btn_play.png) no-repeat top left; margin-right: 4px;}
.btn_play a{display:block; width:16px; height:16px;}
.video_date{color:#4d4949; font-family:Arial, Helvetica, sans-serif; font-size:0.6875em; line-height: 1.4em;}

/*****************************************************************************************
									Módulo FOTOGALERÍA - HOME PC
******************************************************************************************/
#imagenes{margin-top:32px;}
.fotog_home{display:block; margin: 18px 0px;}
.fotog_home .icon_camera{display:inline-block; float:left; width:16px; height:11px; position:relative; background-image: url(../images/camera.png); background-repeat: no-repeat; top:5px;/* left:-24px; border:1px solid red;*/ }
.fotog_home h1{color:#4d4949; font-family: "Droid serif", serif; font-size:1em; font-weight:bold; padding-left: 8px; padding-bottom: 0px; border-left: 16px solid #0bb2ff; margin-bottom:10px;}
.fotog_home h1 a{color:#4d4949;}
.fotog_home h1 a:hover{color:#4d4949; text-decoration:underline;}

/*** Modificación "Fuera los H1" ****/
.fotog_home h2{color:#4d4949; font-family: "Droid serif", serif; font-size:1em; font-weight:bold; padding-left: 8px; padding-bottom: 0px; border-left: 16px solid #0bb2ff; margin-bottom:10px;}
.fotog_home h2 a{color:#4d4949;}
.fotog_home h2 a:hover{color:#4d4949; text-decoration:underline;}

/*.fotog_home h2{color:#00577f; font-family: "Droid serif", serif; font-size:1em; font-weight:bold; padding-left: 16px; padding-bottom: 6px; margin-top: 6px;}*/
.gotogallery{background:rgba(3,44,64,.5); height:25px; width:100%; bottom:6px; position:absolute; left: 0px; margin: 0px; padding: 0px;} /** Opacidad en style_ie8.css **/
.gotogallery a{font-family:"Droid serif", serif; font-size:0.875em; float:right; color:#fff; margin-right: 8px; margin-top: 2px;}
.gotogallery a:hover{color:#fff; text-decoration:underline;}
#slider2 {width:100%;}
#slider2 .slides > li {display:none; position:relative; margin:0;}
#slider2 .slides li:first-child {display:list-item;}
#slider2 .slides li a img{width:100%;}
.slides:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
.flex-direction-nav ul li{display:inline;}
.flex-direction-nav{/*width:352px; display:block;*/}
.flex-direction-nav a.flex-prev{width: 10px; height: 39px; margin: 0px; display: block; background:url(../images/flecha_imagen_anterior.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px; position: relative; top: -41px; float:left;}
.flex-direction-nav a.flex-next{width: 10px; height: 39px; margin: 0px; display: block; background:url(../images/flecha_imagen_siguiente.png) no-repeat 0 0; position: relative; top: -41px; left: 97%; cursor: pointer; text-indent: -9999px;}
.flex-direction-nav a.flex-disabled{opacity: 0.2; -moz-opacity:0.2; -webkit-opacity:0.2; filter:alpha(opacity=20); cursor:default !important;}

#carousel .flex-viewport{width: 91%; margin-left: 15px; height: 42px;}
#carousel .flex-viewport ul li{ cursor: pointer;}
#carousel .flex-viewport ul li {margin-left:3px;}
#carousel .flex-viewport ul li:first-child{margin-left:0;}
#carousel .flex-viewport ul li img{width:100%;}
#carousel .flex-viewport ul li p{display:none;}
#carousel .flex-viewport ul li span{display:none;}
#carousel .flex-active-slide img{opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50);}
#carousel .flex-viewport.de2a4slides ul li{width:24% !important; margin-left:1.24% !important;}
#carousel .flex-viewport.de2a4slides ul li:first-child{margin-left:0% !important;}

.link_mas_imagenes{color:#00577f; font-family: "Droid serif", serif; font-size:1em; font-weight:bold; float:right; width:100%; text-align:right; margin-top: -24px; border-top:1px dotted #ccc; padding-top: 6px;}
.link_mas_imagenes.onlyone{margin-top:5px;}
.link_mas_imagenes a{color:#00577f;}
.link_mas_imagenes a:hover{color:#00577f; text-decoration:underline;}

/*****************************************************************************************
							Módulo EJES DE ACCIÓN - HOME PC
******************************************************************************************/
#ejesaccion{display:block;}
#ejesaccion article {background: white; border: 1px solid white; height: 90px; margin-bottom: 8px; position: relative; overflow: hidden;}
#ejesaccion #eacongreso{ background-image:url(../images/congreso.png); background-repeat: no-repeat; background-size:100% 100%;}
#ejesaccion #easenado{ background-image:url(../images/senado.png); background-repeat: no-repeat; background-size:100% 100%;}
#ejesaccion #eagobierno{ background-image:url(../images/gobierno.png); background-repeat: no-repeat; background-size:100% 100%;}
#ejesaccion #eaeuropa{ background-image:url(../images/europa.png); background-repeat: no-repeat; background-size:100% 100%;}
#ejesaccion #eamedios{ background-image:url(../images/medios.png); background-repeat: no-repeat; background-size:100% 100%;}
#ejesaccion .precontent{width: 100%; height: 65px; background: rgba(255, 255, 255, .5);}
#ejesaccion h3{background: rgba(0, 160, 228, 1); border: 0; color: white; height: 30px; line-height: 30px; font-size: 1em; font-weight: bold;text-align: center; text-transform: uppercase; margin: 0px; padding: 0px; text-indent: 0px; width: 100%; font-family: "Droid serif", serif; font-size: 1em; font-weight: bold;}
#ejesaccion .content {position: absolute; top: 0px; width: 100%;}
#ejesaccion .postcontent {float: left; height: 65px; width: 100%; background-color: rgba(0, 87, 127, .75);}
#ejesaccion article .postcontent p {height: 65px; color: #fff; margin-top: 15px; text-align: center; font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold; line-height:1.2em;}
#ejesaccion article a .content{ -webkit-transition: top .2s linear; -moz-transition: top .2s linear; -o-transition: top .2s linear; transition: top .2s linear;}
#ejesaccion article a:hover .content{top:-65px;}
#ejesaccion article a:hover h3{text-decoration:underline;}

.center {text-align: center;}


/*****************************************************************************************
							Módulo MANTENTE INFORMADO - HOME PC
******************************************************************************************/


section #progaelecto{background-image:url(../images/mantente.png); background-repeat:no-repeat; background-size:100% 100%; height:90px; text-align:center;
-webkit-transition: all .6s ease; -moz-transition: all .6s ease; -o-transition: all .6s ease; -ms-transition: all .6s ease;
 transition: all .6s ease; background-position-x: center}
#progaelecto a{border:1px solid #FFF; color:#FFF; font-family:Arial; text-align:center; padding:1.5%; font-size:0.85em;}
section #progaelecto:hover{opacity:0.5;  filter: alpha(opacity=50);}
#ejesaccion #mantenteinfo article{height:auto;}
#mantenteinfo{display:block; width:100%; margin-top:20px;}
#mantenteinfo h2{font-family:"Droid serif", serif; font-size:1.125em; font-weight:bold; color:#00577f; text-align:center; cursor:pointer;}
#mantenteinfo h2 a{color:#00577f;}
#mantenteinfo input{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#E5E5E5; width:70%; display:block; border:none; color:#919090; font-family:Arial; font-size:0.688em; padding:0%;padding:1.3% 0% 3%\0; margin:0% 0% 2%; text-align:center; line-height:21px;}
#mantenteinfo input[type="submit"]{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#0bb2ff; width:24%; display:inline-block; float:right; border:none; color:#fff; font-size:0.688em; padding:0 1.5%; margin:-25px 0px 0px 0px; cursor:pointer;}
#mantenteinfo .form-item-condiciones{font-family:Arial, Helvetica, sans-serif; color:rgb(77,73,73); font-size:0.75em; width:100%;}
#mantenteinfo .form-item-condiciones .form-checkbox{float:left; width:6%; margin-left:4%; background-color:#ffffff;width:13px; display:inline-block; padding-left:0; margin-top:-8px;}
#mantenteinfo .form-item-condiciones .option{float:left; margin-left:28px; margin-top:-18px; line-height:1.2em;    font-size:0.8em; margin-bottom:20px;}
#mantenteinfo .form-item-condiciones .option a{color:#494949;}
form#suscribete_email{margin-top:-3px;}
.captcha-mantenete-informado{display:block;}
.captcha-mantenete-informado div#edit-captcha-form{width:100%; margin-top:-10px !important;}
.captcha-mantenete-informado div#recaptcha_image{width:75% !important; display:inline-block; float:left; border:1px solid #ccc; padding:3px; height:auto !important;}
.captcha-mantenete-informado .recaptcha_get_another_captcha{height:42px; padding-top:8px; text-align:center;}
.captcha-mantenete-informado div#recaptcha_image img#recaptcha_challenge_image{max-width:100%; height:auto;}
.captcha-mantenete-informado span.recaptcha_only_if_image{display:inline-block; float:left; width:100%; color:#919090; font-weight:normal;}
.captcha-mantenete-informado div.recaptcha_only_if_image, .captcha-mantenete-informado div.recaptcha_help{display:none;}
#mantenteinfo input#recaptcha_response_field{border-radius:0; -webkit-border-radius:0; -moz-border-radius:0; background-color:#fff; border:1px solid #ccc; width:77%; display:inline-block;}

/*****************************************************************************************
							Módulo REDES - HOME PC
******************************************************************************************/
#redesHome{list-style:none; margin:0px; padding:0% 8% 0% 6%; width:90%; /***/ text-align:center; /***/ display:inline-block; margin-top:16px; margin-bottom:26px;}
#redesHome ul{list-style: none; padding:8% 0px 0px 2%; margin:0px;}
#redesHome li{padding:0px; /*** width: 18%; ***/ /***/ width:20%; /***/  /*** margin:0px 2% 0px -4px; ***/ /***/ margin:0px 3% 0px -4px; /***/ display:inline-block;}
#redesHome li.populares {display: block; width: 100%; margin-bottom: 6px;}
#redesHome .populares  img {width:99%; padding: 0px; margin: 0px; opacity: 1; -moz-opacity: 1; -webkit-opacity: 1; /*transition-property: all;transition: 0.5s; transition-timing-function: ease; -webkit-transition-property: all; -webkit-transition: 0.5s;-webkit-transition-timing-function: ease;*/}
#redesHome .populares :hover img{opacity: .5; -moz-opacity: .5;-webkit-opacity: .5;}
#redesHome li img {width:85%; padding: 0px; margin: 0px; opacity: .5; -moz-opacity: .5; -webkit-opacity: .5; /*transition-property: all;transition: 0.5s; transition-timing-function: ease; -webkit-transition-property: all; -webkit-transition: 0.5s;-webkit-transition-timing-function: ease;*/}
#redesHome li:hover img{opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}

/*****************************************************************************************
							Módulo AGENDA - HOME PC
******************************************************************************************/
#agendaHome{display:inline-block; width:100%; margin-top:10px;}
#agendaHome header{margin-bottom:11px;}
#agendaHome h1{font-family:"Droid serif", serif; font-size:1.125em; font-weight:bold; color:#00577f; text-align:center;}
/*** Modificación "Fuera los H1" ***/
#agendaHome h2{font-family:"Droid serif", serif; font-size:1.125em; font-weight:bold; color:#00577f; vertical-align:middle; display:inline-block; text-align:center; cursor:pointer; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}
#agendaHome h2 a{color:#00577f; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; display:inline;}
#agendaHome h2 a:hover{color:#00577f; text-decoration:underline;}
#agendaHome h2 a:nth-of-type(2):hover{text-decoration:none;}
#agendaHome h2 a:first-of-type{padding:0 10px;}
#agendaHome h2 a:nth-of-type(2){float:right; margin-top:-10px;}
#agendaHome h2 img{max-width:48px; width:19%; vertical-align:middle; padding:0 0 0 10px;}

@media only screen and (min-width:985px) and (max-width:1005px){
	#agendaHome h2 a{padding:0 !important;}
}

@media only screen and (min-width:971px) and (max-width:985px){
	#agendaHome h2 a:first-of-type{padding:0 10px 0 0;}
}

@media only screen and (min-width:906px) and (max-width:970px){
	#agendaHome h2 a:first-of-type{/*width:78%;*/ padding:0; font-size:0.92em;}
	#agendaHome h2 a:nth-of-type(2){width:22%; margin-top:-7px;}
	#agendaHome h2 img{max-width:48px;}
}

@media only screen and (min-width:769px) and (max-width:905px){
	#agendaHome h2 a:first-of-type{/*width:82%;*/ padding:0; font-size:0.9em;}
	#agendaHome h2 a:nth-of-type(2){width:18%; margin-top:-3px;}
	#agendaHome h2 img{max-width:48px;}
}

@media only screen and (min-width:769px) and (max-width:863px){
	#agendaHome h2{font-size:0.99em;}
}

#agendaHome article{float:left; margin-top:25px;}
#agendaHome article:first-of-type{margin-top:15px;}
#agendaHome .datehour{display:inline-block; float:left; width:19%;}
#agendaHome .datehour .date{color:#4d4949;}
#agendaHome .datehour .date .month{border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; border-radius:5px 5px 0px 0px; color: #4d4949; height:20px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:0.725em; font-weight:bold; text-transform:uppercase; display:block; text-align:center;}
#agendaHome .datehour .date .dayweek{display:block; font-family:Arial, Helvetica, sans-serif; font-size:0.6875em; font-weight:bold; text-align:center; line-height:1em; margin-top:3px;}
#agendaHome .datehour .date .daynum{border-left:1px solid #ccc; border-right:1px solid #ccc; height:25px; font-size:1.125em; color:#4d4949; line-height:20px; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
#agendaHome .datehour .hour{background:#0bb2ff; border:1px solid #0bb2ff; border-radius:0px 0px 5px 5px; color:white; font-family:Arial,Helvetica, sans-serif; font-size:0.6875em; font-weight:bold; text-align:center; font-size:0.7em;}
#agendaHome .content{font-family:Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:normal; display:inline-block; float:left; line-height:1.25em; margin-left:11px; margin-left:3%; width:78%; color:#535353;}
#agendaHome .content a{color:#00577f; font-weight:bold;}
#agendaHome .content a:hover{color:#00577f; text-decoration:underline;}

/*-------------------------------------------*
/* Navigation
/*-------------------------------------------*/
#footer{width:100%; background-color:#0bb2ff; float:left; position:relative; margin-top:29px; padding-bottom:29px;}
#footer-area{background:#0bb2ff; max-width:1000px; margin:0 auto; background-color:#0bb2ff;}
#footer-area .firstcolumn{margin:57px 0px 0px 3%; padding-left:4.5%;}
#footer-area .column{margin:57px 0px 0px 3%;}
#footer-area .lastcolumn{margin:57px 0px 0px 0px; width:13%;}
#footer-area .column, #footer-area .lastcolumn{float:left; width:13%;}
#footer-area .column_sint{float:left; width:13%; margin-top:83px; margin-left:4%;}
#footer-area .column h5, #footer-area .lastcolumn h5{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.9375em; color:#FFF; margin-bottom:10px; line-height:16px;}
#footer-area .column h5 a, #footer-area .lastcolumn h5 a{color:#fff;}
#footer-area .column h5 a:hover, #footer-area .lastcolumn h5 a:hover{color:#fff; text-decoration:underline;}
#footer-area .column ul li, #footer-area .lastcolumn ul li, #footer-area .column_sint ul li{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:0.75em; color:#D2EFFC; line-height:1em; margin-bottom:5px;}
#footer-area .column ul li a, #footer-area .lastcolumn ul li a, #footer-area .column_sint ul li a{color:rgba(255,255,255,.70); line-height:1.3em;}
#footer-area .column ul li a:hover, #footer-area .lastcolumn ul li a:hover, #footer-area .column_sint ul li a:hover{color:rgba(255,255,255,1);}
#fundacionesfooter{margin:15px 0px 27px 0px; text-align:center; width:100%;}
#fundacionesfooter ul{width:100%; list-style:none; padding:0px; margin:0px 0px 16px 0px;}
#fundacionesfooter ul li{opacity:.5; -moz-opacity:.5; -webkit-opacity:.5; display:inline-block; margin:0px 3.5% 0px 0px; transition:all 0.5s ease 0s;}
#fundacionesfooter ul li:hover{opacity:1; -moz-opacity:1; -webkit-opacity:1;}

#copyright{width:80%; display:block; margin:0 auto;}
#copyright{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; font-weight:normal; margin-bottom:0px;}
#copyright p{text-align:center; margin-bottom:0px; font-weight:bold; clear:both;}
#copyright p span.blocktelf{display:inline-block; min-width:140px; padding-left:3px; text-align:left; color:#fff;}

#aviso{width:80%; display:block; margin:0 auto;}
#aviso p{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; font-weight:normal; text-align:center;}
#aviso a{color:#FFF; text-decoration:underline; font-weight:bold;}


/*-------------------------------------------*
/* Mapa web
/*-------------------------------------------*/
.mapaweb{width:100%; background-color:#F5F5F5; float:left; position:relative; margin-top:29px; padding-bottom:29px;}
.mapaweb .column, .mapaweb .lastcolumn{float:left; width:13%;}
.mapaweb .column{margin:57px 0px 0px 3%;}
.mapaweb .firstcolumn{margin:57px 0px 0px 3%; padding-left:4.5%;}
.mapaweb .column h5, .mapaweb .lastcolumn h5{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.9375em; color:#0BB2FF; margin-bottom:10px; line-height:16px; font-size:1.15em;}
.mapaweb .column h5 a, .mapaweb .lastcolumn h5 a{color:#fff;}
.mapaweb .column ul li, .mapaweb .lastcolumn ul li, .mapaweb .column_sint ul li{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:0.75em;  color:#D2EFFC; line-height:1em; margin-bottom:5px;}
.mapaweb .column ul li a, .mapaweb .lastcolumn ul li a, .mapaweb .column_sint ul li a{color:#8C8888; line-height:1.3em; font-size:1.2em;}
.mapaweb .column_sint{float:left; width:13%; margin-top:83px; margin-left:4%;}
.mapaweb .column, .mapaweb .lastcolumn{float:left; width:13%;}
.mapaweb .lastcolumn{margin:57px 0px 0px 0px; width:13%;}
.mapaweb .column ul li a:hover, .mapaweb .lastcolumn ul li a:hover, .mapaweb .column_sint ul li a:hover{color:#0BB2FF; font-size:1.2em;}

/******************************************************************************************************
						NOTICIA - VÍDEOS relacionados con la NOTICIA PC
******************************************************************************************************/
#video_imagenes_not{width:100%; border-bottom:1px dotted #ccc;}
#video_imagenes_not article.secundaria{border-top:1px dotted #ccc; margin:8px 0px 0px 0px; padding:8px 0px 0px 0px; display:inline-block;}
#video_imagenes_not h4, #video_imagenes_not h4 a{padding:0; margin:0px; font-size:0.875em; font-weight:normal; font-family:"Droid serif", serif; color:#00577f;}

.video_not{width:296px; height:180px;}
#video_relacionado_not header{width:100%;}
#video_relacionado_not h1{color:#00577f; font-family:"Droid serif", serif; font-size:1em; font-weight:bold; margin-bottom:10px; line-height:1.25em; margin-top:10px; border-left:16px solid #bababa; padding:0px 0px 0px 9px;}
#video_relacionado_not h1 a{color:#00577f;}
#video_relacionado_not h1 a:hover{color:#00577f; text-decoration:underline;}
/*** Modificación "Fuera los H1" ***/
#video_relacionado_not h3{color:#00577f; font-family:"Droid serif", serif; font-size:1em; font-weight:bold; margin-bottom:14px; line-height:1.25em; margin-top:14px; border-left:16px solid #bababa; padding:0px 0px 0px 9px;}
#video_relacionado_not h3 a{color:#00577f;}
#video_relacionado_not h3 a:hover{color:#00577f; text-decoration:underline;}

#btn_masvideos{display:none;}
.play{clear:none; display:inline-block; height:15px; margin:0px; padding:0px; width:15px;}
.item_videos_not{margin:10px 0px 0px 0px; border-top:1px dotted #ccc; padding-top:14px; padding-bottom:17px; display:inline-block;}
.item_videos_not .fecha{padding-top:0px; margin:0px; color:#4d4949; font-family:Arial, Helvetica, sans-serif; font-size:0.6875em; line-height:1.7em; vertical-align:top;}
.item_videos_not figure{display:inline-block; float:left; margin-right:5.073%; width:40%; height:auto;}
.item_videos_not header{display:inline-block; width:49.627%; margin-bottom:0px;}
.item_videos_not h1{color:#00577f; font-family:"droid serif", serif; font-size:0.875em; font-weight:normal; margin-top:0px; line-height:1.25em;}
.item_videos_not h1 a{color:#00577f;}
.item_videos_not h1 a:hover{color:#00577f; text-decoration:underline;}
/*** Modificación "Fuera los H1" ***/
.item_videos_not h3{color:#00577f; font-family:"droid serif", serif; font-size:0.875em; font-weight:bold; margin-top:8px; line-height:1.25em;}
.item_videos_not h3 a{color:#00577f;}
.item_videos_not h3 a:hover{color:#00577f; text-decoration:underline;}

.item_videos_not img{width:100%;height:auto;}

/******************************************************************************************************
						NOTICIA - DOCUMENTOS relacionados con la NOTICIA PC
******************************************************************************************************/
#documentos_not{margin-top:8px; margin-left:auto; margin-right:auto; width:100%; text-align:center;}
#documentos_not h1{font-family:"Droid serif", serif; font-size:1.125em; font-weight:bold; color:#00577f; text-align:center;}
/*** Modificación "Fuera los H1" ***/
#documentos_not h3{font-family:"Droid serif", serif; font-size:1.125em; font-weight:bold; color:#00577f; text-align:center;}
#documentos_not .ico_doc{display:inline; width:18%; max-width:38px; margin:16px 2% 0px 3px; cursor:pointer; float:left;}
#documentos_not .titulo_doc{font-family:Arial, Helvetica, sans-serif; line-height:1.2em; text-align:left; color:#032c40; font-size:0.75em; font-weight:bold; margin-top:16px; width:80.5%; float:right;}
#documentos_not .titulo_doc a{color:#535353;}
#documentos_not .titulo_doc a:hover{color:#535353; text-decoration:underline;}
#documentos_not .caracs_doc{font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#4d4949; font-size:0.75em; margin-top:2px; clear:both; padding-top:9px; padding-left:12px; text-align:left; padding-right:10px; padding-bottom:8px; border-bottom:1px dotted #ccc;}
#documentos_not .ico_doc img{max-height:38px; max-width:32px; width:100%;}
/******************************************************************************************************
						NOTICIA - IMÁGENES relacionadas con la NOTICIA PC
******************************************************************************************************/
#imagenes_not{margin-top:32px; display:inline; float:left; margin-bottom:46px;}
#imagenes_not h1{font-family:"Droid serif", serif; font-size:0.875em; color:#4d4949; border-left:16px solid #0bb2ff; padding-left:10px; padding-top:0px; padding-bottom:0; font-weight:bold; line-height:1.3em;}
/*** Modificación "Fuera los H1" ***/
#imagenes_not h3{font-family:"Droid serif", serif; font-size:0.875em; color:#4d4949; border-left:16px solid #0bb2ff; padding-left:10px; padding-top:0px; padding-bottom:0; font-weight:bold; line-height:1.3em;}
#imagenes_not img{width:100%; margin:16px 0px 9px 0px; }
#imagenes_not article.gallery{width:95%; height:39px; overflow:hidden; float:left;}
#imagenes_not .prev{display:inline-block; background:url(../images/flecha_imagen_anterior.png) top center no-repeat; width:9px; height:39px; float:left; margin-right:5px;}
#imagenes_not .siguiente{display:inline-block; background:url(../images/flecha_imagen_siguiente.png) top center no-repeat; width:8px; height:35px; float:left; margin-left:5px; }
#imagenes_not .gallery img{width:20%; display:inline; float:left; margin:5px 5px 0px 0px; }

#imagenes_not .gotoimage{background:rgba(3,44,64,.5); height:25px; width:100%; bottom:40px; position:relative; left:0px; margin:0px 0px -10px 0px; padding:0px;}
#imagenes_not .gotoimage a{font-family:"Droid serif", serif; font-size:0.875em; float:none; color:#fff; margin-top:2px; width:89%; text-align:right; display: inline-block; position:absolute; right:32px;}
#imagenes_not .gotoimage a:hover{color:#fff; text-decoration:underline;}
#imagenes_not .gotoimage a:focus{outline:none;}
#imagenes_not .gotoimage a img{display:inline-block; float:right; width:18px; height:18px; top: -14px; right: -27px; position:absolute;}
.fotog_not{display:block;}
.fotog_not .icon_camera{display:inline-block; float:left; width:16px; height:11px; position:relative; background-image:url(../images/camera.png); background-repeat:no-repeat; top:5px; }
.fotog_not h1{color:#4d4949; font-family:"Droid serif", serif; font-size:1em; font-weight:bold; padding-left:8px; padding-bottom:14px;}
.fotog_not h1 a{color:#4d4949;}
.fotog_not h1 a:hover{color:#4d4949; text-decoration:underline;}
.fotog_not h2{display:none;}
/*** Modificación "Fuera los H1" ***/
.fotog_not h3{color:#4d4949; font-family:"Droid serif", serif; font-size:1em; font-weight:bold; padding-left:8px; padding-bottom:14px;}
.fotog_not h3 a{color:#4d4949;}
.fotog_not h3 a:hover{color:#4d4949; text-decoration:underline;}
.fotog_not h4{display:none;}

#slider_not{width:100%;}
#slider_not .flex-viewport{float:left;}
#slider_not > .slides > li{display:none; position:relative; margin:0;}
#slider_not > .slides > li > img{margin:0px 2px;}
#slider_not > .slides li:first-child{display:list-item;}
#slider_not > .slides:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
#carousel_not > .flex-direction-nav ul li{display:inline;}
#carousel_not .flex-direction-nav a.flex-prev{width:9px; height:39px; margin:0px; display:block; background:url(../images/flecha_imagen_anterior.png) no-repeat 0 0; cursor:pointer; text-indent:-9999px; position:relative; top:-54px; float:left;}
#carousel_not .flex-direction-nav a.flex-next{width:9px; height:39px; margin:0px; display:block; background:url(../images/flecha_imagen_siguiente.png) no-repeat 0 0; position:relative; top:-54px; left:96.6%; cursor:pointer; text-indent:-9999px;}
.pane-historia-historia-imagenes-block  #carousel_not .flex-direction-nav a.flex-prev{top:-51px;}
.pane-historia-historia-imagenes-block  #carousel_not .flex-direction-nav a.flex-next{top:-51px;}
#carousel_not{margin-top:-36px; margin-bottom:-14px; width:100%; display:block; float:left; overflow:hidden; height:54px;}
#carousel_not .flex-viewport{margin-left:5%; margin-right:5%;}
#carousel_not .flex-viewport ul li{cursor:pointer; margin-left:2px;}
#carousel_not .flex-viewport ul li:first-child{margin-left:0px;}
#carousel_not .flex-viewport ul li img{min-height:38px;}
#carousel_not .flex-viewport ul li.flex-active-slide img{opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50);}
#carousel_not .flex-viewport ul li p{display:none;}
#carousel_not .flex-viewport ul li span{display:none;}
#carousel_not .flex-viewport.de2a4slides ul li{width:24% !important; margin-left:1.24% !important;}
#carousel_not .flex-viewport.de2a4slides ul li:first-child{margin-left:0% !important;}

/************* COLORBOX *******************/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%; margin:0px; top:0px; left:0px;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling:touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin-top:0 !important; height:auto; border:0; display:block; width:100%; max-width:960px; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

#cboxOverlay{background:#000;}
#colorbox{outline:0;}
#cboxContent{background:transparent;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{background-color:transparent;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}

/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose{border:0; padding:0; margin:0; overflow:visible; width:auto; background:none;}

/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active{outline:0;}

#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(../images/btn_closephoto.png) no-repeat top center; width:32px; height:36px; text-indent:-9999px;}
#cboxClose:hover{background-position:bottom center;}

/******************************************************************************************************
						NOTICIA - NOTICIAS relacionadas con la NOTICIA
******************************************************************************************************/
#noticias_rel_not{margin-top:-24px; border-bottom:1px dotted #CCC; border-top: 1px dotted #ccc; padding-top:18px; float:left;}
.col_dcha section#noticias_rel_not:not(:first-child){margin-top:0px; border-top:none;}
#noticias_rel_not h1{font-family:"Droid serif", serif; font-size:1em; font-weight:bold; color:#4d4949; margin-bottom:20px; padding-left:0px; text-align:center;}
/*** Modificación "Fuera los H1" ***/
#noticias_rel_not h3{font-family:"Droid serif", serif; font-size:1em; font-weight:bold; color:#4d4949; margin-bottom:17px; padding-left:0px; text-align:center;line-height:1em;}
.list_notrel p{border-left:8px solid #0bb2ff; padding-left:8px; font-family:"Droid serif", serif; font-size:0.875em; font-style:italic; color:#00577f; margin-bottom:20px; line-height:1.4em;}
.list_notrel p a{color:#00577f;}
.list_notrel p a:hover{color:#00577f; text-decoration:underline;}
.list_notrel p.last{margin-bottom:10px;}

/* Alinear al borde superior de la foto lo elementos de la columna de la derecha */
.centro.top_news .drch.col_dcha.col_dcha_pfn section:first-of-type{margin-top:0px !important;}


/*****************************************************************************************
 *****************************************************************************************
							PORTADA ACTUALIDAD PC
 *****************************************************************************************							
******************************************************************************************/

/******************** Noticia destacada a dos columnas ********************************/
.noticia_destacada_actualidad header{border-left:16px solid #0bb2ff;}
.noticia_destacada_actualidad h1{color:#00577f; font-family:"Droid serif", serif; font-size:1.875em; font-weight:bold; margin-left:10px; margin-bottom:0px; line-height:1.2em; padding:0px;}
.noticia_destacada_actualidad h1 a{color:#00577f;}
.noticia_destacada_actualidad h1 a:hover{color:#00577f; text-decoration:underline;}
/*** ModificaciÃ³n "Fuera los H1" ***/
.noticia_destacada_actualidad h2{color:#00577f; font-family: "Droid serif", serif; font-size:1.875em; font-weight:bold; margin-left:10px; margin-bottom:0px; line-height:1.2em; padding:0px;}
.noticia_destacada_actualidad h2 a{color:#00577f; margin-left:0px;}
.noticia_destacada_actualidad h2 a:hover{color:#00577f; text-decoration:underline;}

.noticia_destacada_actualidad img{width:100%;}
.noticia_destacada_actualidad a img{margin-left:0px;}

.noticia_destacada_actualidad .destacado_act{display:inline-block; width:100%; position:relative;}
.noticia_destacada_actualidad .info_destacado_act{background-color:rgba(0,0,0,0.75); display:inline-block; width:100%; bottom:5px; left:0;position:absolute;}  /** Opacidad en style_ie8.css **/
.noticia_destacada_actualidad .info_destacado_act time{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; color:#fff; opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50); margin:6px 0px 0px 16px; display:block;}
.noticia_destacada_actualidad p{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; font-weight:normal; color:#fff; margin:0px 16px 10px 16px; line-height:1.3em; display:inline-block;}
.noticia_destacada_actualidad a{color:#ffffff;}
.noticia_destacada_actualidad a.read_more_act{font-family:"Droid serif", serif; font-size:1em; font-weight:bold; color:#0bb2ff; margin-left:10px;}
.noticia_destacada_actualidad a:hover{text-decoration:underline;}
.noticia_home header.first_header{margin-top:0px;}
.drchac{float:left;}
/*****************************************************************************************
					Modulo RSS en la Parte Superio - PORTADA ACTUALIDAD
******************************************************************************************/	
#rss_superior{margin-bottom:18px;}
#rss_superior a img{opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50);}
#rss_superior a:hover img{opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}


/*****************************************************************************************
					Modulo EJES DE ACCION - PORTADA ACTUALIDAD PC
******************************************************************************************/	
#ejesaccion3c{display:block; padding:0%; margin:0 auto;}

#ejesaccion3c article{background:white; border:1px solid white; height:90px; margin-bottom:8px; position:relative; overflow:hidden;}
#ejesaccion3c #eacongreso{background-image:url(../images/congreso.png); background-repeat:no-repeat; background-size:100% 100%;}

#ejesaccion3c #easenado{background-image:url(../images/senado.png); background-repeat:no-repeat; background-size:100% 100%;}
#ejesaccion3c #eagobierno{background-image:url(../images/gobierno.png); background-repeat:no-repeat; background-size:100% 100%;}
#ejesaccion3c #eaeuropa{background-image:url(../images/europa.png); background-repeat:no-repeat; background-size:100% 100%;}
#ejesaccion3c #eamedios{background-image:url(../images/medios.png); background-repeat:no-repeat; background-size:100% 100%;}
#ejesaccion3c .precontent{width:100%; height:65px; background:rgba(255, 255, 255, .5);}
#ejesaccion3c h3{background:rgba(0, 160, 228, 1); border:0; color:white; height:30px; line-height:30px; font-size:1em; font-weight:bold;text-align:center; text-transform:uppercase; margin:0px; padding:0px; text-indent:0px; width:100%; font-family:"Droid serif", serif; font-size:1em; font-weight:bold;}
#ejesaccion3c .content{position:absolute; top:0px; width:100%;}
#ejesaccion3c .postcontent{float:left; height:65px; width:100%; background-color:rgba(0, 87, 127, .75);}
#ejesaccion3c article .postcontent p{height:65px; color:#fff; margin-top:15px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; line-height:1.2em;}
#ejesaccion3c article a .content{ -webkit-transition: top .2s linear; -moz-transition: top .2s linear; -o-transition: top .2s linear; transition: top .2s linear;}
#ejesaccion3c article a:hover .content{top:-65px;}
#ejesaccion3c article a:hover h3{text-decoration:underline;}


/******************** Módulo de REDES - Portada ACTUALIDAD ****************************/
#redes3c{list-style:none; margin:0px; padding:0% 8% 0% 6%; width:90%; text-align:center;}
#redes3c ul{list-style:none; padding:8% 0px 0px 2%; margin:0px;}
#redes3c li{padding:0px; width:20%; margin:0px 3% 0px -4px; display:inline-block;}
#redes3c li.populares{display:block; width:100%; margin-bottom:6px;}
#redes3c .populares img{width:93%; padding:0px; margin:0px; opacity:1; -moz-opacity:1; -webkit-opacity:1;}
#redes3c .populares :hover img{width:93%; opacity:.5; -moz-opacity:.5; -webkit-opacity:.5;}
#redes3c li img{width:85%; padding:0px; margin:0px; opacity:.5; -moz-opacity:.5; -webkit-opacity:.5;}
#redes3c li:hover img{width:85%; opacity:1; -moz-opacity:1; -webkit-opacity:1;}
#redes3c .actualidad li.rss_lateral{display:none;}

/************************	Módulo AGENDA - Portada ACTUALIDAD  **********************/
#agenda3c{display:block; width:100%; margin-top:45px; padding:0%;}
#agenda3c header{margin-bottom:11px;}
#agenda3c h1{font-family:"Droid serif", serif; font-size:1.125em; font-weight:bold; color:#00577f; text-align:center;}
/*** Modificación "Fuera los H1" ***/
#agenda3c h2{font-family:"Droid serif", serif; font-size:1.125em; font-weight:bold; color:#00577f; text-align:center; cursor:pointer;}
#agenda3c h2 a{color:#00577f;}
#agenda3c h2 a:hover{color:#00577f; text-decoration:underline;}
#agenda3c h2 img{max-width:48px; width:19%; vertical-align:middle; padding:0 0 0 10px;}

@media only screen and (max-width:987px) and (min-width:870px){
	#agenda3c h2{width:100%; text-align:center; font-size:0.99em;}
	#agenda3c h2 img{width:18%;}
}
@media only screen and (max-width:869px) and (min-width:795px){
	#agenda3c h2{font-size:0.89em; text-align:left;}
}

@media only screen and (max-width:794px) and (min-width:769px){
	#agenda3c h2{font-size:0.875em; text-align:left;}
	#agenda3c h2 img{width:17%;}
}
#agenda3c article{float:left; margin-top:25px;}
#agenda3c article:first-of-type{margin-top:15px;}
#agenda3c .datehour{display:inline-block; float:left; width:20%;}
#agenda3c .datehour .date{color:#4d4949;}
#agenda3c .datehour .date .month{border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; border-radius:5px 5px 0px 0px; color:#4d4949; height:20px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:0.725em; font-weight:bold; text-transform:uppercase; display:block; text-align: center;}
#agenda3c .datehour .date .dayweek{display:block; font-family:Arial, Helvetica, sans-serif; font-size:0.6875em; font-weight:bold; text-align:center; line-height: 1em; margin-top:3px;}
#agenda3c .datehour .date .daynum{border-left:1px solid #ccc; border-right:1px solid #ccc; height:17px; font-size:1.125em; color:#4d4949; line-height:14px; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
#agenda3c .datehour .hour{background:#0bb2ff; border:1px solid #0bb2ff; border-radius:0px 0px 5px 5px; color:white; font-family:Arial, Helvetica, sans-serif; font-size:0.6875em; font-weight:bold; text-align:center; font-size:0.7em;}
#agenda3c .content{font-family:Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:normal; display:inline-block; float:left; line-height:1.25em; margin-left:11px; margin-left:5%; width:75%; color:#535353;}
#agenda3c .content a{color:#00577f; font-weight:bold;}
#agenda3c .content a:hover{color:#00577f; text-decoration:underline;}

/********************	DOCUMENTOS - Portada ACTUALIDAD  **************************/
#documentos3c{margin-top:10%; margin-left:auto; margin-right:auto; text-align:center; padding:2% 0%; float:left}
#documentos3c h1 {font-family:"Droid serif", serif; font-size:1.125em; font-weight:bold; color:#00577f; text-align:center;}
#documentos3c article{margin-top:15px;}
/*** Modificación "Fuera los H1" ***/
#documentos3c h2 {font-family:"Droid serif", serif; font-size:1.125em; font-weight:bold; color:#00577f; text-align:center;}
#documentos3c h2 a{color:#00577f;}
#documentos3c h2 a:hover{color:#00577f; text-decoration:underline;}
#documentos3c .ico_doc{display:inline; width:18%; max-width:38px; max-height:49px; height:49px; margin:0px 10px 6px 0px; cursor:pointer; float:left;}
#documentos3c .titulo_doc{font-family:Arial, Helvetica, sans-serif; line-height:1.2em; text-align:left; color:#032c40; font-size:0.75em; font-weight:bold; width:72%; float:left; margin-left:3%}
#documentos3c .titulo_doc a{color:#032c40;}
#documentos3c .titulo_doc a:hover{color:#032c40; text-decoration:underline;}
#documentos3c .caracs_doc{font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#4d4949; font-size:0.75em; margin-top:2px; clear:both; margin-left: 16px; text-align:left; padding-right:10px; border-bottom:1px dotted #ccc; padding-bottom:2%; width:88%;}
#documentos3c .link_mas_noticias{width:100%; display:inline; margin-top:6px;}

/******************** PORTADA ACTUALIDAD - Auxiliares ********************************/

.airline{border-right:1px solid #ccc; width:100%; padding:0px 2.176% 3% 0px; margin-top:16px; display:inline-block; float:left;}

/** Para Opera **/
x:-o-prefocus, .airline{padding:0px 10px 24px 0px;}

#documentos_not.width_docs{width:98%;}

/**************************************************************************************
						Sección IMÁGENES PC
**************************************************************************************/
.center_images.nonemaxw{max-width:none;}
.center_images{max-width:1000px; margin-left:auto; margin-right:auto; padding:0%; height:auto; position:relative; margin-top:10px;}
.center_images .page_title{margin-top:66px; margin-bottom:10px;}
.center_images .page_title h1{font-family:Arial, Helvetica, sans-serif; font-size:2.125em; color:#4d4949; font-weight:bold; margin-left:3%;}

.wrapper_images_container{background-color:#f3f3f3; width:100%; margin-left:auto; margin-right:auto; position:relative; float:left;}
.wrapper_grey{max-width:1000px; margin:0 auto;} 
.wrapper_gallery_grey{max-width:640px; background-color:#dfdfdf; width:66%;}
#wrapper_gallery{background-color:#dfdfdf; width:100%; display:inline-block; float:left; margin-left:5%; padding-bottom:0 !important;}

#photoviewer{margin-top:16px;}
#photoslider{height:100%;}
#photoslider .slides li{display:none; position:relative;}
#photoslider .slides li img{width:100%; height:auto; max-height:346px;}

#wrapper_highlights{display:inline-block; margin-left:1%; margin-top:37px; width:28%;}
.wrapper_images_container #wrapper_highlights{display:inline-block; margin-left:1.5%; margin-top:37px; width:28%;}
/**** GALERÍA ACTIVA ******/
.photogallery .icon_camera{display:inline-block; float:left; width:16px; height:11px; position:relative; background-image:url(../images/camera.png); background-repeat:no-repeat; top:5px;}
.photogallery h1{font-family:Arial, Helvetica, sans-serif; font-size:1.75em; color:#4d4949; border-left:16px solid #0bb2ff; padding-left:10px; padding-top:0px; padding-bottom:0; font-weight:bold; line-height:1.1em; margin-top:16px;}
/*** Modificación "Fuera los H1" ***/
.photogallery h2{font-family:Arial, Helvetica, sans-serif; font-size:1.75em; color:#4d4949; border-left:16px solid #0bb2ff; padding-left:10px; padding-top:0px; padding-bottom:0; font-weight:bold; line-height:1.1em; margin-top:16px;}

.wrapper_caption{position:absolute; width:100%; bottom:6px;}
.flex-caption{background-color:rgba(0,0,0,0.63); font-family:Arial, Helvetica, sans-serif; font-size:0.875em; color:#fff; line-height:1.3em; padding:5px 10px 10px 10px; position:relative;}
.flex-caption time{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50); display:block;}

#photoviewer .flex-viewport{margin-top:0px; margin-bottom:0px;}
#photoviewer .flex-viewport img{width:100%;}
#photoviewer .gotoimage{bottom:6px; width:100%; height:34px; position:relative;}
#photoviewer .gotoimage a.seeimage{display:block; width:100%;}
#photoviewer .gotoimage a:focus{outline:none;}
#photoviewer .gotoimage img{width:34px !important; height:34px; position:absolute; right:6px;}
#photoviewer .flex-control-nav{margin-left:0%; height:82px; overflow:hidden; margin-left:16px;}
#carousel_gallery .flex-viewport{float:left; display:inline; width:92%; margin-left:3.7%;}
#carousel_gallery .slides li{margin:0 0 0 3px;}
#carousel_gallery .slides li:first-child{margin-left:0px;}
#carousel_gallery a.next{display:inline; width:13px; height:53px; position:relative; z-index:90; margin-left:1%; float:left; left:93%; top:9px;}
#carousel_gallery .slides .flex-active-slide{opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50);}
#carousel_gallery a.previous{display:inline; width:13px; height:53px; position:relative; z-index:90; margin-left:1%; float:left; top:9px;}
#carousel_gallery a.disable{opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50);}
#carousel_gallery .flex-viewport img{width:146px;}
#carousel_gallery{display:inline-block; width:100%; float:left; height:115px;}
#carousel_gallery .flex-viewport{margin:0 4%; width:92%; margin-top:16px; z-index:40;}
#carousel_gallery .flex-viewport img{width:100%; max-height:79px !important; cursor:pointer;}
#carousel_gallery .flex-direction-nav{width:98.436%; display:inline-block; margin:0 0.782%; z-index:10; position:relative; top:-105px; height:115px;}
#carousel_gallery .flex-direction-nav a.flex-prev{display:inline-block; float:left; margin-left:0%; width:13px; height:53px; background: url(../images/ant_carousel_gal.png) no-repeat 0 0; position:absolute; top:27%;}
#carousel_gallery .flex-direction-nav a.flex-next{display:inline-block; float:right; left:auto; right:0; width:13px; height:53px; background: url(../images/sig_carousel_gal.png) no-repeat 0 0; position:absolute; top:27%;}
#carousel_gallery .flex-direction-nav a.flex-disabled{opacity:0.2; -moz-opacity:0.2; -webkit-opacity:0.2; filter:alpha(opacity=20); cursor:default !important;}  
#carousel_gallery .flex-viewport.de2a4slides ul li{width:24% !important; margin-left:1.24% !important;}
#carousel_gallery .flex-viewport.de2a4slides ul li:first-child{margin-left:0% !important;}
#wrapper_highlights .ico_gal_destacadas{display:inline-block; float:left; background:url(../images/ico_gal_destacada.png) no-repeat; width:35px; height:35px; margin-right:2%;}
#wrapper_highlights h1{font-family:Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:bold; color:#0bb2ff; float:left; margin-top:10px; padding-bottom:2px; border-bottom:1px solid #ccc; padding-right:80px;}
/*** Modificación "Fuera los H1" ***/
#wrapper_highlights h2{font-family:Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:bold; color:#0bb2ff; float:left; margin-top:8px; padding-bottom:1.5%; border-bottom:1px solid #ccc; padding-right:20%;}
#wrapper_highlights #items_destacadas{display:block; width:100%; margin-top:23px; float:left;}
#wrapper_highlights #items_destacadas .newrow{display:inline-block; width:100%;}
#wrapper_highlights #items_destacadas figure{display:block; border-bottom:1px dotted #ccc; float:left; padding-bottom:10px; margin-bottom:4px; width:100%;}
#wrapper_highlights #items_destacadas figure img{width:43.246%; display:inline-block; float:left;}
#wrapper_highlights #items_destacadas figcaption{display:inline; float:left; width:54.754%; margin-top:-7px; padding-bottom:8px; margin-left:2%;}
#wrapper_highlights #items_destacadas time{color:#999; font-family:Arial, Helvetica, sans-serif; font-size:0.6875em;}
#wrapper_highlights #items_destacadas .gallerytitle{color:#4d4949; font-family:"Droid serif", serif; font-size:0.75em; line-height:1.2em; font-weight:bold;word-wrap:break-word; hyphens:auto; -moz-hyphens:auto; -webkit-hyphens:auto; -o-hyphens:auto;}
#wrapper_highlights #items_destacadas .gallerytitle a{color:#4d4949;}
#wrapper_highlights #items_destacadas .gallerytitle a:hover{color:#4d4949; text-decoration:underline;}
.columnOne, .columnTwo{display:block;}

/****** ÚLTIMAS IMÁGENES ******/
.wrapper_last_images_container{width:100%; margin-left:auto; margin-right:auto; position:relative; float:left;}
.wrapper_white{max-width:1000px; margin:0 auto;}
#wrapper_last{margin-top:14px; margin-left:4%;}
#wrapper_last h1{font-family:Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:bold; color:#0bb2ff; float:left; margin-top:10px; padding-bottom:6px; border-bottom:1px solid #ccc; padding-right:80px;}
/*** Modificación "Fuera los H1" ***/
#wrapper_last h2{font-family:Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:bold; color:#0bb2ff; float:left; margin-top:10px; padding-bottom:10px; border-bottom:1px solid #ccc; padding-right:8%;}
#wrapper_last .ico_ult_gal{display:inline-block; float:left; background:url(../images/ico_ult_gal.png) no-repeat; width:35px; height:35px; margin-right:1%;}

#last_galleries{display:block; float:left; margin-top:20px; width:100%;}
#last_galleries .newrow{display:inline-block; width:100%;}
#last_galleries figure{display:block; border-bottom:1px dotted #ccc; float:left; margin-bottom:10px; padding-bottom:0%; margin-right:2.3%; width:30.8%; min-height:80px;}
#last_galleries figure img{width:43.2%; display:inline-block; float:left;}
/***   !!!!!!!! ATENCIÓN: Esta línea de CSS SÓLO sirve como simulación de cómo es la tabla/listado de últimas imágenes !!!!!!!! ****/
/*#last_galleries article:nth-child(10) {display:none;}*/
#last_galleries figcaption{display:inline; float:left; width:54.8%; margin-top:-7px; padding-bottom:10px; margin-left:2%;}
#last_galleries time{color:#999; font-family:Arial, Helvetica, sans-serif; font-size:0.6875em;}
#last_galleries .gallerytitle{color:#4d4949; font-family:"Droid serif", serif; font-size:0.75em; line-height:1.2em; font-weight:bold;}
#last_galleries .gallerytitle a{color:#4d4949;}
#last_galleries .gallerytitle a:hover{color:#4d4949; text-decoration:underline;}

/******* Paginador ******/
#pager{display:block; float:left; margin:24px auto; width:100%; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:0.875em; color:#4d4949;}
#pager li{display:inline;}
#pager .pager_disable{color:#ccc; font-weight:bold; margin-right:12px;}
#pager .pager_disable a{color:#ccc; font-weight:bold;}
#pager .pager_disable a:hover{color:#ccc; text-decoration:underline;}

#pager .firstpagearrow, #pager .prevpagearrow, #pager .nextpagearrow, #pager .lastpagearrow{display: none;}

#pager .pager_active{color:#00577f; font-weight:bold; margin-left:12px;}
#pager .pager_active a{color:#00577f; font-weight:bold;}
#pager .pager_active a:hover{color:#00577f; text-decoration:underline;}

#pager .textnumberpage{margin:0px 18px;}


/**************************************************************************
						QUIÉN ES QUIÉN PC
***************************************************************************/
.page-conocenos-quien-es-quien  .center_images.otherwidth .page_title_grey h1{margin-left:3.3%; margin-right:3.3%;}
.wrapper_search_list{width:100%; margin-left:auto; margin-right:auto; position:relative; float:left;}
.wrapper_1rst2ndcolumn{max-width:1000px; margin:0 auto; margin-top:10px;}
#serchwhoiswho label{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; font-weight:bold; color:#545558; opacity:0.85; -moz-opacity:0.85; -webkit-opacity:0.85; filter:alpha(opacity=85); display:block; margin-left:10.668%; margin-bottom:12px;}
#serchwhoiswho input{margin-left:8%; border-radius:10px; border:1px solid #bfbfbf; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:italic; color:#4d4949; padding:6px 2%; width:80%;}
.btn_inputsearchbyname{margin-left:-32px}
.firstcolumn{width:60%; display:inline-block; float:left;}

.secondcolumn{border-left:1px solid #ccc; float:right; padding-left:3%; width:36%; margin-top:69px; display:inline-block;}
.wiswpp{margin-left:10.668%;}
.wiswpp header{margin-top:32px;}
.wiswpp h1, .wiswins h1{font-family:Arial, Helvetica, sans-serif; font-size:1.5em; color:#0bb2ff;}
/*** Modificación "Fuera los H1" ***/
.wiswpp h2, .wiswins h2{font-family:Arial, Helvetica, sans-serif; font-size:1.5em; color:#0bb2ff;}
.wiswpp ul{margin-top:13px; width:50%; float:left;}
.wiswpp ul li, .wiswpp ul li a, .wiswins ul li, .wiswins ul li a{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; font-weight:normal; color:#00577f; line-height:1.3em; width:69%;}
.wiswpp ul li.selected a{text-decoration:underline;}
.wiswpp ul li a:hover, .wiswins ul li a:hover{color:#00577f; text-decoration:underline;}
.wiswpp ul li:first-child p, .wiswpp ul li:first-child a p, .wiswins ul li:first-child p, .wiswins ul li:first-child a p{margin-top:0px;}
.wiswpp ul li.consultivos{margin-top:26px;}
.wiswpp ul li p, .wiswpp ul li a p{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0bb2ff; line-height:2em; margin-top:7px;}
.wiswins header{margin-bottom:13px; margin-top:-3px;}
.wiswins ul li p, .wiswins ul li a p{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0bb2ff; line-height:2em; margin-top:24px;}

.wrapper_description .description_enable{display:block; border-top:1px dotted #ccc; padding-top:32px;}
.wrapper_description .description_disable{display:none;}
.wrapper_description{margin:0 auto; padding:27px 4.8% 0% 4.8%;}
.wrapper_description h1{color:#4d4949; font-family:Arial, Helvetica, sans-serif; font-size:1.125em; margin-left:16px;}
/*** Modificación "Fuera los H1" ***/
.wrapper_description h2{color:#4d4949; font-family:Arial, Helvetica, sans-serif; font-size:1.125em; padding-left:1.77%;}

.wrapper_description p{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; padding:32px 1.77% 0% 1.77%; color:#4d4949; line-height:1.5em;}
.wrapper_description p a{color:#00577f; font-weight:bold;}
.wrapper_description p a:hover{color:#00577f; text-decoration:underline;}
.bottomair .bottomairline{height:68px; border-bottom:1px dotted #ccc; display:block; width:100%;}
.bottomair .bottomairempty{min-height:60px;}

/*** Estilos para MOSAICOS ***/
.mosaic_hidden{display:none;}

.pane-quienesquien-qeq-pag-block .wrapper_mosaic{padding:48px 48px 0;}
.pane-quienesquien-qeq-pag-block  #resultados_qesq header{margin-top:0px; margin-bottom:32px;}
.wrapper_mosaic{margin:0 auto; padding:18px 1.606% 24px 1.606%;}

.wrapper_mosaic header{border-bottom:1px dotted #ccc; display:inline-block; width:100%; margin-top:16px; margin-bottom:26px;}
.wrapper_mosaic h1{font-family:Arial, Helvetica, sans-serif; color:#0bb2ff; padding-left:16px; display:inline; float:left; font-size:1.5em; padding-bottom:2px;}
/*** Modificación "Fuera los H1" ***/
.wrapper_mosaic h2{font-family:Arial, Helvetica, sans-serif; color:#0bb2ff; padding-left:1.5%; display:inline; float:left; font-size:1.5em; padding-bottom:2px;}
.wrapper_mosaic p{display:inline; float:right; font-family:Arial, Helvetica, sans-serif; color:#999; font-weight:bold; font-size:0.875em; clear:both;}
.wrapper_mosaic p a{color:#999;}
.mosaic_enable{display:block;}
.mosaic_disable{display:none;}

#resultados_qesq article{display:inline-block; float:left; width:33%; cursor:pointer;}
#resultados_qesq article img{display:inline-block; float:left; opacity:0.5; -webkit-opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#resultados_qesq article img:first-of-type{width:50%; max-width:100%;}
#resultados_qesq article.evenrow img{z-index:15; float:right;}
#resultados_qesq article:hover img{opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
#resultados_qesq .oddrow .arrow_tile{width:9px; height:20px; top:16px; background:url(../images/picoqesq.png) no-repeat; display:inline-block; right:9px; position:relative; float:left;}
#resultados_qesq .evenrow .arrow_tile{width:9px; height:20px; top:16px; background:url(../images/picoqesqeven.png) no-repeat; display:inline-block; right:-9px; position:relative; float:right; z-index:20;}
#resultados_qesq .info_tile{display:inline; float:left; width:50%; margin-top:-16px;}
#resultados_qesq .info_tile p{float:left;}
#resultados_qesq .info_tile p a{color:#0bb2ff;}
#resultados_qesq article:hover .info_tile .name_tile, #resultados_qesq article:hover .info_tile .surname_tile{text-decoration:underline;}
#resultados_qesq .oddrow .info_tile .name_tile{padding:1% 2% 0% 10%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px;}
#resultados_qesq .evenrow .info_tile .name_tile{margin:8px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px;}
#resultados_qesq .evenrow .info_tile .name_tile{float:right; padding:0% 10%;}
#resultados_qesq .oddrow .info_tile .surname_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; padding:0% 10%;}
#resultados_qesq .evenrow .info_tile .surname_tile{float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px;  text-align:right; padding:0% 10%;}
#resultados_qesq .oddrow .info_tile .position_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#00577f; line-height:14px; padding:2% 10% 2% 10%;}
#resultados_qesq .evenrow .info_tile .position_tile{float:right; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#00577f; line-height:14px; padding:2% 10% 2% 10%;}
#resultados_qesq .info_tile .web20_tile{padding:2% 10% 2% 10%; clear:both;}
#resultados_qesq .info_tile .web20_tile a img{opacity:0.5; -webkit-opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#resultados_qesq .oddrow .info_tile .web20_tile a img{width:18%; margin:0px 3% 0px 0%;}
#resultados_qesq .evenrow .info_tile .web20_tile a img{width:18%; margin:0px 0% 0px 3%;}
#resultados_qesq article:hover .info_tile .web20_tile img{opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}


#resultados_qesq .oddrow .info_tile .name_tile a{color:#0BB2FF;}
#resultados_qesq .oddrow .info_tile .name_tile a:hover{color:#0BB2FF;}
#resultados_qesq .evenrow .info_tile .name_tile a{color:#0BB2FF;}
#resultados_qesq .evenrow .info_tile .name_tile a:hover{color:#0BB2FF;}
#resultados_qesq .oddrow .info_tile .surname_tile a{color:#0BB2FF;}
#resultados_qesq .oddrow .info_tile .surname_tile a:hover{color:#0BB2FF;}
#resultados_qesq .evenrow .info_tile .surname_tile a{color:#0BB2FF;}
#resultados_qesq .evenrow .info_tile .surname_tile a:hover{color:#0BB2FF;}

#resultados_qesq article{display:inline-block; float:left; width:33.33%; cursor:pointer;}
#resultados_qesq article img{opacity:0.5; -webkit-opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#resultados_qesq article img:first-of-type{width:50%; max-width:100%;}
#resultados_qesq article:hover img{opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: all; transition: 0.5s; transition-timing-function: ease; -webkit-transition-property: all; -webkit-transition: 0.5s;-webkit-transition-timing-function: ease; -webkit-backface-visibility:hidden;}

/* ODD TILES 'img' */
#resultados_qesq article:nth-child(1) img, #resultados_qesq article:nth-child(2) img, #resultados_qesq article:nth-child(3) img,
#resultados_qesq article:nth-child(7) img, #resultados_qesq article:nth-child(8) img, #resultados_qesq article:nth-child(9) img,
#resultados_qesq article:nth-child(13) img, #resultados_qesq article:nth-child(14) img, #resultados_qesq article:nth-child(15) img{display:inline-block; float:left; -webkit-backface-visibility:hidden;}
/* EVEN TILES 'img' */
#resultados_qesq article:nth-child(4) img, #resultados_qesq article:nth-child(5) img, #resultados_qesq article:nth-child(6) img,
#resultados_qesq article:nth-child(10) img, #resultados_qesq article:nth-child(11) img, #resultados_qesq article:nth-child(12) img,
#resultados_qesq article:nth-child(16) img, #resultados_qesq article:nth-child(17) img, #resultados_qesq article:nth-child(18) img{z-index:15; float:right; }

/* ODD TILES 'arrow_tile' */
#resultados_qesq article:nth-child(1) .arrow_tile, #resultados_qesq article:nth-child(2) .arrow_tile, #resultados_qesq article:nth-child(3) .arrow_tile,
#resultados_qesq article:nth-child(7) .arrow_tile, #resultados_qesq article:nth-child(8) .arrow_tile, #resultados_qesq article:nth-child(9) .arrow_tile,
#resultados_qesq article:nth-child(13) .arrow_tile, #resultados_qesq article:nth-child(14) .arrow_tile, #resultados_qesq article:nth-child(15) .arrow_tile{
width:9px; height:20px; top:16px; background:url(../images/picoqesq.png) no-repeat; display: inline-block; right: 8px; position: relative; float: left;}
/* EVEN TILES 'arrow_tile' */
#resultados_qesq article:nth-child(4) .arrow_tile, #resultados_qesq article:nth-child(5) .arrow_tile, #resultados_qesq article:nth-child(6) .arrow_tile,
#resultados_qesq article:nth-child(10) .arrow_tile, #resultados_qesq article:nth-child(11) .arrow_tile, #resultados_qesq article:nth-child(12) .arrow_tile,
#resultados_qesq article:nth-child(16) .arrow_tile, #resultados_qesq article:nth-child(17) .arrow_tile, #resultados_qesq article:nth-child(18) .arrow_tile{width:9px; height:20px; top:16px; background:url(../images/picoqesqeven.png) no-repeat; display: inline-block; right: -9px; position: relative; float: right; z-index:20;}

#resultados_qesq .info_tile{display:inline; float:left; width:50%; margin-top: -16px;}
#resultados_qesq .info_tile p{float:left;}
#resultados_qesq .info_tile .name_tile a{color: #0BB2FF;}
#resultados_qesq .info_tile .name_tile a:hover{color: #0BB2FF;}
#resultados_qesq .info_tile .surname_tile a{color: #0BB2FF;}
#resultados_qesq .info_tile .surname_tile a:hover{color: #0BB2FF;}
#resultados_qesq article:hover .info_tile .name_tile, #resultados_qesq article:hover .info_tile .surname_tile{text-decoration:underline;}

/* ODD TILES 'name_tile' */
#resultados_qesq article:nth-child(1) .info_tile .name_tile, #resultados_qesq article:nth-child(2) .info_tile .name_tile, #resultados_qesq article:nth-child(3) .info_tile .name_tile,
#resultados_qesq article:nth-child(7) .info_tile .name_tile, #resultados_qesq article:nth-child(8) .info_tile .name_tile, #resultados_qesq article:nth-child(9) .info_tile .name_tile,
#resultados_qesq article:nth-child(13) .info_tile .name_tile, #resultados_qesq article:nth-child(14) .info_tile .name_tile, #resultados_qesq article:nth-child(15) .info_tile .name_tile{
padding: 1% 2% 0% 10%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; -webkit-backface-visibility:hidden;}
/* EVEN TILES 'name_tile' */
#resultados_qesq article:nth-child(4) .info_tile .name_tile, #resultados_qesq article:nth-child(5) .info_tile .name_tile, #resultados_qesq article:nth-child(6) .info_tile .name_tile,
#resultados_qesq article:nth-child(10) .info_tile .name_tile, #resultados_qesq article:nth-child(11) .info_tile .name_tile, #resultados_qesq article:nth-child(12) .info_tile .name_tile,
#resultados_qesq article:nth-child(16) .info_tile .name_tile, #resultados_qesq article:nth-child(17) .info_tile .name_tile, #resultados_qesq article:nth-child(18) .info_tile .name_tile{margin:8px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; float:right; padding: 0% 10%;}

/* ODD TILES 'surname_tile' */
#resultados_qesq article:nth-child(1) .info_tile .surname_tile, #resultados_qesq article:nth-child(2) .info_tile .surname_tile, #resultados_qesq article:nth-child(3) .info_tile .surname_tile,
#resultados_qesq article:nth-child(7) .info_tile .surname_tile, #resultados_qesq article:nth-child(8) .info_tile .surname_tile, #resultados_qesq article:nth-child(9) .info_tile .surname_tile,
#resultados_qesq article:nth-child(13) .info_tile .surname_tile, #resultados_qesq article:nth-child(14) .info_tile .surname_tile, #resultados_qesq article:nth-child(15) .info_tile .surname_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; padding: 0% 10%;}
/* EVEN TILES 'surname_tile' */
#resultados_qesq article:nth-child(4) .info_tile .surname_tile, #resultados_qesq article:nth-child(5) .info_tile .surname_tile, #resultados_qesq article:nth-child(6) .info_tile .surname_tile,
#resultados_qesq article:nth-child(10) .info_tile .surname_tile, #resultados_qesq article:nth-child(11) .info_tile .surname_tile, #resultados_qesq article:nth-child(12) .info_tile .surname_tile,
#resultados_qesq article:nth-child(16) .info_tile .surname_tile, #resultados_qesq article:nth-child(17) .info_tile .surname_tile, #resultados_qesq article:nth-child(18) .info_tile .surname_tile{float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px;  text-align:right; padding: 0% 10%;}

/* ODD TILES 'position_tile' */
#resultados_qesq article:nth-child(1) .info_tile .position_tile, #resultados_qesq article:nth-child(2) .info_tile .position_tile, #resultados_qesq article:nth-child(3) .info_tile .position_tile,
#resultados_qesq article:nth-child(7) .info_tile .position_tile, #resultados_qesq article:nth-child(8) .info_tile .position_tile, #resultados_qesq article:nth-child(9) .info_tile .position_tile,
#resultados_qesq article:nth-child(13) .info_tile .position_tile, #resultados_qesq article:nth-child(14) .info_tile .position_tile, #resultados_qesq article:nth-child(15) .info_tile .position_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#00577f; line-height:14px; padding: 2% 10% 2% 10%;}
/* EVEN TILES 'position_tile' */
#resultados_qesq article:nth-child(4) .info_tile .position_tile, #resultados_qesq article:nth-child(5) .info_tile .position_tile, #resultados_qesq article:nth-child(6) .info_tile .position_tile,
#resultados_qesq article:nth-child(10) .info_tile .position_tile, #resultados_qesq article:nth-child(11) .info_tile .position_tile, #resultados_qesq article:nth-child(12) .info_tile .position_tile,
#resultados_qesq article:nth-child(16) .info_tile .position_tile, #resultados_qesq article:nth-child(17) .info_tile .position_tile, #resultados_qesq article:nth-child(18) .info_tile .position_tile{float:right; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#00577f; line-height:14px; padding: 2% 10% 2% 10%;}

#resultados_qesq .info_tile .web20_tile{padding: 2% 10% 2% 10%;clear:both;}
#resultados_qesq .info_tile .web20_tile a img{opacity:0.5; -webkit-opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#resultados_qesq .info_tile ul.web20_tile li a:hover img{opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}

/* ODD TILES 'web20_tile' */
#resultados_qesq article:nth-child(1) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(2) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(3) .info_tile .web20_tile a img,
#resultados_qesq article:nth-child(7) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(8) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(9) .info_tile .web20_tile a img,
#resultados_qesq article:nth-child(13) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(14) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(15) .info_tile .web20_tile a img{width: 18%; margin: 0px 3% 0px 0%;}
/* EVEN TILES 'web20_tile' */
#resultados_qesq article:nth-child(4) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(5) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(6) .info_tile .web20_tile a img,
#resultados_qesq article:nth-child(10) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(11) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(12) .info_tile .web20_tile a img,
#resultados_qesq article:nth-child(16) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(17) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(18) .info_tile .web20_tile a img{width: 18%; margin: 0px 0% 0px 3%;}

#resultados_qesq article:hover .info_tile .web20_tile img{opacity:0.5; -webkit-opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}



/******* Paginador ******/
/*** NOTA: Distinguimos porque el estilo en modo tablet no es como en la página de IMÁGENES ***/
#pager_wisw{display: block; float: left; margin: 24px auto; width: 100%; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size:0.875em; color:#4d4949;}
#pager_wisw li{display:inline;}
#pager_wisw .pager_disable{color:#ccc; font-weight:bold; margin-right: 12px;}
#pager_wisw .pager_disable a{color:#ccc; font-weight:bold;}
#pager_wisw .pager_disable a:hover{color:#ccc; text-decoration:underline;}

#pager_wisw .firstpagearrow, #pager_wisw .prevpagearrow, #pager_wisw .nextpagearrow, #pager_wisw .lastpagearrow{display: none;}

#pager_wisw .pager_active{color:#00577f; font-weight:bold; margin-left: 12px;}
#pager_wisw .pager_active a{color:#00577f; font-weight:bold;}
#pager_wisw .pager_active a:hover{color:#00577f; text-decoration:underline;}

#pager_wisw .textnumberpage{margin:0px 18px;}

/*** Estilos para LISTADOS (CONGRESOS Y CONVENCIONES) ***/
.list_hidden{display:none;}
.wrapper_listcongresos{/*max-width: 960px;*/ margin: 0 auto; padding: 0px 4.8%;}
.wrapper_listcongresos header{border-bottom:1px dotted #ccc; display: inline-block; width: 100%; margin-top: 32px; margin-bottom: 26px;}
.wrapper_listcongresos h1{font-family:Arial, Helvetica, sans-serif; color:#0bb2ff; padding-left:16px; display:inline; float:left; font-size:1.5em; padding-bottom: 2px;}
/*** Modificación "Fuera los H1" ***/
.wrapper_listcongresos h2{font-family:Arial, Helvetica, sans-serif; color:#0bb2ff; padding-left: 1.5%; display:inline; float:left; font-size:1.5em;padding-bottom: 2px;}

.wrapper_listcongresos p{display:inline; float:right; font-family:Arial, Helvetica, sans-serif; color:#999; font-weight:bold; font-size:0.875em; }

.list_enable{display:block;}
.list_disable{display:none;}

#resultados_qesq_cong article{display:inline-block; float:left; margin-left:1.77%; width:88%; min-height:98px; margin-top:9px;}
#resultados_qesq_cong figure{display:inline; float:left; width:16%;}
#resultados_qesq_cong figure img{width:100%;}
#resultados_qesq_cong .info_item{display:inline; float:left; border-bottom:1px dotted #ccc; width:82%; /*max-width:560px;*/ margin-left: 2%;  min-height:98px; /*padding-right:16%;*/}
#resultados_qesq_cong .info_item p{float:left;}
#resultados_qesq_cong .info_item .title_item{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#00577F; font-weight:bold; margin-bottom: 16px; }
#resultados_qesq_cong .info_item .description_item{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4B4949; line-height:1.2em;font-weight:normal; width:80%}
#resultados_qesq_cong .info_item .description_item strong{font-weight:bold;}
#resultados_qesq_cong .info_item .description_item a{color:#00577f; font-weight:bold;}
#resultados_qesq_cong .info_item .description_item a:hover{color:#00577f; text-decoration:underline;}
#resultados_qesq_cong .info_item .externallink{display:inline-block; float:left; clear: both;}
#resultados_qesq_cong .info_item .externallink a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0bb2ff; font-weight:normal; margin-top: 4px;}
#resultados_qesq_cong .info_item .externallink a:hover{color:#0bb2ff; text-decoration:underline;}
#resultados_qesq_cong .date_item{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ccc; font-size:3em; float:right; display:inline-block;}

/******* Paginador ******/
/*** NOTA: Distinguimos porque el estilo en modo tablet no es como en la página de IMÁGENES ***/
#pager_wiswcon{display: block; float: left; margin: 24px auto; width: 100%; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size:0.875em; color:#4d4949;}
#pager_wiswcon li{display:inline;}
#pager_wiswcon .pager_disable{color:#ccc; font-weight:bold; margin-right: 12px;}
#pager_wiswcon .pager_disable a{color:#ccc; font-weight:bold;}
#pager_wiswcon .pager_disable a:hover{color:#ccc; text-decoration:underline;}

#pager_wiswcon .firstpagearrow, #pager_wiswcon .prevpagearrow, #pager_wiswcon .nextpagearrow, #pager_wiswcon .lastpagearrow{display: none;}

#pager_wiswcon .pager_active{color:#00577f; font-weight:bold; margin-left: 12px;}
#pager_wiswcon .pager_active a{color:#00577f; font-weight:bold;}
#pager_wiswcon .pager_active a:hover{color:#00577f; text-decoration:underline;}

#pager_wiswcon .textnumberpage{margin:0px 18px;}

/****************************************************************************
						IN MEMORIAM PC
****************************************************************************/
.wrapper_header_im{width:93.4%; margin-left: 3.3%; margin-right: 3.3%; position:relative; float: left; margin-bottom: 4%;}
.wrapper_introduction{max-width: 1000px; margin: 0 auto; padding-top:10px;}
.wrapper_introduction section{width:100%; padding:0%}
.wrapper_introduction p{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; padding: 21px 0% 18px 3.427%; color:#4d4949; line-height: 1.18em; width: 76%; display: inline; float: left;}
.wrapper_introduction p a{color:#00577f; font-weight:bold;}
.wrapper_introduction p a:hover{color:#00577f; text-decoration:underline;}
.wrapper_introduction img{display:inline; float:right; padding:10px 0 18px 0; max-width:100%; width: 9%;}

#inmemoriam_mosaic article{display:inline-block; float:left; width:33%; cursor:pointer;}
#inmemoriam_mosaic article img{display:inline-block; float:left; opacity:0.5; -webkit-opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#inmemoriam_mosaic article img:first-of-type {width: 50%; max-width: 100%;}
#inmemoriam_mosaic article.evenrow img{z-index:15; float:right;}
#inmemoriam_mosaic article:hover img{opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#inmemoriam_mosaic .arrow_tile{width:9px; height:20px; top:16px; display: inline-block; position: relative;}
#inmemoriam_mosaic .oddrow .arrow_tile{background:url(../images/picoqesq.png) no-repeat; right: 9px; float: left;}
#inmemoriam_mosaic .evenrow .arrow_tile{background:url(../images/picoqesqeven.png) no-repeat; right: -9px; float: right; z-index:20;}
#inmemoriam_mosaic .info_tile{display:inline; float:left; margin-top: -10px; width: 50%;}
#inmemoriam_mosaic .info_tile p{float:left;}
#inmemoriam_mosaic article:hover .info_tile .name_tile, #inmemoriam_mosaic article:hover .info_tile .surname_tile{text-decoration:underline;}
#inmemoriam_mosaic .info_tile .name_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px;}
#inmemoriam_mosaic .oddrow .info_tile .name_tile{padding: 1% 2% 0% 10%;}
#inmemoriam_mosaic .evenrow .info_tile .name_tile{padding: 1% 10% 0% 2%; float:right;}
#inmemoriam_mosaic .info_tile .surname_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; padding: 0% 10%;}
#inmemoriam_mosaic .evenrow .info_tile .surname_tile{text-align:right; float: right;}
#inmemoriam_mosaic .info_tile .daterip_tile{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#00577f; padding: 4% 10%; line-height: 1.3em;}
#inmemoriam_mosaic .evenrow .info_tile .daterip_tile{/*margin: 4px 0px 16px 8px; margin-left:5px\0*/ float: right; text-align: right;}

#inmemoriam_mosaic article{display:inline-block; float:left; width:33%; cursor:pointer;}
#inmemoriam_mosaic article img{opacity:0.5; -webkit-opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); -webkit-backface-visibility:hidden;}
#inmemoriam_mosaic article img:first-of-type {width: 50%; max-width: 100%;}

/* ODD TILES 'img' */
#inmemoriam_mosaic article:nth-child(1) img, #inmemoriam_mosaic article:nth-child(2) img, #inmemoriam_mosaic article:nth-child(3) img,
#inmemoriam_mosaic article:nth-child(7) img, #inmemoriam_mosaic article:nth-child(8) img, #inmemoriam_mosaic article:nth-child(9) img,
#inmemoriam_mosaic article:nth-child(13) img, #inmemoriam_mosaic article:nth-child(14) img, #inmemoriam_mosaic article:nth-child(15) img{display:inline-block; float:left;}
/* EVEN TILES 'img' */
#inmemoriam_mosaic article:nth-child(4) img, #inmemoriam_mosaic article:nth-child(5) img, #inmemoriam_mosaic article:nth-child(6) img,
#inmemoriam_mosaic article:nth-child(10) img, #inmemoriam_mosaic article:nth-child(11) img, #inmemoriam_mosaic article:nth-child(12) img,
#inmemoriam_mosaic article:nth-child(16) img, #inmemoriam_mosaic article:nth-child(17) img, #inmemoriam_mosaic article:nth-child(18) img{z-index:15; float:right;}

#inmemoriam_mosaic article:hover img{opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: all;transition: 0.5s; transition-timing-function: ease; -webkit-transition-property: all; -webkit-transition: 0.5s;-webkit-transition-timing-function: ease;}

#inmemoriam_mosaic .arrow_tile{width:9px; height:20px; top:16px; display: inline-block; position: relative;}

/* ODD TILES 'arrow_tile' */
#inmemoriam_mosaic article:nth-child(1) .arrow_tile, #inmemoriam_mosaic article:nth-child(2) .arrow_tile, #inmemoriam_mosaic article:nth-child(3) .arrow_tile,
#inmemoriam_mosaic article:nth-child(7) .arrow_tile, #inmemoriam_mosaic article:nth-child(8) .arrow_tile, #inmemoriam_mosaic article:nth-child(9) .arrow_tile,
#inmemoriam_mosaic article:nth-child(13) .arrow_tile, #inmemoriam_mosaic article:nth-child(14) .arrow_tile, #inmemoriam_mosaic article:nth-child(15) .arrow_tile{background:url(../images/picoqesq.png) no-repeat; right: 9px; float: left;}
/* EVEN TILES 'arrow_tile' */
#inmemoriam_mosaic article:nth-child(4) .arrow_tile, #inmemoriam_mosaic article:nth-child(5) .arrow_tile, #inmemoriam_mosaic article:nth-child(6) .arrow_tile,
#inmemoriam_mosaic article:nth-child(10) .arrow_tile, #inmemoriam_mosaic article:nth-child(11) .arrow_tile, #inmemoriam_mosaic article:nth-child(12) .arrow_tile,
#inmemoriam_mosaic article:nth-child(16) .arrow_tile, #inmemoriam_mosaic article:nth-child(17) .arrow_tile, #inmemoriam_mosaic article:nth-child(18) .arrow_tile{background:url(../images/picoqesqeven.png) no-repeat; right: -9px; float: right; z-index:20;}

#inmemoriam_mosaic .info_tile{display:inline; float:left; margin-top: -10px; width: 50%;}
#inmemoriam_mosaic .info_tile p{float:left;}
#inmemoriam_mosaic article:hover .info_tile .name_tile, #inmemoriam_mosaic article:hover .info_tile .surname_tile{text-decoration:underline;}
#inmemoriam_mosaic .info_tile .name_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px;}
#inmemoriam_mosaic .info_tile .name_tile a, #inmemoriam_mosaic .info_tile .name_tile a:hover, #inmemoriam_mosaic .info_tile .surname_tile a, #inmemoriam_mosaic .info_tile .surname_tile a:hover{color: #0bb2ff;}

/* ODD TILES 'name_tile'  */
#inmemoriam_mosaic article:nth-child(1) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(2) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(3) .info_tile .name_tile,
#inmemoriam_mosaic article:nth-child(7) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(8) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(9) .info_tile .name_tile,
#inmemoriam_mosaic article:nth-child(13) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(14) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(15) .info_tile .name_tile{padding: 1% 2% 0% 10%;}
/* EVEN TILES 'name_tile' */
#inmemoriam_mosaic article:nth-child(4) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(5) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(6) .info_tile .name_tile,
#inmemoriam_mosaic article:nth-child(10) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(11) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(12) .info_tile .name_tile,
#inmemoriam_mosaic article:nth-child(16) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(17) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(18) .info_tile .name_tile{padding: 1% 10% 0% 2%; float:right;}

#inmemoriam_mosaic .info_tile .surname_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; padding: 0% 10%;}
/* ODD TILES 'surname_tile' */
#inmemoriam_mosaic article:nth-child(1) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(2) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(3) .info_tile .surname_tile,
#inmemoriam_mosaic article:nth-child(7) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(8) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(9) .info_tile .surname_tile,
#inmemoriam_mosaic article:nth-child(13) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(14) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(15) .info_tile .surname_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; padding: 0% 10%;}
/* EVEN TILES 'surname_tile' */
#inmemoriam_mosaic article:nth-child(4) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(5) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(6) .info_tile .surname_tile,
#inmemoriam_mosaic article:nth-child(10) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(11) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(12) .info_tile .surname_tile,
#inmemoriam_mosaic article:nth-child(16) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(17) .info_tile .surname_tile,  #inmemoriam_mosaic article:nth-child(18) .info_tile .surname_tile{text-align:right; float: right;}

#inmemoriam_mosaic .info_tile .daterip_tile{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#00577f; padding: 4% 10%; line-height: 1.3em;}

/* ODD TILES 'daterip_tile' */
#inmemoriam_mosaic article:nth-child(1) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(2) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(3) .info_tile .daterip_tile,
#inmemoriam_mosaic article:nth-child(7) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(8) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(9) .info_tile .daterip_tile,
#inmemoriam_mosaic article:nth-child(13) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(14) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(15) .info_tile .daterip_tile{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#00577f; padding: 4% 10%; line-height: 1.3em;}

/* EVEN TILES 'daterip_tile' */
#inmemoriam_mosaic article:nth-child(4) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(5) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(6) .info_tile .daterip_tile,
#inmemoriam_mosaic article:nth-child(10) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(11) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(12) .info_tile .daterip_tile,
#inmemoriam_mosaic article:nth-child(16) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(17) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(18) .info_tile .daterip_tile{float: right; text-align: right;}

/**************************************************
				SEDES
***************************************************/
.mapcolumn{width:54%; float:left; padding: 0% 0% 0% 4%;}
.mapcontainer ul{background-color:#0bb2ff; width: 100%; padding: 0% 0% 0% 2%;}
.mapcontainer ul li{font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal; color:#fff; display:inline; line-height:2em; padding: 0% 1%;}
.mapcontainer ul li.unsel a{text-decoration:none; color:#fff;}
.mapcontainer ul li.unsel a:hover{text-decoration:underline; color:#fff;}
.mapcontainer ul li.sel a{text-decoration:underline; color:#fff; font-weight:bold;}
.mapcontainer ul li.sel a:hover{text-decoration:none; color:#fff;}
#map-canvas{width:100%; height:100%; min-height:416px; padding:0% 0% 0% 2%;}

.dropboxescolumn{float:right; width: 40%; padding:20px 0% 0% 0%;}

/** Estilos para el Formulario de Sedes **/
#searchheadq label{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; font-weight: bold; color:#545558; opacity:0.85; -moz-opacity:0.85; -webkit-opacity:0.85; filter:alpha(opacity=85); display:block; padding: 0% 0% 0% 16px; width: 75%;}

#searchheadq .selectform {position:relative; margin-left: 4%; margin-bottom: 14px; width:85%;}

#searchheadq .jqTransformInputWrapper{width:100% !important;}
#searchheadq .jqTransformInputWrapper input{border-radius:10px; border: 1px solid #bfbfbf; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:italic; color:#4d4949; padding:5px 16px; margin-bottom: 16px; margin-left: 4%; /*background:url(../images/ico_search.png) 98% no-repeat;*/ width: 76% !important; max-width: 100%;}
/* ------ Selects ------ */
#searchheadq .jqTransformSelectWrapper {margin: 0; height: 19px;
border-top-left-radius:5px; border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
-moz-border-top-left-radius:5px; -moz-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
-o-border-top-left-radius:5px; -o-border-top-right-radius:5px;
border:1px solid #bfc0c2;
-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.07);
-o-box-shadow: 0 2px 2px rgba(0,0,0,0.07);
-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.07);
box-shadow: 0 2px 2px rgba(0,0,0,0.07);
zoom: 1;
background: url(../images/backg_select.png) repeat-x bottom; color:#032c40; outline:none; display: inline-block;
-webkit-appearance:none; -moz-appearance:none; appearance:none;
 width:95% !important; padding:2% 0% 2% 4%; max-width: 100%; cursor:pointer;}
#searchheadq .jqTransformInputWrapper .btn_inputsearchheadq{margin-left: -25px;}
#searchheadq .jqTransformSelectWrapper div span {font-family: Arial, Helvetica, sans-serif;  font-size:0.875em; float: none; position: absolute; white-space: nowrap; height: 31px;	line-height: 15px; padding: 0.5% 0% 0% 0%; display: block;overflow: hidden; cursor:pointer;}
#searchheadq .jqTransformSelectWrapper  a.jqTransformSelectOpen {display: block; position: absolute; right: 0px; width: 31px; height: 21px; background: url(../images/arrow_dl.png) no-repeat center center;}
#searchheadq .jqTransformSelectWrapper ul {position: absolute; top:85%; left: 0px; list-style: none; display: none; background:url(../images/backg_select_ul.png) repeat-x bottom; margin: 0px; padding: 0.5% 0%; height: auto; min-height:180px; max-height:294px; 
overflow: auto; overflow-y: auto; z-index:10; width:98.9% !important;
border: solid 1px rgb(190, 191, 193);
border-bottom-left-radius:5px; border-bottom-right-radius:5px;
-moz-border-bottom-left-radius:5px; -moz-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
#searchheadq .jqTransformSelectWrapper ul li{border-bottom: 1px solid #bdbdbd; box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa; -moz-box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa; -webkit-box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa;}
#searchheadq .jqTransformSelectWrapper ul li:first-child{display:none;}
#searchheadq .jqTransformSelectWrapper ul li:last-child{border-bottom:none;}
#searchheadq .jqTransformSelectWrapper ul a {display: block; padding: 5px 0px 5px 16px; text-decoration: none; color:#545558; background-color:transparent; font-size: 0.875em; font-family: Arial, Helvetica, sans-serif;}
#searchheadq .jqTransformSelectWrapper ul a.selected {background: #EDEDED; color: #333; font-family: Arial, Helvetica, sans-serif;}
#searchheadq .jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {background:#e2e2e3; color: #8d8b8b; font-family: Arial, Helvetica, sans-serif;}

/* ------ Hidden - used to hide the original form elements ------ */
#searchheadq .jqTransformHidden {display: none;}

#btn_sede_nacional_sp{display:none;}
#btn_sede_nacional{margin-top:24px; margin-left:24px; cursor:pointer; display: block; float: left;}
#btn_sede_nacional img{display:inline; float:left;}
#btn_sede_nacional:hover img{opacity:0.75; -moz-opacity:0.75; -webkit-opacity:0.75; filter:alpha(opacity=75);}
#btn_sede_nacional .namebtn{color:#00577f; font-family:Arial, Helvetica, sans-serif; font-size:0.857em; font-weight:bold; margin-left: 8px; display: 

block; margin-top: 8px; float: left;}
#btn_sede_nacional:hover .namebtn{text-decoration:underline;}

.wrapper_headquarters{max-width: 924px; margin: 0 auto; width: 96%; padding: 0px 2%;}
.wrapper_headquarters section{/*border-bottom:1px dotted #ccc; */padding-bottom: 6px;}
.wrapper_headquarters header{width:100%; background-color:#0bb2ff; margin-top: 16px;}
.wrapper_headquarters h2{color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1em; padding: 0.8% 0% 0.6% 2%; cursor:pointer;}
.wrapper_headquarters h2 .arrow_show{display:none;/*display: inline-block;*/ width:8px; height:13px; margin-left: 0px; float: left; margin-right: 1%;}
.wrapper_headquarters h2 .arrow_hide{display: inline-block;/*display:none;*/ width: 13px; height: 8px; margin-left: 0px; float: left; margin-right: 1%;}

.wrapper_headquarters .wrapper_info_sede{display:block;}
.wrapper_headquarters .bottomair .bottomairline {min-height: 10px; border-bottom: 1px dotted #ccc; display: block; width: 100%;}

.wrapper_headquarters p{color:#4d4949; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; line-height:21px; margin-top:32px;}
.wrapper_headquarters p.introgenova {padding: 32px 2% 0% 2%; margin-top:0;}

.wrapper_headquarters .info_hq{width:100%; padding-top: 2%; display:block;}
.wrapper_headquarters .info_hq .maincharges{width:30%; display:inline; float:left; padding-left: 2%;}
.wrapper_headquarters .info_hq .primaryaddress{width:20%; display:inline; float:left;}
.wrapper_headquarters .info_hq .contactdata{width:25%; display:inline; float:left;}
.wrapper_headquarters .info_hq .presidencia p, .wrapper_headquarters .info_hq .secretaria p{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#0bb2ff; margin-top:0px; margin-bottom:0px;}
.wrapper_headquarters .info_hq .presidencia span, .wrapper_headquarters .info_hq .secretaria span{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#00577f; margin-bottom: 13px; display: block;}
.wrapper_headquarters .info_hq .direccion p{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#4d4949; margin-top:21px; margin-bottom:0px;}
.wrapper_headquarters .info_hq .direccion span{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#4d4949; margin-top:0px; margin-bottom:0px;}
.wrapper_headquarters .info_hq .telefono p{display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4d4949; margin-top:21px; margin-bottom:0px; width:40%;}
.wrapper_headquarters .info_hq .fax p, .wrapper_headquarters  .wrapper_info_sede .info_hq  .contacto p {display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4d4949; margin-top:5px; margin-bottom:0px; width:40%;}
.wrapper_headquarters .info_hq .telefono span, .wrapper_headquarters .info_hq .fax span, .wrapper_headquarters .info_hq .contacto span{display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#4d4949; margin-top:5px; margin-bottom:0px;}
.wrapper_headquarters .info_hq .contacto span a, .wrapper_headquarters .info_hq .secretaria span a, .wrapper_headquarters .info_hq .presidencia span a{color:#00577f;}
.wrapper_headquarters .info_hq .contacto span a:hover, .wrapper_headquarters .info_hq .secretaria span a:hover, .wrapper_headquarters .info_hq .presidencia span a:hover{color:#00577f; text-decoration:underline;}
.wrapper_headquarters .info_hq .web20data{display:inline; float:right; margin-top: 26px; max-width:180px; width: 23%;}
.wrapper_headquarters .info_hq .socialurls{display:inline-block; padding-right: 2%; float: right; clear:both;}
.wrapper_headquarters .info_hq .socialurls li{display:inline; float:left;}
.wrapper_headquarters .info_hq .socialurls li img{width:24px; opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50); margin-right:8px; }
.wrapper_headquarters .info_hq .socialurls li:hover img{width:24px; opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100); margin-right:8px;}
.wrapper_headquarters .info_hq .web20data span, .wrapper_headquarters .info_hq .web20data span a{font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#00577f; display:block; text-align: right; padding-right: 4%; float:right;}


/***************************************************************
						TEMA FINAL PC
*****************************************************************/
#ruler { visibility: hidden; white-space: nowrap; }
#headertheme .post {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); margin: 0 auto; width: 1600px;}
#headertheme {height:371px; position:relative; margin:0 auto; background: #007cc2;}
#headertheme a:active {outline:none;}
.slides, .flex-control-nav {margin:0; padding:0; list-style:none;}
.slides {margin:0 auto; overflow:hidden;width:100%;}
#headertheme .slides > li {display:none; position:relative; margin:0;}
#headertheme .slides li:first-child {display:list-item;}
#headertheme .post {margin:0 auto; height:371px; background:none;}
#headertheme .post img{width: 1600px; margin-left: auto; margin-right: auto; left: 0; right: 0; z-index: 0; }
#headertheme .post img.slide-image-mob{display:none;}
#headertheme .entry-container {z-index:10; margin-left:  4%; margin-right: 4%; left:0; right:0; position:absolute;}
#headertheme .slide-image {}
#headertheme .entry-header{color:#fff; background: rgba(0, 0, 0, 0.25);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F006494,endColorstr=#7F006494;";
box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; padding:0 16px;}

#headertheme .entry-summary {color:#fff ;
font-family:Arial, Helvetica, sans-serif; line-height: 1.2em; font-size: 0.875em; overflow:hidden;
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap; /* HP printers */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: pre-wrap; /* CSS 2.1 */
white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
word-wrap: break-word; /* IE */
-moz-binding: url('xbl.xml#wordwrap'); /* Firefox (using XBL) */}

#headertheme .entry-header h2{ padding:5px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; overflow:hidden; line-height:1em;
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap; /* HP printers */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: pre-wrap; /* CSS 2.1 */
white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
word-wrap: break-word; /* IE */
-moz-binding: url('xbl.xml#wordwrap'); /* Firefox (using XBL) */ }

#headertheme .entry-header h2 a{color:#fff;}
#headertheme .entry-header h2 a:hover{color: #fff;text-decoration: underline;}
#headertheme .entry-title{color:#fff;}
#headertheme .entry-title span a{color:#FFF;}
#headertheme .entry-title span a:hover{color: #fff;text-decoration: underline;}
#headertheme .titulo_s{font-size: 2.8em; line-height: 1.1em;}
#headertheme .titulo_m{font-size: 3.6em; line-height: 1.1em;}
#headertheme .titulo_l{font-size: 4.5em; line-height: 1.1em;}
#headertheme .entry-container-center{bottom: 0px; margin-bottom: 15px; overflow:hidden; max-width: 1000px; width: 100%; margin-left: auto; margin-right: auto;text-align: left;}

#headertheme .entry-header-center{width:92%; margin-bottom:0px; margin-left: 4%; margin-right: 4%;}
#headertheme .entry-summary-center{width:auto; padding: 5px 0px 12px 0px; display:block; margin-left:0%; margin-right: 0%;}
#headertheme .entry-summary-center p{margin-bottom:0px; padding-bottom:5px;}

#headertheme .entry-container-left{bottom: 0px; margin-bottom: 15px; overflow:hidden; max-width: 1000px; width: 100%; margin-left: auto; margin-right:auto;}
#headertheme .entry-header-left{width: 56%; max-width:530px; margin: 0px 0px 0px 4%;}
#headertheme .entry-summary-left{width: auto; max-width:530px; margin-top: 0px; margin-left:0; padding: 5px 0px 12px 0px; display:block;}
#headertheme .entry-summary-left p{margin-bottom:0px; padding-bottom:5px;}

#headertheme .entry-container-right{bottom: 0px; margin-bottom: 15px; overflow:hidden; max-width: 1000px; width: 100%; margin-left: auto; margin-right:auto;}

#headertheme .entry-header-right{width: 55%; max-width:530px; margin: 0px 3% 0px 0px; float:right; clear:both;}
#headertheme .entry-summary-right{width: auto; max-width:530px; margin-top: 0px; padding: 5px 0px 12px 0px; margin-right:0%; display:block; float:right;clear:both;}
#headertheme .entry-summary-right p{margin-bottom:0px; padding-bottom:5px; margin-right:4%;}
.fon_tema{background-image:url(../images/tema1/cab0.jpg); background-repeat:no-repeat; background-position:center; background-size: cover;/*background-size:100%;*/ height:379px; width:100%; margin: 0 auto; position: relative;}

.cab_tema{max-width:1000px; margin: 0 auto; padding:0 16px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box;}

.caja_tema{ width:41%; /*max-width:530px;*/ /*height:185px;*/ padding: 6px 1.5% 12px 1.5%; position:absolute; bottom:0px; margin-bottom:15px;font-family: Arial, Helvetica, sans-serif;
color:#fff; background:rgba(0, 0, 0, .4);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000;"}
.caja_tema p {font-size: 0.89em; padding: 14px 0% 12px 0%; line-height: 1.15em; display: inline; float:left;}
.caja_tema .h1 {font-size: 5.825em; font-weight: bold; /*margin-left: -5px;*/ line-height: 1em; padding: 0%; display: inline-block; display:inline; float:left;}
#entradillaTema p.h1{width:auto;}
.caja_tema section {margin-top: -10px; margin-left: 3%; clear:both;} 
.caja_tema article a {height:31px; width:31px; margin-right: 1%; display:inline; float:left;}
.caja_tema .fbk{background:url(../images/tema1/fbk.png) no-repeat; opacity: .3; -moz-opacity: .3; -webkit-opacity: .3; filter:alpha(opacity=30);}
.caja_tema .tw{background:url(../images/tema1/tw.png) no-repeat; opacity: .3; -moz-opacity: .3; -webkit-opacity: .3; filter:alpha(opacity=30);}
.caja_tema .rss{background:url(../images/tema1/rss.png) no-repeat; opacity: .3; -moz-opacity: .3; -webkit-opacity: .3; filter:alpha(opacity=30);}
.caja_tema .fbk:hover, .caja_tema .tw:hover, .caja_tema .rss:hover{opacity: 1; -moz-opacity: 1; -webkit-opacity: 1; filter:alpha(opacity=100);
}
#redesTema {margin-top: 0px; margin-bottom:6px; margin-left: 3%; display:inline-block; width:100%;} 
#redesTema a {height:31px; width:31px; margin-right: 1%; display:inline; float:left;}
#redesTema .fbk{background:url(../images/tema1/fbk.png) no-repeat; opacity: .3; -moz-opacity: .3; -webkit-opacity: .3; filter:alpha(opacity=30);}
#redesTema .tw{background:url(../images/tema1/tw.png) no-repeat; opacity: .3; -moz-opacity: .3; -webkit-opacity: .3; filter:alpha(opacity=30);}
#redesTema .rss{background:url(../images/tema1/rss.png) no-repeat; opacity: .3; -moz-opacity: .3; -webkit-opacity: .3; filter:alpha(opacity=30);}
#redesTema .fbk:hover, #redesTema .tw:hover, #redesTema .rss:hover{opacity: 1; -moz-opacity: 1; -webkit-opacity: 1; filter:alpha(opacity=100);
}
.massobretema{display: block; font-size: 14px; font-weight: bold; color: #999; font-style: italic;}

/*** Carrusel Subtemas ***/
#wrapper_subtemas_paginaTema{width:100%; height:90px; background:#F3F3F3; display:block; clear:both; padding:0px; position: relative; margin-bottom:0;}
#temas_portada{max-width:1000px; margin: 0 auto;}
#subtemas{background: #f3f3f3;	display: inline-block; height: 86px; margin: 0px auto;	padding: 7px 0px 7px 0px; width: 100%;}
#subtemas .wrap{max-width:1000px; margin:0 auto;}
#subtemas article{display: inline-block; width: 28%; margin-top: 12px; margin-left: 0.5%;}
/*#subtemas article:first-of-type{padding-left:5%;}*/
#subtemas article a .icon{display:inline-block; float:left; width: 30%; max-width: 46px; background-image:url(../images/tema1/ico_subtema_pagtema.png); background-repeat: no-repeat; background-size:contain; background-position:center;}
#subtemas article a:hover .icon{display:inline-block; float:left; width: 30%; max-width: 46px; background:url(../images/tema1/ico_subtema_pagtema_over.png); background-repeat: no-repeat; background-size:contain; background-position:center;}
#subtemas article a .info_tema{display:inline-block; float:left; padding: 0% 2%; width:70%;}
#subtemas article a{display: block; height: 100%; width: 100%;}
#subtemas article a img{width:100%; opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:aplha(opacity=100); }
#subtemas article a:hover img{width:100%; opacity:0.75; -moz-opacity:0.75; -webkit-opacity:0.75; filter:aplha(opacity=75);}
#subtemas article h2{color: #333333; font-family: "droid serif", serif; font-size: 1.125em; line-height: 0.9em; font-weight:bold; margin: 2px 0% 0px 5%;}
#subtemas p{color:  #505050; line-height: 1em; margin: 2px 0% 0px 5%; font-size: 0.875em; font-style: italic;}
.subtemas{margin: 0 auto; width:93%; display:inline; float:left; padding: 0% 8%;}

/***** SUBTEMAS Página TEMA con Carrusel *****/

/** RESET AND LAYOUT **/
#subtemas .bx-wrapper {position: relative; margin: 0 auto; *zoom: 1; max-width:978px !important; width: 100%; padding: 0%; overflow: hidden; height:83px;}
#subtemas .bx-wrapper img {max-width: 100%; display: block;}

/** THEME **/
#subtemas .bx-wrapper .bx-viewport {height: 89px !important; padding: 0%; margin: 0 auto; max-width:750px; z-index:15;  padding: 0px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
#subtemas .bx-wrapper .bx-controls {display: block; height: 73px; margin: 0 auto; max-width: 818px; position: relative; top: -83px; width: 100%; z-index: 12;}
#subtemas .bx-wrapper .bx-pager, #subtemas .bx-wrapper .bx-controls-auto {position: absolute; width: 100%;}

/* LOADER */
#subtemas .bx-wrapper .bx-loading {display:none;}

/* DIRECTION CONTROLS (NEXT / PREV) */
#subtemas .bx-wrapper .bx-prev {left: 0; background: url(../images/flecha_tema_anterior_act.png) no-repeat 0 0;}
#subtemas .bx-wrapper .bx-next {right: 0; background: url(../images/flecha_tema_siguiente_act.png) no-repeat 0 0;}
#subtemas .bx-wrapper .bx-prev:hover, #subtemas .bx-wrapper .bx-next:hover {opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5;}
#subtemas .bx-wrapper .bx-controls-direction a {position: absolute; top: 3px; outline: 0; width: 17px; height: 73px; text-indent: -9999px; z-index:20;}
#subtemas .bx-wrapper .bx-controls-direction a.disabled {display: none;}

/* Disminuimos el ancho del viewport de temas para que no se pisen los temas con las flechas */
@media only screen and (min-width: 769px) and (max-width: 780px){
	#subtemas .bx-wrapper .bx-viewport {max-width:722px;}
	#subtemas article{margin-left: 0.25%;}
}
/*** Slider frases relacionadas con el tema ***/
.wrapper_quotes{background-color:#0bb2ff; width:98%; max-width:1000px; height:200px; display:block; margin:0 auto; margin-bottom: 32px;}
#icono_tema{display:inline; float:left; width: 20%; max-width: 100%; overflow: hidden; text-align: center;}
#icono_tema img{margin:0%; max-width:100%;}
#frases_temas article p{font-family:"Droid serif", serif; color:#fff; font-size:1.25em; font-weight:bold; width:75%; display:inline-block; float:left; line-height:1.3em; padding: 48px 16px 0% 16px; max-width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box;}
#frases_temas .quot_marks{display: inline-block; float: left; width:24%; margin-right:1%; max-width:184px; height:168px; background:url(../images/tema1/comillas.png) no-repeat; background-size: contain; margin-top: 12px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box;}

/***** FRASES Página TEMA con Slider *****/
/** RESET AND LAYOUT **/
.wrapper_quotes .bx-wrapper {position: relative; margin: 0 auto; *zoom: 1; max-width:784px !important; width: 80%; padding: 0%; overflow: hidden; display: inline-block; float: left;}
.wrapper_quotes .bx-wrapper img {max-width: 100%; display: block;}

/** THEME **/
.wrapper_quotes .bx-wrapper .bx-viewport {height: 200px !important; padding: 0%; margin: 0 auto;}
.wrapper_quotes .bx-wrapper .bx-pager, .wrapper_quotes .bx-wrapper .bx-controls-auto {position: absolute; width: 100%;}

/* LOADER */
.wrapper_quotes .bx-wrapper .bx-loading {display:none;}

/* DIRECTION CONTROLS (NEXT / PREV) */
.wrapper_quotes .bx-wrapper .bx-prev {left: 0; background: url(../images/tema1/prev_quote.png) no-repeat 0 0;}
.wrapper_quotes .bx-wrapper .bx-next {right: 0; background: url(../images/tema1/next_quote.png) no-repeat 0 0;}
.wrapper_quotes .bx-wrapper .bx-prev:hover, .wrapper_quotes .bx-wrapper .bx-next:hover {opacity:0.7; -moz-opacity:0.7; -webkit-opacity:0.7; filter:alpha(opacity=70);}
.wrapper_quotes .bx-wrapper .bx-controls{width:45%; position: absolute; bottom:16px; right:29.6%; height:32px; width: 80px;}
.wrapper_quotes .bx-wrapper .bx-controls-direction a {position: absolute; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 20;}
.wrapper_quotes .bx-wrapper .bx-controls-direction a.disabled {opacity: 0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50);}

/*** Documentos relacionados con un TEMA ***/
/********************	DOCUMENTOS - Portada ACTUALIDAD  **************************/
#documentos_T{margin-left:auto; margin-right:auto; text-align:center; padding:0% 3%;}
#documentos_T h1 {font-family: "Droid serif", serif; font-size: 1.125em; font-weight: bold; color: #00577f; text-align: center;}
/*** Modificación "Fuera los H1" ***/
#documentos_T h2 {font-family: "Droid serif", serif; font-size: 1.125em; font-weight: bold; color: #00577f; text-align: center;}
#documentos_T .ico_doc{display:inline; /*background:url(../images/ico_pdf.png) no-repeat;*/ width:38px; height:49px; margin: 0px 10px 6px 0px; cursor:pointer; float: left; }
#documentos_T .data_doc, #documentos_T .intro_doc{display:none;}
#documentos_T .titulo_doc{font-family: Arial, Helvetica, sans-serif; line-height:1.2em; text-align:left; color:#032c40; font-size:0.75em; margin-top:16px; font-weight: bold; }
#documentos_T .titulo_doc a{color:#032c40;}
#documentos_T .titulo_doc a:hover{color:#032c40; text-decoration:underline;}
#documentos_T .caracs_doc{font-family: Arial, Helvetica, sans-serif; font-style:italic; color:#4d4949; font-size:0.75em; margin-top: 2px; clear: both; margin-left: 16px; text-align: left; padding-right:10px; border-bottom:1px dotted #ccc;}
#documentos_T .link_mas_noticias{width:100%; display:inline; margin-top:6px;}

@media all and (max-width: 1152px) {
  	#wrapper { max-width:960px; }
}

@media all and (max-width: 960px) {
  	/*.content-sidebar-wrap, #content, #sidebar-first, #sidebar-second {float:none; width:auto !important; }
  	#sidebar-first {clear:both;}
  	#sidebar-first, #sidebar-second, #head, #foot {padding:0 3.52%;}*/
}

/* IPAD */
@media only screen and (min-width: 768px) and (max-width: 900px){
	#acc_contacta, #acc_afiliate {display:none;}
	.wrap_m .headerleft{width: 70%;	margin-left: 4%;}
	.wrap_m .headerright{width: 25%;}
	#buscador-header-box-form{width: 100%;}
}
@media only screen and (min-width: 768px) and (max-width: 902px){
	.temas {width:92%;}	
	/*#frases_temas .quot_marks{display: none;}*/
}

@media only screen and (min-width: 768px) and (max-width: 902px){
	.button{display: none;}
}
@media only screen and (min-width: 842px) and (max-width: 902px){
	.inputsearch_linck{display:none; visibility:hidden}
}
	
@media only screen and (min-width: 520px) and (max-width: 808px){	
	.tri_alerta {border-bottom-color: rgba(0, 175, 0, 0.8);border-width: 10px;left:75px ;margin-left: -60px;height: 0;width: 0;border-bottom: 20px solid rgba(0, 175, 0, 0.8);border-right: 20px solid transparent;float: left;position: relative;top: -25px;}
	}

/*MODULO DE IMPACTO IPAD*/	
@media only screen and (min-width: 521px) and (max-width: 768px){
	
	#autocomplete{display:none; display: none; z-index:300; position:absolute; border-radius:10px; background-color: #0bb2ff; padding: 10px 4px 3px 4px !important; border:0px;}

	/*****************************************************************************************
										Módulo de IMPACTO ipad
	******************************************************************************************/ 
	#slider{height:280px; margin-top:-5px;}
	
	.flex-control-nav {bottom:15%;}
		
	#slider .entry-container {position:absolute;}
    #slider .entry-header, #slider .entry-summary {margin:0;}
	#slider .entry-header h2{padding: 5px 0px; }
	#slider .titulo_s a{font-size: 1.5em !important; line-height: 1.1em;}
	#slider .titulo_m a{font-size: 1.5em !important; line-height: 1.1em;}
	#slider .titulo_l a{font-size: 1.5em !important; line-height: 1.1em;}
    #slider .entry-title {margin-bottom: 0;}
    #slider .entry-title a, #slider .entry-summary{display:inline-block;}
    #slider .entry-summary {max-width:98%; margin-top:5px;}
    #slider .entry-summary p {max-height:84px; overflow:hidden;}
    #slider .slide-image{float:none; display:block; padding:0; margin:0; box-shadow:none;}
	
	#slider .entry-container-center{overflow:hidden; width:90%;bottom: 0px; margin-bottom: 15px; font-size: 68%;}
	#slider .entry-header-center{width:100%; padding:0px 0px 0px 10px; margin: 0px;}
	#slider .entry-summary-center{width: 100%; padding: 5px 10px 32px 10px;}
		
	#slider .entry-container-left{overflow:hidden;bottom: 0px; margin-bottom: 15px; margin-left: 5%; font-size: 68%;}
	#slider .entry-header-left{width:44%; max-width:500px; padding:0px 10px 0px 10px; bottom: 0px; margin: 0px;}
	#slider .entry-summary-left{/*display:none;*/width: 44%; padding: 5px 10px 32px 10px;}
	
	#slider .entry-container-right{/*top:38%;*/ overflow:hidden; left:-8%; bottom: 0px; margin-bottom: 15px; font-size: 68%;}
	#slider .entry-header-right{width:40%; max-width:500px; padding:0px 10px 0px 10px; margin:0px; float:right; clear:both;}
	#slider .entry-summary-right{/*display:none;*/width:40%;padding: 5px 10px 32px 10px;}
	
	
	#slider .post img{ width:1200px;}
	#slider .post img.slide-image-mob{ display:none;}
	#slider .post {margin: 0 auto;background: none; height:auto;}
	#slider .img-left{margin-left: -21%; width: 142%;}

}



/*IPAD PARA TODAS LAS PANTALLAS  768px*/	
/* CABECERA iPADs */
@media only screen and (min-width: 520px) and (max-width: 768px){
	#logo{width: 24%;}
	.wrap_m{width: 76%;}
	.wrap_m .headerleft{width: 76%; margin-left: 0%;}
	.wrap_m .headerright{width: 23%; margin-left: -4px;}
	#buscador-header-box-form{width:100%;}
	input#inputsearch{margin-right: 19%;}
}	
@media only screen and (min-width: 601px) and (max-width: 700px){
	.wrap_m{width: 74%;	margin-left: 5%;}
	.wrap_m .headerleft{width: 90%;	margin: 0px;}
	.wrap_m .headerright{width: 10%;}
	#menu li{padding: 0px 8px; text-align: center;}
}
@media only screen and (min-width: 551px) and (max-width: 600px){
	.wrap_m{width: 78%;}
	.wrap_m .headerleft{width: 95%; padding-left: 25px;}
	.wrap_m .headerright{width: 5%;}
	#menu li{font-size: 1em; font-weight: bold; padding: 0px 4px;}
}
@media only screen and (min-width: 521px) and (max-width: 550px){
	.wrap_m{width: 78%;}
	.wrap_m .headerleft{width: 95%; padding-left: 40px;}
	.wrap_m .headerright{width: 5%;}
	#menu li{font-size: .875em; font-weight: bold; padding: 0px 6px;}
}

@media only screen and (min-width: 521px) and (max-width: 700px){
	#logo{width: 20%;}
	#logo, .wrap_m{margin-top: 4px;}
	#logo img{width: 140px;}
	#buscador-header-box-form{display: none;}
	.inputsearch_linck{display: inline-block; width: 30px; height: 30px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #00577f; text-align: center; vertical-align: middle; visibility: visible;}
	.inputsearch_linck img {display: block; margin: 5px auto;}
	#buscador_avanzado{display: inline-block; width: 30px; height: 30px; border-radius: 5px; background: #00577f; text-align: center;		vertical-align: middle;}
	#buscador_avanzado:hover{background-color: #032c40;}
	#buscador_avanzado img{margin-top: 5px;}
}
/** Fin CABECERA iPADs **/

@media only screen and (min-width: 521px) and (max-width: 768px){
	.col_izq_pfn{width:66.623%; max-width:497px; padding:0% 2.145%;}
	.col_dcha_pfn{width:24.797%; max-width:240px; padding:0% 2.145%;}
	#antetitulos ul {margin: 32px 0 0 2.145%;}
	.noticia{padding-left:2.145%; width:66.623%;}
	.dosterciosdoscolumnas {width: 100%;}
	.tres_col_p{width: 28.3%; display: inline; float: left; border-right: 1px solid #ccc; padding: 0px 2.175%; margin-bottom: 16px;}
	
	
  	.col_G2{ width:100%; margin-bottom: 0%;}
	.col_G3 {width: 45.66%; margin-top:0px;  padding: 0px 2.084%;}
	.col_izq2 {width:95.832%; padding:0px 2.084%; margin-top: 43px;}
	.col_izq3 {padding: 0%;}
	.col_izq2_actualidad {width:96%; padding:0% 2%;}
	.col_izq3_actualidad {padding: 0% 0.5%;}
	.col_dcha {width: 26%;}
	.airline {border-right:none;}
	.pact{padding: 0% 0% 0% 2.084%;}
	.col_Pac{width: 95.832%; padding: 0% 2.084%;}
	
	#acc_contacta{display:none;}
	#acc_afiliate{display:none;}
		
	#form_search{}
	
	#slider .titulo_s a{font-size: 1.5em !important; line-height: 1.1em;}
	#slider .titulo_m a{font-size: 1.5em !important; line-height: 1.1em;}
	#slider .titulo_l a{font-size: 1.5em !important; line-height: 1.1em;}	
	
	/*****************************************************************************************
										ALERTA
	*******************************************************************************************/
	#alerta{width:98%;}
	#tipo_alerta {margin-left: 0px;}
	.tipo_alerta {margin-left: 0px;}
	.contenido_alerta {overflow: hidden; position: relative; font-size:0.75em; width:90%;}
	
	/*****************************************************************************************
										Módulo TEMAS - PORTADA IPAD
	******************************************************************************************/
	#wrapper_temas_portada{width:100%; height:76px; background:#F3F3F3; display:block; clear:both; padding:0px;}
	#temas_portada{max-width:1000px; margin: 0 auto;}
	.bloque_tema_portada{ float:left; width:33%; margin-top: 15px;}
	.info_tema_portada{margin: 0; display:block;}
	.info_tema_portada img{display:inline; float:left; margin-right: 10px;}
	.titulo_tema_portada{padding-top:10px;}
	.subtitulo_tema_portada{display:none;}
	.temas{margin-left:0; margin-right:0px; margin-top:1%; width:90%;}
	#temas .wrap #prevtheme, #temas .wrap #nexttheme {margin-top:1%;}
	#temas .bx-wrapper .bx-viewport {width:84% !important;}
	#temas article {margin-top: 6px; margin-left:0px;}
	#temas article a .info_tema {width:66%;}
	#temas article h2{margin-left:5%; font-size:0.85em; line-height:1.3em;}
	#temas p {margin-left:5%; font-size:0.8em;}
	
	.bx-wrapper {width: 96%;}
	
	/*****************************************************************************************	
								Navigation - FOOTER 	IPAD								
	******************************************************************************************/	
	#footer-area .first_column{padding-left: 30px;}
	#footer-area .column {float: left; width: 20%; margin: 60px 0px 0px 5.6%;}
	#footer-area .column_sint{display:none;}
	#footer-area .lastcolumn{/*float: left; width: 20%;*/ margin: 60px 0px 0px 0px;}
	#footer-area .firstcolumn {padding-left: 3.5%;}
	
	
	/*****************************************************************************************
								mapa Web - IPAD
	******************************************************************************************/
	
	.mapaweb .first_column{padding-left: 30px;}
	.mapaweb .column {float: left; width: 20%; margin: 60px 0px 0px 5.6%;}
	.mapaweb .column_sint{display:none;}
	.mapaweb .lastcolumn{/*float: left; width: 20%;*/ margin: 60px 0px 0px 0px;}
	.mapaweb .firstcolumn {padding-left: 3.5%;}
	
	/*****************************************************************************************
										CONTENIDO CENTRAL IPAD
	******************************************************************************************/
	.centro {max-width: 768px; margin-top: 24px;}
	.col_izq {width: 67.5%; max-width: 528px;}
	.col_01{border-right:solid 1px #cccccc;}
	.col_02{padding:0px 12px; border-right:none;}
	.col_G{ width:46.3%; padding-top:16px; margin-bottom:0; padding-left: 1.66%;}
	.col_P{ width:100%; padding: 0%;}
	.col_ag{ width: 100%!important;}	
	.col_02ac{border-right:none;}
	
	/*****************************************************************************************
										Módulo VIDEOS - HOME IPAD
	******************************************************************************************/
	#video_destacado_home{border-bottom:1px dotted #CCC;}
	.video_home{width:100%; height:auto;}
	
	/*****************************************************************************************
										Módulo FOTOGALERÍA - HOME IPAD
	******************************************************************************************/
	.fotog_home h2{}
	#slider2 {height:auto; width:100%;}
	.flex-direction-nav a.flex-prev{}
	.flex-direction-nav a.flex-next{}
	
	
	#carousel {margin-top:3px;}
	#carousel .flex-viewport{margin-left:5%; height:44px;}
	
	/************* COLORBOX *****************/
	.cboxPhoto{/*max-width: 690px;*/ width:100%; height:auto;/*max-height: 388px;*/}
	
	/*****************************************************************************************
								Módulo EJES DE ACCIÓN - HOME
	******************************************************************************************/
	#ejesaccion{/*display:block; width:46%;*/ float: left;/* margin-bottom: 10px;*/ /***border-right:1px solid #ccc; ***/margin-top:0px; display:inline-block;vertical-align:top; width:96.3%; padding:16px 1.66% 0px 1.66%;}
	#ejesaccion article{text-align: center; width: 90%; margin-left: 5%; margin-right: 5%;}

		
	/*****************************************************************************************
								Módulo MANTENTE INFORMADO 
	******************************************************************************************/
	.panel-pane.pane-block.pane-mantenteinformado{width:90%; margin-left:5%; margin-right:5%;}
	#mantenteinfo article{width:100%; margin:0px;}
	#mantenteinfo .form-item-condiciones .form-checkbox{margin-left:0px;}
	#mantenteinfo .form-item-condiciones .option{margin-left:20px; margin-top:-18px; text-align:left;}
	.captcha-mantenete-informado span.recaptcha_only_if_image{text-align:left;}
	#mantenteinfo input#recaptcha_response_field{float:left;}
	#mantenteinfo .form-item-condiciones{display:inline-block; margin-bottom:0px; float:left;}
	
	/*****************************************************************************************
								Módulo REDES - HOME IPAD
	******************************************************************************************/	
	#redesHome{display:block; float:left; margin-left:7%; width:85%; padding:0%;}
	#redesHome ul{padding:3% 0px 0px 2%;}
	/***/
	#redesHome li{width:18%;}
	/***/
	#redesHome li img{/*** width:85%; ***/ /***/ width:90%; /***/ padding:0px; margin:0px; opacity:.75; -moz-opacity:.75; -webkit-opacity:.75; }
	

	/*****************************************************************************************
								Módulo AGENDA - HOME IPAD
	******************************************************************************************/	
	/*** #agendaHome {float: left; margin-left: 5%; margin-top: 40px; width:45%; margin-bottom: 32px;} ***/
	#agendaHome{float:left; margin-left:0%; margin-top:0; width:86.3%; margin-bottom:32px; padding:16px 6.3%; border-right:1px solid #CCC;}
	#agendaHome article{width:100%;}
	#agendaHome header{margin-bottom:11px;}
	#agendaHome h1{font-family:"Droid serif", serif; font-size:1.125em; font-weight:bold; color:#00577f; text-align:center;}
	/*** Modificación "Fuera los H1" ***/
	#agendaHome h2{font-family:"Droid serif", serif; font-size:1.125em; font-weight:bold; color:#00577f; text-align:center; width:100%; margin:0;}
	#agendaHome h2 a{padding:0px !important; width:100%;}
	#agendaHome .datehour{width:17%;}
	#agendaHome .content{margin-left:3%; width:80%; margin-bottom:11px;}
	

	/***********  Módulo RSS en la Parte Superio - PORTADA ACTUALIDAD ********/	
	.topair{margin-top:0px;}
	#rss_superior{display:none;}
	
	/******************    Módulo EJES DE ACCIÓN - Portada ACTUALIDAD     ******************************/
	/*#ejesaccion3c.topair {margin-top: 0px;}*/
	
	/******************    Módulo REDES - Portada ACTUALIDAD     ******************************/
	.cenact{width:28.23%; padding:0px 2.175%;}
	#redes3c{padding:0%; width:100%;}
	#redes3c ul{padding:0%;}
  	#redes3c .actualidad li.rss_lateral{display:inline-block;}
	#redes3c li img{opacity:.75; -moz-opacity:.75; -webkit-opacity:.75;}
	#redes3c .actualidad li.redes{width:14.5%;}
	div.tres_col_p.cenact:nth-of-type(2){padding:0% 4.35%;}
	
	/******************    Módulo AGENDA - Portada ACTUALIDAD     ******************************/
	#agenda3c{margin-top:20px;}
	#agenda3c article{margin-top:15px;}
	#agenda3c .datehour .date .month{height:16px;}
	#agenda3c .datehour .date .daynum{height:20px;}
	#agenda3c header{margin-bottom:0px;}
	 
	/******************    Módulo DOCUMENTOS - Portada ACTUALIDAD     ******************************/
	#documentos3c{width:27.9%;display:inline; float:left; margin-top:0px;padding-top:0%; padding-left:2.175%;}
	#documentos3c article{margin:10px 0%;}
	#documentos3c header{display:inline;}
	#documentos3c h1{margin-bottom:18px;}
	/*** Modificación "Fuera los H1" ***/
	#documentos3c h2{margin-bottom:18px;}
	#documentos3c h2 a{color:#00577F;}
	#documentos3c h2 a:hover{color:#00577F; text-decoration:underline;}
	#documentos3c section{display:inline-block; width:28%; padding:10px 0px 10px 16px;}
	#documentos3c .ico_doc{margin:0px 10% 5px 0%;}
	#documentos3c .titulo_doc{margin-top:0px; display:inline-block; width:68%;}
	#documentos3c .caracs_doc{margin:0px 0.5%; width:91%; display:inline-block;}
	
	/**************************************************************************************
							Sección IMÁGENES IPAD
	**************************************************************************************/
	.center_images.nonemaxw{max-width:none;}
	
	.center_images .page_title h1{margin-left:5%;}
	.page-actualidad-imagenes .center_images .page_title h1{margin:0 8.535%;}
	.wrapper_gallery_grey{width:100%; max-width:none; display:inline-block;}
	#wrapper_gallery{padding:0% 8.535%; margin:0 auto; width:82.93%;}
	body:nth-of-type(1) #wrapper_gallery{padding-bottom:7%;}
	#wrapper_highlights{padding:0 10.668% !important; width:78.664% !important; margin-top:20px !important; margin-left:0px !important; margin-bottom:24px !important;}
	#wrapper_highlights h2{margin-top:6px; padding-right:75px;}
	#wrapper_highlights #items_destacadas{margin-top:23px; padding:0%;}
	#wrapper_highlights  article{width:47%;}
	#wrapper_highlights article:nth-child(odd){float:left;}
	#wrapper_highlights article:nth-child(even){float:right;}
	#wrapper_highlights figure {width:100%; padding-bottom:1%;}
	#wrapper_highlights figure img {width:46%;}
	.columnOne{display:inline; float:left; width:47%;}
	.columnTwo{display:inline; float:right; width:47%;}
	#carousel_gallery .flex-viewport{width:88%; margin:10px 6% 0 6%;}
	.wrapper_last_images_container{padding:0 10.668%; width:78.664%;}
	#wrapper_last{margin-left:0px; margin-top:24px;}
	#wrapper_last h1, #wrapper_last h2{margin-top:6px; padding-right:56px;}
	#last_galleries article{width:47%;}
	#last_galleries article:nth-child(odd){float:left;}
	#last_galleries article:nth-child(even){float:right;}
	#last_galleries article:nth-child(3n+1){clear:both;}
	#last_galleries{margin-top:23px; width:100%; padding:0%;}
	#last_galleries figure{width:100%; padding-bottom:10px;}
	#last_galleries figure img{width:46%;}
	/***   !!!!!!!! ATENCIÓN: Esta línea de CSS SÓLO sirve como simulación de cómo es la tabla/listado de últimas imágenes !!!!!!!! ****/
	#last_galleries article:nth-child(10){display:block;}
	#last_galleries figcaption{width:51.6%;}
	
	#pager{text-align:right; width:94%;}
	#pager li{display:inline-block; height:34px; vertical-align:top;}
	#pager .firstpagearrow, #pager .prevpagearrow, #pager .nextpagearrow, #pager .lastpagearrow{display:inline-block; width:34px; height:34px; margin-left:8px;}
	#pager .pager_disable, #pager .pager_active{display:none;}
	#pager .disablepage img{opacity:.5; -moz-opacity:.5; -webkit-opacity:0.5; filter:alpha(opacity=50);}
	#pager .textnumberpage{color:#ccc; line-height:34px;}
	#last_galleries article:nth-child(3n+1){clear:none;}
	#last_galleries article:nth-child(2n+1){clear:both;}
	#carousel_gallery .flex-direction-nav a.flex-prev{margin-top:5px!important;}
	#carousel_gallery .flex-direction-nav a.flex-next{margin-top:5px!important;}
		
	
	/***********************************************************************************
								QUIÉN ES QUIÉN	IPAD
	***********************************************************************************/
	.page-conocenos-quien-es-quien  .center_images.otherwidth .page_title_grey{margin-left:0; width:auto;}
	.page-conocenos-quien-es-quien  .center_images.otherwidth .page_title_grey h1{margin-left:10.668%; margin-right:11.2%; padding-bottom:11px;}
	.center_images .page_title_grey{width:94%; margin-left:1%;}
	.center_images .page_title_grey h1{margin-left:0px; margin-right:0px; margin-left:auto; margin-right:auto;}
	.wrapper_1rst2ndcolumn{padding:0%;}
	.firstcolumn{width:50%; padding-left:10.668%;}
	.secondcolumn{padding-left:3%; margin-top:104px; padding-right:11%; width:25%;}
	.wiswins h2{margin-top:-5px;}
	#serchwhoiswho label{margin-left:3.743%;}
	#serchwhoiswho input{margin-left:0px; width:96%;}
	.btn_inputsearchbyname{display:inline; float:right; margin-right:5px; margin-top:-27px; position:relative; z-index:12;}
	.wiswpp{margin-left:0px;}
	.wiswpp h1, .wiswins h1{font-size:1.125em;}
	/*** Modificación "Fuera los H1" ***/
	.wiswpp h2, .wiswins h2 {font-size:1.125em;}	
	.wiswpp ul {margin-top:18px;}
	.wiswpp ul li p, .wiswpp ul li a p, .wiswins ul li p, .wiswins ul li a p{font-size:12px; margin-top:17px; margin-bottom:5px;}
	.wiswpp ul li, .wiswpp ul li a, .wiswins ul li, .wiswins ul li a{font-size:12px; width:98%; line-height:1.5em;}
	.wiswpp ul li.consultivos{margin-top:46px;}
	.wiswpp ul.seclist{margin-top:18px;}
	.wrapper_description{padding:27px 11.186% 0 10.653%;}
	.wrapper_description h1{margin-left:0px;}
	/*** Modificación "Fuera los H1" **/
	.wrapper_description h2{padding-left:0%;}
	.wrapper_description p{padding:26px 0% 0% 0%;}
	.bottomair .bottomairline{height:54px;}
	.pane-quienesquien-qeq-pag-block .wrapper_mosaic{padding:35px 11.186% 0 10.653%;}
	.pane-quienesquien-qeq-pag-block #resultados_qesq header{margin-bottom:12px; margin-top:0;}
	.wrapper_mosaic header{margin-top:0px;}
	.wrapper_mosaic h1{padding-left:0px; font-size:1.125em;}
	/*** Modificación "Fuera los H1" ***/
	.wrapper_mosaic h2{padding-left:0%; font-size:1.125em;}
	#resultados_qesq article{width:50%;}
	
	.wrapper_listcongresos{padding:40px 11.186% 0 10.653%;}
	.wrapper_listcongresos header{margin-top:0px;}
	.wrapper_listcongresos h1{padding-left:0px; font-size:1.125em;}
	/*** Modificación "Fuera los H1" ***/
	.wrapper_listcongresos h2{padding-left:0%; font-size:1.125em;}
	
	#resultados_qesq_cong article{margin-left:0px; width:100%;}
	#resultados_qesq_cong figure{width:25.8%;}
	#resultados_qesq article img{opacity:0.75; -webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75);}
	#resultados_qesq_cong .info_item{min-height:78px; width:72%;}
	#resultados_qesq_cong .info_item .description_item{font-size:12px; width:92%;}
	#resultados_qesq_cong .date_item{font-size:2.25em; margin-top:10px;}
	#resultados_qesq_cong .info_item .externallink{clear:none;}
	#resultados_qesq article{width:50%;}
	
	/* ODD TILES 'img' */
	#resultados_qesq article:nth-child(1) img, #resultados_qesq article:nth-child(2) img,
	#resultados_qesq article:nth-child(5) img, #resultados_qesq article:nth-child(6) img,
	#resultados_qesq article:nth-child(9) img, #resultados_qesq article:nth-child(10) img,
	#resultados_qesq article:nth-child(13) img, #resultados_qesq article:nth-child(14) img,
	#resultados_qesq article:nth-child(17) img, #resultados_qesq article:nth-child(18) img{display:inline-block; float:left; -webkit-backface-visibility:hidden;}
	/* EVEN TILES 'img' */
	#resultados_qesq article:nth-child(3) img, #resultados_qesq article:nth-child(4) img,
	#resultados_qesq article:nth-child(7) img, #resultados_qesq article:nth-child(8) img,
	#resultados_qesq article:nth-child(11) img, #resultados_qesq article:nth-child(12) img,
	#resultados_qesq article:nth-child(15) img, #resultados_qesq article:nth-child(16) img{z-index:15; float:right;}
	
	/* ODD TILES 'arrow_tile' */
	#resultados_qesq article:nth-child(1) .arrow_tile, #resultados_qesq article:nth-child(2) .arrow_tile,
	#resultados_qesq article:nth-child(5) .arrow_tile, #resultados_qesq article:nth-child(6) .arrow_tile,
	#resultados_qesq article:nth-child(9) .arrow_tile, #resultados_qesq article:nth-child(10) .arrow_tile,
	#resultados_qesq article:nth-child(13) .arrow_tile, #resultados_qesq article:nth-child(14) .arrow_tile,
	#resultados_qesq article:nth-child(17) .arrow_tile, #resultados_qesq article:nth-child(18) .arrow_tile{width:9px; height:20px; top:16px; background:url(../images/picoqesq.png) no-repeat; display:inline-block; right:8px; position:relative; float:left;}
	/* EVEN TILES 'arrow_tile' */
	#resultados_qesq article:nth-child(3) .arrow_tile, #resultados_qesq article:nth-child(4) .arrow_tile,
	#resultados_qesq article:nth-child(7) .arrow_tile, #resultados_qesq article:nth-child(8) .arrow_tile,
	#resultados_qesq article:nth-child(11) .arrow_tile, #resultados_qesq article:nth-child(12) .arrow_tile,
	#resultados_qesq article:nth-child(15) .arrow_tile, #resultados_qesq article:nth-child(16) .arrow_tile{width:9px; height:20px; top:16px; background:url(../images/picoqesqeven.png) no-repeat; display:inline-block; right:-9px; position:relative; float:right; z-index:20;}
	
	/* ODD TILES 'name_tile' */
	#resultados_qesq article:nth-child(1) .info_tile .name_tile, #resultados_qesq article:nth-child(2) .info_tile .name_tile,
	#resultados_qesq article:nth-child(5) .info_tile .name_tile, #resultados_qesq article:nth-child(6) .info_tile .name_tile,
	#resultados_qesq article:nth-child(9) .info_tile .name_tile, #resultados_qesq article:nth-child(10) .info_tile .name_tile,
	#resultados_qesq article:nth-child(13) .info_tile .name_tile, #resultados_qesq article:nth-child(14) .info_tile .name_tile,
	#resultados_qesq article:nth-child(17) .info_tile .name_tile, #resultados_qesq article:nth-child(18) .info_tile .name_tile{padding:1% 2% 0% 10%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; float:left; text-align:left;}
	/* EVEN TILES 'name_tile' */
	#resultados_qesq article:nth-child(3) .info_tile .name_tile, #resultados_qesq article:nth-child(4) .info_tile .name_tile,
	#resultados_qesq article:nth-child(7) .info_tile .name_tile, #resultados_qesq article:nth-child(8) .info_tile .name_tile,
	#resultados_qesq article:nth-child(11) .info_tile .name_tile, #resultados_qesq article:nth-child(12) .info_tile .name_tile,
	#resultados_qesq article:nth-child(15) .info_tile .name_tile, #resultados_qesq article:nth-child(16) .info_tile .name_tile{margin:8px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; float:right; padding:0% 10%;}
	
	/* ODD TILES 'surname_tile' */
	#resultados_qesq article:nth-child(1) .info_tile .surname_tile, #resultados_qesq article:nth-child(2) .info_tile .surname_tile,
	#resultados_qesq article:nth-child(5) .info_tile .surname_tile,	#resultados_qesq article:nth-child(6) .info_tile .surname_tile,
	#resultados_qesq article:nth-child(9) .info_tile .surname_tile, #resultados_qesq article:nth-child(10) .info_tile .surname_tile,
	#resultados_qesq article:nth-child(13) .info_tile .surname_tile, #resultados_qesq article:nth-child(14) .info_tile .surname_tile, 
	#resultados_qesq article:nth-child(17) .info_tile .surname_tile, #resultados_qesq article:nth-child(18) .info_tile .surname_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; padding:0% 10%; float:left; text-align:left;}
	/* EVEN TILES 'surname_tile' */
	#resultados_qesq article:nth-child(3) .info_tile .surname_tile, #resultados_qesq article:nth-child(4) .info_tile .surname_tile,
	#resultados_qesq article:nth-child(7) .info_tile .surname_tile,	#resultados_qesq article:nth-child(8) .info_tile .surname_tile,
	#resultados_qesq article:nth-child(11) .info_tile .surname_tile, #resultados_qesq article:nth-child(12) .info_tile .surname_tile,
	#resultados_qesq article:nth-child(15) .info_tile .surname_tile, #resultados_qesq article:nth-child(16) .info_tile .surname_tile{float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; text-align:right; padding:0% 10%;}
	
	/* ODD TILES 'position_tile' */
	#resultados_qesq article:nth-child(1) .info_tile .position_tile, #resultados_qesq article:nth-child(2) .info_tile .position_tile,
	#resultados_qesq article:nth-child(5) .info_tile .position_tile, #resultados_qesq article:nth-child(6) .info_tile .position_tile, 
	#resultados_qesq article:nth-child(9) .info_tile .position_tile, #resultados_qesq article:nth-child(10) .info_tile .position_tile,
	#resultados_qesq article:nth-child(13) .info_tile .position_tile, #resultados_qesq article:nth-child(14) .info_tile .position_tile,
	#resultados_qesq article:nth-child(17) .info_tile .position_tile, #resultados_qesq article:nth-child(18) .info_tile .position_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#00577f; line-height:14px; padding:2% 10% 2% 10%; float:left; text-align:left;}
	/* EVEN TILES 'position_tile' */
	#resultados_qesq article:nth-child(3) .info_tile .position_tile, #resultados_qesq article:nth-child(4) .info_tile .position_tile,
	#resultados_qesq article:nth-child(7) .info_tile .position_tile, #resultados_qesq article:nth-child(8) .info_tile .position_tile, 
	#resultados_qesq article:nth-child(11) .info_tile .position_tile, #resultados_qesq article:nth-child(12) .info_tile .position_tile,
	#resultados_qesq article:nth-child(15) .info_tile .position_tile, #resultados_qesq article:nth-child(16) .info_tile .position_tile{float:right; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#00577f; line-height:14px; padding:2% 10% 2% 10%;}
	
	/* ODD TILES 'web20_tile' */
	#resultados_qesq article:nth-child(1) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(2) .info_tile .web20_tile a img,
	#resultados_qesq article:nth-child(5) .info_tile .web20_tile a img,	#resultados_qesq article:nth-child(6) .info_tile .web20_tile a img,
	#resultados_qesq article:nth-child(9) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(10) .info_tile .web20_tile a img,
	#resultados_qesq article:nth-child(13) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(14) .info_tile .web20_tile a img, 
	#resultados_qesq article:nth-child(17) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(18) .info_tile .web20_tile a img{width:18%; margin:0px 3% 0px 0%;}
	/* EVEN TILES 'web20_tile' */
	#resultados_qesq article:nth-child(3) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(4) .info_tile .web20_tile a img,
	#resultados_qesq article:nth-child(7) .info_tile .web20_tile a img,	#resultados_qesq article:nth-child(8) .info_tile .web20_tile a img, 
	#resultados_qesq article:nth-child(11) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(12) .info_tile .web20_tile a img,
	#resultados_qesq article:nth-child(15) .info_tile .web20_tile a img, #resultados_qesq article:nth-child(16) .info_tile .web20_tile a img{width:18%; margin:0px 0% 0px 3%;}
	
	/****************************************************************************
							IN MEMORIAM IPAD
	****************************************************************************/
	#inmemoriam_mosaic article{width:50%;}
	#inmemoriam_mosaic article img{opacity:0.75; -webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75);}
	.wrapper_introduction p{margin-bottom:12px; padding-left:0%; padding-top:4px;}
	.wrapper_introduction img{width:16%; padding-right:0%;}
	.wrapper_header_im .wrapper_mosaic{padding:0%;}
	.center_images .pane-inmemoriam-inmemoriam-pag-block .pane-content  .page_title_grey.adjust h1{margin:0px 10.938% 0px 10.418%;}
	.wrapper_header_im{width:78.646%; margin-left:10.677%; margin-right:10.677%;}
	
	#inmemoriam_mosaic article{width:50%;}
	#inmemoriam_mosaic article img{opacity:0.75; -webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75);}
	/* ODD TILES 'img' */
	#inmemoriam_mosaic article:nth-child(1) img, #inmemoriam_mosaic article:nth-child(2) img,
	#inmemoriam_mosaic article:nth-child(5) img, #inmemoriam_mosaic article:nth-child(6) img,
	#inmemoriam_mosaic article:nth-child(9) img, #inmemoriam_mosaic article:nth-child(10) img,
	#inmemoriam_mosaic article:nth-child(13) img, #inmemoriam_mosaic article:nth-child(14) img,
	#inmemoriam_mosaic article:nth-child(17) img, #inmemoriam_mosaic article:nth-child(18) img{display:inline-block; float:left;}
	/* EVEN TILES 'img' */
	#inmemoriam_mosaic article:nth-child(3) img, #inmemoriam_mosaic article:nth-child(4) img,
	#inmemoriam_mosaic article:nth-child(7) img, #inmemoriam_mosaic article:nth-child(8) img,
	#inmemoriam_mosaic article:nth-child(11) img, #inmemoriam_mosaic article:nth-child(12) img,
	#inmemoriam_mosaic article:nth-child(15) img, #inmemoriam_mosaic article:nth-child(16) img{z-index:15; float:right;}
	/* ODD TILES 'arrow_tile' */
	#inmemoriam_mosaic article:nth-child(1) .arrow_tile, #inmemoriam_mosaic article:nth-child(2) .arrow_tile,
	#inmemoriam_mosaic article:nth-child(5) .arrow_tile, #inmemoriam_mosaic article:nth-child(6) .arrow_tile,
	#inmemoriam_mosaic article:nth-child(9) .arrow_tile, #inmemoriam_mosaic article:nth-child(10) .arrow_tile,
	#inmemoriam_mosaic article:nth-child(13) .arrow_tile, #inmemoriam_mosaic article:nth-child(14) .arrow_tile,
	#inmemoriam_mosaic article:nth-child(17) .arrow_tile, #inmemoriam_mosaic article:nth-child(18) .arrow_tile{background:url(../images/picoqesq.png) no-repeat; right:9px; float:left;}
	/* EVEN TILES 'arrow_tile' */
	#inmemoriam_mosaic article:nth-child(3) .arrow_tile, #inmemoriam_mosaic article:nth-child(4) .arrow_tile,
	#inmemoriam_mosaic article:nth-child(7) .arrow_tile, #inmemoriam_mosaic article:nth-child(8) .arrow_tile,
	#inmemoriam_mosaic article:nth-child(11) .arrow_tile, #inmemoriam_mosaic article:nth-child(12) .arrow_tile,
	#inmemoriam_mosaic article:nth-child(15) .arrow_tile, #inmemoriam_mosaic article:nth-child(16) .arrow_tile{background:url(../images/picoqesqeven.png) no-repeat; right:-9px; float:right; z-index:20;}
	/* ODD TILES 'name_tile' */
	#inmemoriam_mosaic article:nth-child(1) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(2) .info_tile .name_tile,
	#inmemoriam_mosaic article:nth-child(5) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(6) .info_tile .name_tile,
	#inmemoriam_mosaic article:nth-child(9) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(10) .info_tile .name_tile,
	#inmemoriam_mosaic article:nth-child(13) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(14) .info_tile .name_tile,
	#inmemoriam_mosaic article:nth-child(17) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(18) .info_tile .name_tile{padding:1% 2% 0% 10%; float:left;}
	/* EVEN TILES 'name_tile' */
	#inmemoriam_mosaic article:nth-child(3) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(4) .info_tile .name_tile,
	#inmemoriam_mosaic article:nth-child(7) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(8) .info_tile .name_tile,
	#inmemoriam_mosaic article:nth-child(11) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(12) .info_tile .name_tile,
	#inmemoriam_mosaic article:nth-child(15) .info_tile .name_tile, #inmemoriam_mosaic article:nth-child(16) .info_tile .name_tile{padding:1% 10% 0% 2%; float:right;}
	/* ODD TILES 'surname_tile' */
	#inmemoriam_mosaic article:nth-child(1) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(2) .info_tile .surname_tile,
	#inmemoriam_mosaic article:nth-child(5) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(6) .info_tile .surname_tile,
	#inmemoriam_mosaic article:nth-child(9) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(10) .info_tile .surname_tile,
	#inmemoriam_mosaic article:nth-child(13) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(14) .info_tile .surname_tile,
	#inmemoriam_mosaic article:nth-child(17) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(18) .info_tile .surname_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; padding:0% 10%; float:left; text-align:left;}
	/* EVEN TILES 'surname_tile' */
	#inmemoriam_mosaic article:nth-child(3) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(4) .info_tile .surname_tile,
	#inmemoriam_mosaic article:nth-child(7) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(8) .info_tile .surname_tile,
	#inmemoriam_mosaic article:nth-child(11) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(12) .info_tile .surname_tile,
	#inmemoriam_mosaic article:nth-child(15) .info_tile .surname_tile, #inmemoriam_mosaic article:nth-child(16) .info_tile .surname_tile{text-align:right; float: right;}
	/* ODD TILES 'daterip_tile' */
	#inmemoriam_mosaic article:nth-child(1) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(2) .info_tile .daterip_tile,
	#inmemoriam_mosaic article:nth-child(5) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(6) .info_tile .daterip_tile,
	#inmemoriam_mosaic article:nth-child(9) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(10) .info_tile .daterip_tile,
	#inmemoriam_mosaic article:nth-child(13) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(14) .info_tile .daterip_tile,
	#inmemoriam_mosaic article:nth-child(17) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(18) .info_tile .daterip_tile{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#00577f; padding:4% 10%; line-height:1.3em; float:left; text-align:left;}
	/* EVEN TILES 'daterip_tile' */
	#inmemoriam_mosaic article:nth-child(3) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(4) .info_tile .daterip_tile,
	#inmemoriam_mosaic article:nth-child(7) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(8) .info_tile .daterip_tile,
	#inmemoriam_mosaic article:nth-child(11) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(12) .info_tile .daterip_tile,
	#inmemoriam_mosaic article:nth-child(15) .info_tile .daterip_tile, #inmemoriam_mosaic article:nth-child(16) .info_tile .daterip_tile{float:right; text-align: right;}

	
	/*************************************************************************
									SEDES IPAD
	**************************************************************************/
	.otherw{width:100%;}
	.mapcolumn{width:97%; padding:0% 0.5% 0% 2.5%;}
	.mapcontainer ul{width:98%; padding:0%;}
	#map-canvas{width:97%; padding-left:1%;}
	.dropboxescolumn{width:100%;}
	.wrapper_searchhqu{padding-left:2%;}
	#searchheadq label[for="inputsearchbyname"]{padding-left:4%;}
	#searchheadq .jqTransformInputWrapper{width:75% !important;}
	#searchheadq .jqTransformInputWrapper input{margin-left:3%;}
	#searchheadq .jqTransformInputInner{width:100%;}
	#searchheadq .jqTransformSelectWrapper ul{max-height:192px;}
	#searchheadq input{max-width:430px; margin-top:10px;}
	#searchheadq .selectform{display:inline; float:left; margin-top:10px;}
	#searchheadq .twodroplists{width:50%; display:inline; float:left; margin-top:10px;}
	#searchheadq label{line-height:0.8em; float:left;}
	
	
	#btn_sede_nacional{padding-right:6%; float:right; margin-top:-130px;}
	.wrapper_headquarters{width:94%; padding:0px 3%; margin-top:24px;}
	.wrapper_headquarters .info_hq .maincharges{width:38%; padding:0 2%;}
	.wrapper_headquarters .info_hq .contactdata{width:35%;}
	.wrapper_headquarters .info_hq .primaryaddress{width:22%;}
	.wrapper_headquarters .info_hq .telefono p{font-size:14px; margin-top:12px;}
	.wrapper_headquarters .info_hq .fax p, .wrapper_headquarters .info_hq .contacto p{font-size:14px;}
	.wrapper_headquarters .info_hq .web20data{float:left; width:96%; margin-top:6px; max-width:none; padding:0px 2%;}
	.wrapper_headquarters .info_hq .socialurls{float:left;}
	.wrapper_headquarters .info_hq .socialurls li img{width:42px; opacity:0.75; -moz-opacity:0.75; -webkit-opacity:0.75; filter:alpha(opacity=75);}
	.wrapper_headquarters .info_hq .socialurls li:hover img{width:42px; opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
	.wrapper_headquarters .info_hq .web20data span{margin-top:12px;}
	
	/*************************************************************************
								TEMA (página final) IPAD
	**************************************************************************/
	#headertheme{height:280px; margin-top:-5px;}
	#headertheme .entry-container{position:absolute;}
    #headertheme .entry-header, #headertheme .entry-summary{margin:0;}
	#headertheme .entry-header h2{padding: 5px 0px;}
	#headertheme .titulo_s{font-size:1.5em !important; line-height:1.1em;}
	#headertheme .titulo_m{font-size:1.5em !important; line-height:1.1em;}
	#headertheme .titulo_l{font-size:1.5em !important; line-height:1.1em;}
    #headertheme .entry-title{margin-bottom:0;}
    #headertheme .entry-title a, #headertheme .entry-summary{display:inline-block;}
    #headertheme .entry-summary{margin-top:5px;}
    #headertheme .entry-summary p{max-height:84px; overflow:hidden;}
    #headertheme .slide-image{float:none; display:block; padding:0; margin:0; box-shadow:none;}
	
	#headertheme .entry-container-center{overflow:hidden; width:90%; bottom:0px; margin-bottom:15px;}
	#headertheme .entry-header-center{width:100%; padding:0px 0px 0px 10px; margin:0px;}
	#headertheme .entry-summary-center{width:100%; padding:5px 0px 12px 0px;}
		
	#headertheme .entry-container-left{overflow:hidden; bottom:0px; margin-bottom:15px; margin-left:5%;}
	#headertheme .entry-header-left{width:50%; max-width:500px; padding:0px 10px 0px 10px; bottom:0px; margin:0px;}
	#headertheme .entry-summary-left{width:auto; padding:5px 0px 12px 0px;}
	
	#headertheme .entry-container-right{overflow:hidden; left:-8%; bottom:0px; margin-bottom:15px;}
	#headertheme .entry-header-right{width:50%; max-width:500px; padding:0px 10px 0px 10px; margin:0px; float:right; clear:both;}
	#headertheme .entry-summary-right{width:auto; padding:5px 0px 12px 0px;}
	
	
	#headertheme .post img{width:1200px;}
	#headertheme .post img.slide-image-mob{display:none;}
	#headertheme .post{margin: 0 auto;background: none; height:auto;}
	#headertheme .img-left{margin-left:-21%; width:142%;}
	.fon_tema{height:274px;}
	.caja_tema{margin:14px 3%; padding:10px 1.5% 12px 1.5%; width:45%;}
	.caja_tema .h1{font-size:3.875em;}
	.col_G > #noticias, .col_G > #video_destacado{margin-top:-16px;}
	#icono_tema{width:25%;}
	.wrapper_quotes .bx-wrapper{width:72% !important;}
	#frases_temas article p{width:100%; padding:48px 0% 0% 0%; font-size:1.0625em;}
	#frases_temas .quot_marks{display:none;}
	.wrapper_quotes .bx-wrapper .bx-controls{right:0px;}
	.wrapper_quotes .bx-wrapper .bx-prev{left:0%;}
	.wrapper_quotes .bx-wrapper .bx-next{right:0%;}
	#wrapper_subtemas_paginaTema{height:76px;}
	#subtemas .wrap #prevtheme, #subtemas .wrap #nexttheme{margin-top:1%;}
	#subtemas .bx-wrapper .bx-viewport{width:84% !important;}
	#subtemas article{margin-top: 6px; margin-left:0;}
	#subtemas article a .info_tema{width:66%;}
	#subtemas article h2{margin-left:5%; font-size:0.85em; line-height:1.3em;}
	#subtemas p{margin-left:5%; font-size:0.8em;}
	
	#documentos_T{padding:2% 3%;}
	#documentos_T article{width:100%; margin-bottom:3%; float:left;}
	#documentos_T h2{display:none;}
	#documentos_T .ico_doc {display:inline; background-size:contain; background-position:center; height:67px; float:left; width:8%;}
	#documentos_T .informacion_doc{width:88%; display:inline-block; float:left;}
	#documentos_T .data_doc{display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d4949; float:left; margin-top:-6px; text-align:left; width:100%;}
	#documentos_T .titulo_doc{color:#00577f; font-size:20px; font-weight:bold; text-align:left; width:100%;}
	#documentos_T .titulo_doc a{color:#00577f; text-decoration:none;}
	#documentos_T .titulo_doc a:hover{color:#00577f; text-decoration:underline;}
	#documentos_T .intro_doc{display: inline-block; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#4d4949;line-height:1.3em; float:left; text-align:left; width:100%;}
	#documentos_T .caracs_doc{color:#0bb2ff; margin-left:0px; border-bottom:1px dotted #ccc; padding-bottom:1.5%;}
	#documentos_T .link_mas_noticias{margin-top:0px; padding-bottom:4%;}
	#temas .bx-wrapper .bx-prev{left:16px;}
	#temas .bx-wrapper .bx-next{right:16px;}
}
	
/* SMARTPHONES */
@media only screen and (max-width: 320px){
	#menu_mobile{display:inline-block; cursor:pointer; margin-left:0% !important; height:44px; margin-top:2%; float:right;}
}

@media only screen and (max-width: 520px){
	#alertamovil{display:block}
	#alertadesktop{display:none}
	#container{padding-top:49px; margin-top:0px;}
	
	/** CABECERA SmartPhones **/
	#wrapper_header{position:static; margin-bottom:-50px;}
	#wrapper_header.web{height:50px; padding:0; position:fixed;}
	#header{padding:0px; height:50px;}
	.wrap_m{display:none;}
	#logo{height:50px;}
	#logo img{width:140px; margin-left:16px;}
	nav{max-width:960px; min-width:0; height:auto; padding-top:0.8%; margin-left:auto; margin-right:auto; float:left;}
	#menu{display:none;}
	#menu_mobile{display:inline-block; cursor:pointer; margin-left:20%; height:44px; margin-top:5px; float:right;margin-right:10px;}
	#menu_movil{background:#00577f; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; display:none; float:left; margin:0px; padding:0px; width:100%; z-index:9999;}
	#menu_movil nav{background:#0bb2ff; margin:0px 0px 0px 0px; padding:0px 0 0 0 !important; position:static; width:100%;}
	#menu_movil nav ul{list-style:none; background:#00577f;}
	#menu_movil nav li{width:50%; margin:0px -2px 0px -2px; height:44px; line-height:44px; text-align:center; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:.8em; display:inline-block;}
	#menu_movil nav li a{font-weight:bold; height:44px; display:block; width:100%; color:#fff;}
	#menu_movil nav li a:hover, nav li.active{text-decoration: underline;}
	.menu_m a:hover, nav li.active{background-color:#023750;}
	#menu_movil .submenu{list-style:none; width:100%; background:#02415f; margin:0px; padding:0px; display:none;}
	#menu_movil .submenu li{border-bottom:1px solid rgba(255, 255, 255, 0.2); background:#02415f; text-align:left; text-indent:32px; margin:0px; padding:0px; height:44px; width:100%; text-transform:none; font-size:1em; line-height:40px;}
	#menu_movil .submenu li a{display:block;}
	#menu_movil .submenu li a:hover{background:#0bb2ff; color:white;}
	#menu ul.menu_conocenos{left:0px;}
	.button{display:inline-block; font-size:.750em; height:44px; margin:0px 0px 0px 0px; padding:0px; float:left; line-height:44px; text-align:center; text-transform:uppercase; width:50%; vertical-align:middle; font-family:arial, sans-serif;}
	.button a:hover{background-color:#032c40;}
	.button a, #buscador{border-radius:0px; font-weight:bold;}
	.button a{color:#fff; display:block; padding:0px 8px 0px 8px;}
	.contacto a{background-color:#0bb2ff;}
	.afiliate a{background-color:#00a3df;}
	.inputsearch{display:none;}
	
	#buscador{text-align:center; display:block; background:#00577f; float:left; height:52px; padding:0px; width:100%; border-radius:0px; font-weight:bold; padding-top:8px;}
	#buscador #search{margin-left:79%; margin-top:-60px;}
	#buscador .form-item-texto input{background:#d2effc; border-radius:8px; height:33px; width:85%; margin:0px 0px 0px 8px;}		
	
	.form-item, .form-actions{margin-top:0em !important; margin-bottom:0em !important;}   		
	.form-submit{height:16px !important; width:16px !important;}
	
	#linea{height:0.5px; background-color:#0bb2ff; position:static; margin-top:-5px;}
	#alertam{width:100%; margin-top:0px; padding:8px 0px 8px 0px; position:static; margin-left:0; margin-right:0; background:rgba(0, 175, 0, 0.8);}
	#alertam .close_alert{display:none;}
	.tri_alerta{display:none;}
	.tipo_alerta_txt{display:none;}
	#alertam #tipo_alerta{margin-left:1%; margin-top:0px; display:inline-block; float:left;}
	#alertam #tipo_alerta img{margin:8px 0px 0px 0px;}
	#alertam .tipo_alerta{margin-left:1%; margin-top:8px;}
	#alertam .tipo_alerta img{margin:8px 0px 0px 0px;}
	.titulo_tema_portada{display:none;}
	#alertam .contenido_alerta{width:89%; display:inline-block; margin:0 auto 0 3%; font-size:1em; padding-top:8px; padding-bottom:0;}
	#alertam .contenido_alerta p{width:100%; height:auto; line-height:1.2em; font-size:0.875em;}
	
   	.flex-control-nav{width:120px; position:absolute; margin-bottom:0px; bottom:28px; left:0; right:0; text-align:center; margin-left:auto; margin-right:auto; z-index:90; margin-top:0px;}
	
	#slider{height:auto;}
	#slider .entry-header{background:rgba(0,0,0,0.6) !important;}
	#slider .entry-header h2{font-size:1em; padding:5px 0px 0px 0px;}
	
	.slide-image{display:none!important; visibility:hidden}
	.wrapper_paging{bottom:6px; display:block; height:35px; margin:-35px auto 0; max-width:1000px; position:relative; width:100%;}
	.flex-control-nav{bottom:6px; left:0; margin:0 auto; position:absolute; right:0; text-align:center; width:120px; z-index:90;}
	#slider .entry-summary{font-size:0.75em; line-height:1.4em; padding-bottom:14%; background:rgba(0,0,0,0.6) !important;}
	#slider .entry-container-center, #slider .entry-container-left, #slider .entry-container-right{overflow:hidden; width:100%;}
	#slider .entry-header-center, #slider .entry-header-left, #slider .entry-header-right{width:96%; padding:0px 10px 0px 10px;}
	#slider .entry-header-center{margin:0px;}
	#slider .entry-summary-center{margin:0px;}
	#slider .entry-summary-center, #slider .entry-summary-left, #slider .entry-summary-right{width:98%; margin-bottom:0px;}
	#slider .entry-container-center{bottom:0px; margin-bottom:0px;}
	#slider .entry-container{margin:0px;}
	
	#slider .post img{width: 100%;}
	#slider .post img.slide-image-mob{display:inline-block; width:100%;}
	#slider .post{margin:0 auto -10px auto !important; width:100%; height:auto;}
	
	#slider .post{margin-bottom:0px\0; /* IE10 */}
	.slides{margin-top:-10px\0;}
	
	h2.entry-title.entry-smartphone{display:block;}
	h2.entry-title.entry-desktop{display:none;}
	
	#slider .titulo_sp_s a{font-size:1em; line-height:1.1em;}
	#slider .titulo_sp_m a{font-size:1.8em; line-height:1.1em;}
	#slider .titulo_sp_l a{font-size:2.5em; line-height:1.1em;}
	
	#slider .entry-header-center{padding:0px 10px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
	#slider .entry-summary-center{padding:5px 10px 60px 10px;}
	#slider .entry-header-left{max-width:530px; margin:0px;}
  	#slider .entry-summary-left{max-width:530px; margin:0px; padding:5px 10px 60px 10px; display:block;}
	#slider .entry-header-right{max-width:530px; margin:0px; padding:10px; float:none;}
	#slider .entry-summary-right{max-width:530px; margin-top:0px; padding:5px 10px 60px 10px; margin-right:0px; display:block; float:none; clear:both;}
	#acc_contacta{display:none;}
	#acc_afiliate{display:none;}
	
	.wrapper_slider{margin:6px 0px 0px 0px\0/; position:relative; width:100%\0/;}
			
	/*****************************************************************************************
										Módulo TEMAS - PORTADA SMARTPHONE
	******************************************************************************************/
	.bloque_tema_portada{float:left; width:25%; margin-top:15px; margin-left:23px;}
	/**** TEMAS PORTADA *****/
	.temas{width:75%; text-align:right; padding:5px 5% 0% 13%;}
	#temas article{width:30%; padding:0%;margin-left:0px;}
	#temas article a img{opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50);}
	#temas article a:hover img{opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
	#temas article a .info_tema{display:none;}
	#temas article a .icon{width:100%; padding:4% 15% 0% 25%;}
	#temas .bx-wrapper .bx-viewport{z-index:15; width:85% !important;}
	
	#subtemas .bx-wrapper .bx-prev{left:0px;}
	#subtemas .bx-wrapper .bx-next{right:0px;}
	#subtemas article img{width:97%;}
	#documentos_T .caracs_doc{padding-bottom:5px; margin-bottom:10px}
	.bx-wrapper{width:94%!important;}
	
	/*****************************************************************************************
				CONTENIDO CENTRAL SMARTPHONE
	******************************************************************************************/
	.col_01{padding:0% 0% 2% 0%; border:none;}
	.col_02{padding: 0% 0% 2% 0%; border-right:none;}
	.col_G{width:100%; margin-bottom:0px;}
	.col_G3{width:91.92%; padding:0% 4.04%; border-bottom:none;}
	.col_P{width:100%;}
	.col_ag{width:100%} 
	.col_izq{width:100%;} 
	.col_izq2{width:91.92%; margin-top:1.4%; padding:0% 4.04%;}
	.col_izq3{width:100%; margin-top:16px;}
	.col_dcha{width:100%; max-width:520px; padding:0% 0%!important;}
	.dosterciosdoscolumnas{width:100%;}
	.col_Pac{width:83.85%; padding:20px 8.075%;}
	.pact{margin-bottom:0px;}


	/*****************************************************************************************
				 NOTICIAS - HOME SMARTPHONE
	******************************************************************************************/
	.top_news{margin-top:-5px !important;}
	#noticias{margin:0% 5%; width:90%; padding:0;}
	#btn_masnoticias{display:block; background-color:#0bb2ff; height:45px; width:100%; cursor:pointer; margin:10px 0px;}
	
	#btn_masnoticias p.mas{display:block; font-family:"Droid serif", serif; font-size:1.6em; line-height:45px; color:#fff; padding-left:3%; float:left; font-weight:normal;}
  	#btn_masnoticias p.menos{display:none; font-family:"Droid serif", serif; font-size:1.6em; color:#fff; line-height:45px; padding-left:3%; float:left; font-weight:normal;}
		
	.toggleicon_mas{display:block; background-image:url(../images/mas.png); background-repeat:no-repeat; cursor:pointer; width:40px; height:40px; float:right; margin-top:0.5%; margin-right:1%;}
	.toggleicon_menos{display:none; background-image:url(../images/menos.png); background-repeat:no-repeat; cursor:pointer; width:40px; height:40px; float:right; margin-top:0.5%; margin-right:1%;}
	#mas_noticias{display:none;}
	.noticia_destacada_home{border:none;}
	.noticia_destacada_home img{width:100%;}
	.noticia_destacada_home h2{width:93%;}
	.noticia_destacada_home p{margin:1% 0% 3% 3%; width:90%;}
	
	.noticia_home header.sini{border-left:none; margin-bottom:8px;}
	.noticia_home header.sini h1{margin-left:6px;}
	/*** Modificación "Fuera los H1" ***/
	.noticia_home header.sini h2{margin-left:0px;}
	.noticia_home p.sini{width:100%; margin:0%;}
	.linesep{border-top:1px solid #ccc; height:1px; display:block; clear:both; margin:0 auto; width:91.93%;}


	/*****************************************************************************************
										VIDEOS - HOME SMARTPHONE
	******************************************************************************************/
	#videos{width:90%; padding:16px 5% 0 5%;}
	#video_destacado_home{border:none;}
	.video_home{width:100%; height:auto;}
	
	#btn_masvideos{display:block; background-color:#0bb2ff; height:45px; width:100%; cursor:pointer; margin:10px 0px;}
	#btn_masvideos p.mas{display:block; font-family:"Droid serif", serif; font-size:1.6em; color:#fff; line-height:45px; padding-left:3%; float:left; font-weight:normal;}
	#btn_masvideos p.menos{display:none; font-family:"Droid serif", serif; font-size:1.6em; color:#fff; line-height:45px; padding-left:3%; float:left; font-weight:normal;}
	#btn_masvideos .toggleicon_mas{display:block; background-image:url(../images/mas.png); background-repeat:no-repeat; cursor:pointer; width:40px; height:40px; float:right; margin-top:0.5%; margin-right:1%;}
	#btn_masvideos .toggleicon_menos{display:none; background-image:url(../images/menos.png); background-repeat:no-repeat; cursor:pointer; width:40px; height:40px; float:right; margin-top:0.5%; margin-right:1%;}
	#mas_videos{display:none;}
	
	/*****************************************************************************************
										Módulo FOTOGALERÍA - HOME SMARTPHONE
	******************************************************************************************/
	.page-taxonomy-term .izqu.col_02.col_G .fotog_home{padding:0 5%; width:90%;}
	#imagenes{margin-top:0; width:90%; margin:0% 5%;}
	.fotog_home{display:block; margin:18px 0px;}
	.fotog_home header{width:98%;}
	.fotog_home h1{border-left:16px solid #0bb2ff; line-height:1.2em;}
	.item_videos_home figure
	/*** Modificación "Fuera los H1" ***/
	.fotog_home h2{border-left:16px solid #0bb2ff; line-height:1.2em;}
	
	#slider2{height:auto; width:100%;}
	#slider2 img{width:100%; height:auto;}
	
	#carousel .flex-viewport{width:91%; margin-left:4.5%;}
	.flex-direction-nav a.flex-next{width:10px; height:39px; margin:0px; display:block; background:url(../images/flecha_imagen_siguiente.png) no-repeat 0 0;position:relative; top:-41px; left:97.7%; cursor:pointer; text-indent:-9999px;}
	
	/*****************************************************************************************
								Módulo EJES DE ACCIÓN - HOME SMARTPHONE
	******************************************************************************************/
	#ejesaccion{display:block; width:90%; float:left; margin:0% 5%; border-right:none; padding-right:0px; margin-top:0px; padding-top:24px; padding-left:1.5%; padding-bottom:3%;}
	#ejesaccion article{width:90%; margin:10px 5%;}
	
	/*****************************************************************************************
								Módulo REDES - HOME SMARTPHONE
	******************************************************************************************/
	#redesHome ul{width:90%; margin:0% 5%;}	
	#redesHome li:hover img{opacity:0.75; -moz-opacity:0.75; -webkit-opacity:0.75;}
	#redesHome{width:90%; margin:0 5%; padding:0px;}
	#redesHome li img{width:100%; opacity:1; -moz-opacity:1; -webkit-opacity:1;}
	#redesHome li.populares img{width:95%;}
	#redesHome li{text-align:center; /***/ width:11%; /***/}
	#redesHome li img{/*** width:75%; ***/ /***/ width:100%; /***/}
	
	/*****************************************************************************************
								Módulo AGENDA - HOME SMARTPHONE
	******************************************************************************************/
	#agendaHome{float:left; width:90%; margin:24px 5% 0 5%;}
	#agendaHome article{width:90%; margin-left:5%; margin-right:5%;}
	#agendaHome .datehour{width:12.5%;}
	#agendaHome .content{width:82%; font-size:0.875em;}
	#agendaHome h1{text-align:left; margin-left:54px;}
	/*** Modificación "Fuera los H1" ***/
	#agendaHome h2{font-size:1.17em; width:100%;}
	#agendaHome h2 a{padding:0 !important; width:100%;}
	
	/*****************************************************************************************
							Módulo MANTENTE INFORMADO 
	******************************************************************************************/
	#mantenteinfo{width:90%; margin:10px 5%;}
	#mantenteinfo article{margin:10px 0 20px 0; width:100%;}
	#mantenteinfo input{margin:10px 0%; width:70%;}
	#mantenteinfo input[type="submit"]{width:24%!important; padding:1.5% 0%!important; margin:-34px 0px 0px 0px; height:27px!important;}	
	#mantenteinfo .form-item-condiciones{width:100%; margin-left:0;}
	#progaelecto{width:90%; margin:10px 5% 0px 5%;}
	#mantenteinfo .form-item-condiciones .form-checkbox{margin-top:0; margin-left:0;}
	
	/*****************************************************************************************
										FOOTER SMARTPHONE
	******************************************************************************************/
	#footer-area .column, #footer-area .lastcolumn{width:100%; margin:8px 0px 0px 0px;}
	#footer-area .first_column{margin-top:40px;}
	#footer-area .column_sint{display:none;}
	#footer-area .column ul, #footer-area .column_sint ul, #footer-area .lastcolumn ul{display:none;}
	#footer-area h5{width:100%; display:block; text-align:center; border-bottom:1px dotted rgba(255, 255, 255, 0.4); padding-bottom:6px!important; padding-top:7px!important;}
	#fundacionesfooter ul{display:block; float:left; margin:8px 0px 8px 0px; width:100%;}
	#footer-area .column  h5{margin-top:-20px;}
	#footer-area .firstcolumn h5{margin-top:25px;}
	#footer-area .lastcolumn h5{margin-top:-20px;}
	#fundacionesfooter ul li{opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8; display:inline-block; margin:0px 0px 0px 3%;}
	#copyright,#aviso{width:90%;}
	
	/*******************************************************
				    	PORTADA ACTUALIDAD SMARTPHONE
	 *******************************************************/
	 
	/*************** NOTICIA DESTACADA - Portada ACTUALIDAD *********************/
	.noticia_destacada_actualidad h1{font-size:1.125em;}
	/*** Modificación "Fuera los H1" ***/
	.noticia_destacada_actualidad h2{font-size:1.125em;}
	.noticia_destacada_actualidad .info_destacado_act{margin-top:0px; background-color:#fff; padding-top:0px; border-bottom:1px dotted #ccc; bottom:0px; position: static;}
	.noticia_destacada_actualidad .destacado_act{display:block; width:100%; height:auto;}
	.noticia_destacada_actualidad .info_destacado_act time{color:#333; font-size:0.75em; opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);margin-left:13px;}
	.noticia_destacada_actualidad p{color:#4d4949; margin:0px 13px 10px 13px;}
	.noticia_destacada_actualidad a.read_more_act{display:none;}
	.airline{border:none;}
	
	.noticia_home header{border-left:13px solid #0bb2ff;}
	.noticia_home figure{width:51%;}
	.noticia_home p{margin-left:3.39%;  margin-top:-5px; width:45%;}

	#documentos3c .caracs_doc{font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#4d4949; font-size:0.75em; margin-top:2px; clear:both; margin-left:16px; text-align:left; padding-right:10px; border-bottom:1px dotted #ccc; width:66%; padding-bottom:5px;}
	/************** Listado NOTICIAS - Portada ACTUALIDAD *******/
	#btn_masnoticias_act.masnoticias_act_sph{display:none;}
	#mas_noticias.noticias_act_sph{display:block; margin-top:6.7%;}
	.airline{border-right:none; width:100%; padding:0px 1.5% 0px 0px; margin-top:10px;}
	/*************** VÍDEO DESTACADO - Portada ACTUALIDAD *********************/

	/************** Listado VÍDEOS - Portada ACTUALIDAD *********/
	#btn_masvideos.masvideos_act_sph{display:none;}
	#mas_videos.videos_act_sph{display:block; border-top:1px dotted #ccc; border-bottom:1px solid #ccc; padding-bottom:36px;}

	/*************** GALERÍA DE IMÁGENES - Portada ACTUALIDAD *********************/
	.fotog_home.por_act{width:100%;}
	
	/***********  Módulo RSS en la Parte Superio - PORTADA ACTUALIDAD ********/	
	.topair{margin-top:0%;}
	#rss_superior{display:none;}
	
	/*************** EJES DE ACCIÓN - Portada ACTUALIDAD *******************/
	#ejesaccion3c{display:block; width:100%; float:left; margin-bottom:10px; border-right:none; padding:2% 0%;}
	
	/*************** Módulo REDES - Portada ACTUALIDAD *********************/
	#redes3c{list-style:none; margin:0 auto; padding:0px; width:100%; clear:both;}
	#redes3c ul{list-style:none; padding:0px 0px 0px 8px; margin:0px;}
	#redes3c li{padding:0px; width:23%; margin:-4px 1% 0px -3px; display:inline-block;}
	#redes3c li.populares{display:block; width:100%; margin-bottom:4px;}
	#redes3c li img{width:85%; padding:0px; margin:0px; opacity:1; -moz-opacity:1; -webkit-opacity:1;}
	#redes3c li:hover img{width:85%; opacity:0.75; -moz-opacity:0.75; -webkit-opacity:0.75;}

	#redes3c .actualidad li.redes{width:17%; margin:0px 1% 14px -3px;}
	#redes3c .actualidad li.rss_lateral{display:inline-block;}
	
	/*************** Módulo AGENDA - Portada ACTUALIDAD *********/
	#agenda3c{float:left; width:100%; padding:0%; margin-top:10%;}
	#agenda3c article{width:100%;}
	#agenda3c .datehour{width:15%;}
	#agenda3c .content{width:80%; font-size:0.675em;}
	#agenda3c h1{text-align:left; margin-left:54px;}
	/*** Modificación "Fuera los H1" ***/
	#agenda3c h2{text-align:center;}
	
	/*************** Módulo DOCUMENTOS - Portada ACTUALIDAD *********/	
	#documentos3c{width:100%; display:inline-block; float:none; padding:0%; margin-top:30px;}
	#documentos3c .titulo_doc{width:72%; margin-top:0px;}
	#documentos3c .caracs_doc{width:80%;}
	
	.izqu.col_02ac.col_G3.pact #videos{padding:0%; width:100%;}
	.izqu.col_02ac.col_G3.pact #imagenes{width:100%; margin:0%;}
	.izqu.col_02ac.col_G3.pact #imagenes .fotog_home{margin-left:0%; margin-right:0%;}
	
	/**************************************************************************************
							Sección IMÁGENES smartphone
	**************************************************************************************/
	.center_images .page_title{margin-top:14px;}
	.center_images .page_title h1{font-size:1.5em;}
	
	.photogallery header{padding-left:4.053%; padding-right:4.053%;}
	.photogallery h1{font-size:1.125em; border-left:13px solid #0bb2ff;}
	/*** Modificación "Fuera los H1" ***/
	.photogallery h2{font-size:1.125em; border-left:13px solid #0bb2ff;}
	.photogallery .icon_camera{width:13px; height:8px; background-size:13px 8px; top:2px;}
	
	body:nth-of-type(1) #wrapper_gallery{padding-bottom:0%;}
	#wrapper_gallery{margin-left:0px; width:100%; padding-bottom:74px;}
	.wrapper_gallery_grey{width:100%;}
	#photoviewer{width:91.894%; padding:0% 4.053%;}
	#photoviewer .gotoimage{display:none;}
	#photoviewer .flex-viewport{margin-top:3%;}
	.wrapper_caption{bottom:6px; max-width:461px; position:relative; width:100%;}
	.flex-caption{font-size:0.75em; bottom: 0px;}
	
	#carousel_gallery{display:inline-block; width:100%; float:left; padding:0%; height:75px; margin-top:11px;}
	#carousel_gallery .flex-viewport{display:block; float:none; margin:0 auto; max-width:224px; width:90%;}
	#carousel_gallery .flex-viewport img{width:100%;}
	#carousel_gallery .flex-direction-nav{width:100%; display:inline-block; margin-left:0%; margin-top:11px;}
	#carousel_gallery .flex-direction-nav a.flex-prev{display:inline-block; float:left; margin-left:0%; width:13px; height:53px; background: url(../images/ant_carousel_gal.png) no-repeat 0 0;}
	#carousel_gallery .flex-direction-nav a.flex-next{display:inline-block; float:right; left:auto; right:0; width:13px; height:53px; background: url(../images/sig_carousel_gal.png) no-repeat 0 0;}
		
	#wrapper_highlights{width:91.894%!important; padding:0% 4.053%!important; margin-top:16px !important; margin-left:0 !important;}
	#wrapper_highlights h1{padding-right:96px;}
	/*** Modificación "Fuera los H1" ***/
	#wrapper_highlights h2{padding-right:30%;}
	#wrapper_last{margin-top:16px;}
	/*** Modificación "Fuera los H1" ***/
	#wrapper_last h2{padding-right:12%;}
	
	#last_galleries{margin-top:4%;}
	#last_galleries figure{width:96%; padding:10px 0% 15px 0%;}
	#last_galleries figure img{width:40.5%;}
	#last_galleries figcaption{width:56%;}
	
	#pager{text-align:center; margin-left:-6px;}
	#pager li{display:inline-block; height:34px; vertical-align: top;}
	#pager .firstpagearrow, #pager .prevpagearrow, #pager .nextpagearrow, #pager .lastpagearrow{display:inline-block; width:34px; height:34px; margin-left:4px;}
	#pager .pager_disable, #pager .pager_active{display:none;}
	#pager .disablepage img{opacity:.5; -moz-opacity:.5; -webkit-opacity:0.5; filter:alpha(opacity=50);}
	#pager .textnumberpage{color:#ccc; line-height:34px; margin:0px 4px;}
		
	/***********************************************************************************
								QUIÉN ES QUIÉN	SMARTPHONE
	***********************************************************************************/
	.page-conocenos-quien-es-quien .center_images .page_title_grey{margin-left:0; margin-right:0;}
	.page-conocenos-quien-es-quien .center_images.otherwidth .page_title_grey h1{margin-left:4.053%; margin-right:4.053%;}
	.page-conocenos-quien-es-quien .wrapper_1rst2ndcolumn {margin-top:0px; padding-left:0px;}
	#footer-area .firstcolumn{padding:0% !important;}
	.firstcolumn{width:91.894%; padding:0% 4.053%;}
	.secondcolumn{border-left:none; width:91.894%; padding:0% 4.053%; float:left; margin-top:40px;}
	#serchwhoiswho label{margin-left:4.411%; margin-bottom:5px;}
	#serchwhoiswho input{margin-left:0px; width: 95.6%; float:left; margin-bottom:24px}
	.btn_inputsearchbyname {float: right;margin-top: 6px;margin-right: 8px;}
	.wiswpp , .wiswins{margin-left: 4.411%;}
	.wiswpp h1, .wiswins h1 {font-size:1.25em;}
	/*** Modificación "Fuera los H1" ***/
	.wiswpp h2, .wiswins h2 {font-size:1.25em;}
	.wiswpp ul {width: 100%;}
	.wiswpp ul li, .wiswpp ul li a, .wiswins ul li, .wiswins ul li a {font-size:1em; width: 100%;}
	.wiswpp ul li p, .wiswpp ul li a p {margin-top:16px;}
	.wiswpp ul.seclist {margin-top: 8px;}
	
	.wiswins ul li:first-child p, .wiswins ul li:first-child a:hover p {margin-top: 0px;}
	.wiswins header{margin-bottom:10px;}
	.wiswins ul li a p, .wiswins ul li a:hover p {margin-top:16px;}
	
	.wrapper_description{width: 90%; padding: 0% 5% 0% 5%;}
	.wrapper_description .description_enable {border-top:none; padding: 32px 4.411% 0;}
	.wrapper_description h1{margin-left:0px;}
	/*** Modificación "Fuera los H1" ***/
	.wrapper_description h2{padding-left:0%;margin: 18px 0px}
	
	.wrapper_description p{padding: 0%;}
	.bottomair .bottomairline{height: 26px; width: 100%;}	
	
	/*** MOSAICOS QUIEN es QUIEN  smartphone***/
	.pane-quienesquien-qeq-pag-block .wrapper_mosaic {padding: 38px 4.065% 0; width: 91.87%;}
	.pane-quienesquien-qeq-pag-block .wrapper_mosaic  #resultados_qesq  header{margin: 0 4.423% 12px 4.423%; width: 91.154%;}
	.wrapper_mosaic {padding: 0% 0.815%; width: 98.37%;}
	.wrapper_mosaic h1{font-size:1.25em; margin-left:0px; padding-left: 0px;}
	.wrapper_mosaic header p {clear: both; text-align: center; width: 100%;}
	/*** Modificación "Fuera los H1" ***/
	.wrapper_mosaic h2{font-size:1.25em; margin-left: 0%; padding-left: 0px; margin-top:0px; width: 100%; text-align: center;}
	
	#resultados_qesq article {width:100%;}
	#resultados_qesq article img {opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
	#resultados_qesq .info_tile{/*width:147px;*/}
	#resultados_qesq .info_tile p{padding-left:0px;}
	#resultados_qesq .info_tile .web20_tile a img/*, #resultados_qesq .oddrow .info_tile .web20_tile a img*/ {opacity:1; -moz-opacity:1;-webkit-opacity:1; filter:alpha(opacity=100);}
	#resultados_qesq .evenrow .info_tile {/*padding-right: 10px; padding-left: 10px;*/}
	/*#resultados_qesq .evenrow .info_tile ul.web20_tile a img {width: 18%; margin-right: 3%;}*/
	
	#pager_wisw{text-align:center; margin-left: -6px;}
	#pager_wisw li{display:inline-block; height:34px; vertical-align: top;}
	#pager_wisw .firstpagearrow, #pager_wisw .prevpagearrow, #pager_wisw .nextpagearrow, #pager_wisw .lastpagearrow{display: inline-block; width:34px; height:34px; margin-left: 4px;}
	#pager_wisw .pager_disable, #pager_wisw .pager_active{display:none;}
	#pager_wisw .disablepage img{}
	#pager_wisw .textnumberpage {color:#4d4949; line-height: 34px; margin: 0px 4px;}
	
	#resultados_qesq article {width:100%;}
	#resultados_qesq article img {opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
	#resultados_qesq .info_tile p{padding-left:0px;}
	#resultados_qesq .info_tile .web20_tile a img {opacity:1; -moz-opacity:1;-webkit-opacity:1; filter:alpha(opacity=100);}
	/* ODD TILES 'img' */
	#resultados_qesq article:nth-child(odd) img{display:inline-block; float:left;}
	/* EVEN TILES 'img' */
	#resultados_qesq article:nth-child(even) img{z-index:15; float:right;}
	
	/* ODD TILES 'arrow_tile' */
	#resultados_qesq article:nth-child(odd) .arrow_tile{width:9px; height:20px; top:16px; background:url(../images/picoqesq.png) no-repeat; display: inline-block; right: 9px; position: relative; float: left;}
	/* EVEN TILES 'arrow_tile' */
	#resultados_qesq article:nth-child(even) .arrow_tile{width:9px; height:20px; top:16px; background:url(../images/picoqesqeven.png) no-repeat; display: inline-block; right: -9px; position: relative; float: right; z-index:20;}
	
	/* ODD TILES 'name_tile' */
	#resultados_qesq article:nth-child(odd) .info_tile .name_tile{padding: 1% 2% 0% 10%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; float:left; text-align:left;}
	/* EVEN TILES 'name_tile' */
	#resultados_qesq article:nth-child(even) .info_tile .name_tile{margin:8px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; float:right; padding: 0% 10%;}
	
	/* ODD TILES 'surname_tile' */
	#resultados_qesq article:nth-child(odd) .info_tile .surname_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; padding: 0% 10%; float:left; text-align:left;}
	/* EVEN TILES 'surname_tile' */
	#resultados_qesq article:nth-child(even) .info_tile .surname_tile{float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px;  text-align:right; padding: 0% 10%;}
	
	/* ODD TILES 'position_tile' */
	#resultados_qesq article:nth-child(odd) .info_tile .position_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#00577f; line-height:14px; padding: 2% 10% 2% 10%; float:left; text-align:left;}
	/* EVEN TILES 'position_tile' */
	#resultados_qesq article:nth-child(even) .info_tile .position_tile{float:right; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#00577f; line-height:14px; padding: 2% 10% 2% 10%;}
	
	/* ODD TILES 'web20_tile' */
	#resultados_qesq article:nth-child(odd) .info_tile .web20_tile a img{width: 18%; margin: 0% 3% 0% 0%;}
	/* EVEN TILES 'web20_tile' */
	#resultados_qesq article:nth-child(even) .info_tile .web20_tile a img{width: 18%; margin: 0% 0% 0% 3%;}
	
	/*** CONGRESOS / CONVENCIONES ***/
	.wrapper_listcongresos {padding: 0% 5%; width: 90%;}
	.wrapper_listcongresos header {margin-bottom: 5px; margin-right: 4.53%; width:95.47%;}
	.wrapper_listcongresos h1{font-size:1.25em; margin-left:16px;}
	/*** Modificación "Fuera los H1" ***/
	.wrapper_listcongresos h2{font-size:1.25em; padding-left:4.53%;}
	
	.wrapper_listcongresos p {width: 100%; text-align: center;}
	#resultados_qesq_cong article {margin-left: 4.53%; width: 91%;}
	#resultados_qesq_cong figure {width: 100%; text-align: center; margin-left: 0px;}
	#resultados_qesq_cong figure img {width: 59.7%;}
	#resultados_qesq_cong .info_item {width: 100%; margin-left: 0px; padding-right: 0px; margin-bottom: 10px; margin-top: 16px;}
	#resultados_qesq_cong .info_item .title_item {font-size:16px; padding-left: 0px;}
	#resultados_qesq_cong .info_item .description_item {padding-left: 0px; line-height: 1.5em; padding-bottom: 10px; width: 100%; text-align: left;}
	#resultados_qesq_cong .info_item .externallink {float: none;}
	#resultados_qesq_cong .date_item {font-size:2.25em; margin-bottom: 10px;}
	
	#pager_wiswcon{text-align:center; margin-left: -6px;}
	#pager_wiswcon li{display:inline-block; height:34px; vertical-align: top;}
	#pager_wiswcon .firstpagearrow, #pager_wiswcon .prevpagearrow, #pager_wiswcon .nextpagearrow, #pager_wiswcon .lastpagearrow{display: inline-block; width:34px; height:34px; margin-left: 4px;}
	#pager_wiswcon .pager_disable, #pager_wiswcon .pager_active{display:none;}
	#pager_wiswcon .disablepage img{}
	#pager_wiswcon .textnumberpage {color: #4d4949; line-height: 34px; margin: 0px 4px;}

	/****************************************************************************
							IN MEMORIAM SMARTPHONE
	****************************************************************************/
	.page-conocenos-inmemoriam .center_images .page_title_grey{padding-right:0px;}
	.wrapper_header_im{padding:0;}
	#inmemoriam_mosaic article {width:100%;}
	#inmemoriam_mosaic article img{opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); /*width: 147px;*/}
	/* ODD TILES 'img' */
	#inmemoriam_mosaic article:nth-child(odd) img{display:inline-block; float:left;}
	/* EVEN TILES 'img' */
	#inmemoriam_mosaic article:nth-child(even) img{z-index:15; float:right;}
	/* ODD TILES 'arrow_tile' */
	#inmemoriam_mosaic article:nth-child(odd) .arrow_tile{background:url(../images/picoqesq.png) no-repeat; right: 9px; float: left;}
	/* EVEN TILES 'arrow_tile' */
	#inmemoriam_mosaic article:nth-child(even) .arrow_tile{background:url(../images/picoqesqeven.png) no-repeat; right: -9px; float: right; z-index:20;}
	/* ODD TILES 'name_tile' */
	#inmemoriam_mosaic article:nth-child(odd) .info_tile .name_tile{padding: 1% 2% 0% 10%; float: left;}
	/* EVEN TILES 'name_tile' */
	#inmemoriam_mosaic article:nth-child(even) .info_tile .name_tile{padding: 1% 10% 0% 2%; float:right;}
	/* ODD TILES 'surname_tile' */
	#inmemoriam_mosaic article:nth-child(odd) .info_tile .surname_tile{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0bb2ff; line-height:14px; padding: 0% 10%; float:left; text-align:left;}
	/* EVEN TILES 'surname_tile' */
	#inmemoriam_mosaic article:nth-child(even) .info_tile .surname_tile{text-align:right; float: right;}
	/* ODD TILES 'daterip_tile' */
	#inmemoriam_mosaic article:nth-child(odd) .info_tile .daterip_tile{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#00577f; padding: 4% 10%; line-height: 1.3em; float: left;}
	/* EVEN TILES 'daterip_tile' */
	#inmemoriam_mosaic article:nth-child(even) .info_tile .daterip_tile{float: right; text-align: right;}
	
	.wrapper_introduction p {padding: 9px 0% 45px 4.35%; width: 77%;}
	.wrapper_introduction img {width: 11%;}
	#inmemoriam_mosaic article {width:100%;}
	#inmemoriam_mosaic article img{opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); /*width: 147px;*/}
	.center_images .pane-inmemoriam-inmemoriam-pag-block .pane-content  .page_title_grey.adjust h1 {margin: 0% 4.065%;}
	.center_images .pane-inmemoriam-inmemoriam-pag-block .page_title_grey{margin-top: 12px;}
	
	/*************************************************************************
									SEDES SMARTPHONE
	**************************************************************************/
	.wrapper_1rst2ndcolumn {padding-left:3%;}
	.mapcolumn {width: 97%; padding: 0% 0% 0% 0%;}
	.mapcontainer ul {margin-left:0px; padding-left:0px;}
	.mapcontainer ul li.sel,.mapcontainer ul li.unsel {display:inline-block; width: 45%; text-align:center; color:#fff;}
	#map-canvas {min-height: 267px; padding-left: 0%;}
	.dropboxescolumn {width: 97%; padding: 20px 2% 0% 1%;}
	#searchheadq label {margin-bottom: 1%; padding-left: 2%;}
	#searchheadq .jqTransformInputWrapper input {margin-left: 0%; width: 85% !important;}
	#searchheadq .selectform {margin-left:0px; width: 97%;}
	#searchheadq select {width:295px;}
	#searchheadq .jqTransformSelectWrapper {width: 97% !important; padding: 2% 0% 2% 2%;}
	#searchheadq .jqTransformSelectWrapper ul {max-height: 190px;}
	#btn_sede_nacional{display:none;}
	.wrapper_sedenallink{position: relative; width: 90%; padding: 0% 4%; text-align: center;}
	#btn_sede_nacional_sp {float:none; margin:0 auto; display:inline-block;}
	#btn_sede_nacional_sp img{display:inline; float:left;}
	#btn_sede_nacional_sp:hover img{opacity:0.75; -moz-opacity:0.75; -webkit-opacity:0.75; filter:alpha(opacity=75);}
	#btn_sede_nacional_sp .namebtn{color:#00577f; font-family:Arial, Helvetica, sans-serif; font-size:0.857em; font-weight:bold; margin-left:8px; display: block; margin-top: 8px; float: left;}
	#btn_sede_nacional_sp:hover .namebtn{text-decoration:underline;}	

	.wrapper_headquarters {margin-top:0px; width: 92%; padding:0% 4%;}
	.wrapper_headquarters h2 {font-size:0.875em;}
	.wrapper_headquarters h2 .arrow_hide, .wrapper_headquarters h2 .arrow_hide img{width:11px;}
	.wrapper_headquarters h2 .arrow_show,.wrapper_headquarters h2 .arrow_show img,.wrapper_headquarters h2 .arrow_hide, .wrapper_headquarters h2 .arrow_hide img{height:11px;}
	.wrapper_headquarters p.introgenova {padding: 3% 0% 0% 0%;}
	.wrapper_headquarters .info_hq .maincharges {width: 100%;}
	.wrapper_headquarters .info_hq .primaryaddress {width: 100%; padding-left: 2%;}
	.wrapper_headquarters .info_hq .contactdata {width: 100%; padding-left: 2%;}
	.wrapper_headquarters .info_hq .direccion p {margin-top:10px;}
	.wrapper_headquarters .info_hq .telefono p,.wrapper_headquarters .info_hq .fax p, .wrapper_headquarters .info_hq .contacto p {font-size:14px;max-width: 85px;}
	.wrapper_headquarters .info_hq .contacto span a {color: #00577f; background-color:#fff; }
	.wrapper_headquarters .info_hq .web20data {width:96%; padding:0% 2%; display:block; float:left; text-align:center; max-width: none;}
	.wrapper_headquarters .info_hq .socialurls {float:none; padding-right: 0px; margin:0 auto;}
	.wrapper_headquarters .info_hq .socialurls li img {width:42px; opacity: 1; -moz-opacity: 1; -webkit-opacity: 1; filter: alpha(opacity=100);}
	.wrapper_headquarters .info_hq .socialurls li:hover img {width:42px;}
	.wrapper_headquarters .info_hq .web20data span {padding-right:0px; text-align:center; float: none;}
	
	/*************************************************************************
								TEMA (página final) SMARTPHONE
	**************************************************************************/
	.fon_tema {height: 360px;background-image:url(../images/tema1/cab_sph.jpg); }
	.cab_tema {padding:0;}
	.caja_tema {width: 100%; max-width: none; margin: 0%; padding: 3px 0% 10px 0%;}
	.caja_tema .h1{font-size:2.875em; padding:2% 0% 0% 3%;}
	.caja_tema p {font-size: 0.75em; padding: 3%;}
	.caja_tema section{margin-top:0px; margin-left:0px; float:right; width: 44%;}
	.caja_tema article a {margin-right: 4%;}
	#headertheme{height:auto;}
	#headertheme .entry-header{background: rgba(0,0,0,0.6) !important;}
	#headertheme .entry-header h2{/*font-size:1.6em;*/font-size:1em; padding: 5px 0px 0px 0px;}
	#headertheme .entry-summary{font-size: 0.75em; line-height:1.4em; padding-bottom: 14%;}
	#headertheme .entry-container-center, #headertheme .entry-container-left, #headertheme .entry-container-right{/*top:45%;*/ overflow:hidden; width:100%;}
	#headertheme .entry-header-center, #headertheme .entry-header-left, #headertheme .entry-header-right{width:100%; padding:0px 10px 0px 10px;}
	#headertheme .entry-header-center { margin:0px; }
	#headertheme .entry-summary-center { margin:0px}
	#headertheme .entry-summary-center, #headertheme .entry-summary-left, #headertheme .entry-summary-right{width: auto; margin-bottom: 0px;}
	#headertheme .entry-container-center {bottom: 0px;margin-bottom: 0px;}
	#headertheme .entry-container{ margin:0px; padding-bottom:10px;}
	#headertheme .post img{width: 100%;}
	#headertheme .post img.slide-image-mob{display: inline-block; width: 100%;}
	#headertheme .post {margin: 0 auto -10px auto !important; width:100%; height:auto;}
	#headertheme .post{margin-bottom:0px\0; /* IE10 */}
	#headertheme .titulo_sp_s{font-size: 1em !important; line-height: 1em;}
	#headertheme .titulo_sp_m{font-size: 1.8125em !important; line-height: 1em;}
	#headertheme .titulo_sp_l{font-size: 2.5em !important; line-height: 1em;}
	
	#headertheme .entry-header-center {padding:0px 10px;margin-bottom: 0px; margin-left:0px; margin-right: 0px;}
	#headertheme .entry-summary-center{padding: 5px 0px 12px 0px;}
	#headertheme .entry-header-left{max-width: 530px; margin:0px;}
  	#headertheme .entry-summary-left {max-width: 530px; margin:0px; padding:5px 0px 12px 0px; display: block;}
	#headertheme .entry-header-right {max-width: 530px; margin: 0px; padding:10px; float: none;}
	#headertheme .entry-summary-right {max-width: 530px; margin-top: 0px; padding: 5px 0px 12px 0px; margin-right:0px; display: block; float:none;clear: both;}
	/**** Subtemas Página TEMA *****/
	.subtemas{width: 75%; text-align:right; padding:0% 5% 0% 13%;}
	#subtemas article{width: 30%; padding:0%; margin-left: 0; margin-right: 0;}
	#subtemas article img{}
	/*#subtemas article a img {opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50);}
	#subtemas article a:hover img {opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}*/
	#subtemas article a .info_tema{display:none;}
	#subtemas article a .icon {width:100%; padding:4% 15% 0% 15%; opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50);}	
	#subtemas article a:hover .icon {width:100%; padding:4% 15% 0% 15%; opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
	
	#icono_tema {width: 30%;}
	#icono_tema img {width: 60%; padding-top: 16px;}
	.wrapper_quotes {width: 94%;}
	.wrapper_quotes .bx-wrapper {width: 70% !important;}
	.wrapper_quotes .bx-wrapper .bx-controls{right:16px;}
	.wrapper_quotes .bx-wrapper .bx-prev {left: 0%;}
	.wrapper_quotes .bx-wrapper .bx-next {right: 0%;}
	
	#frases_temas article p {font-family:Arial, Helvetica, sans-serif; font-size: 0.875em; width:90%; padding:24px 1% 0% 2%;}
	#frases_temas .quot_marks {display:none;}
	
	.col_G > #noticias, .col_G > #video_destacado {margin-top: 0px;}
	#btn_masnoticias.masnoticias_tema_sph {display: block;}
	#mas_noticias_tema{display:none;}
	.video_tema {border: none; width: 90%; padding: 0% 5%;}
	#btn_masvideos.masvideos_tema_sph{display:block; width: 90%; margin: 0% 5% 10px 5%;}
	#mas_videos_tema{display:none; width: 90%; padding: 0% 5%;}
	
	#imagenes_not.fotog_tema{width: 90%; padding: 0% 5%;}
	#imagenes_not.fotog_tema h3 {border-left: 13px solid #0bb2ff;}
	#imagenes_not.fotog_tema .gotoimage {display:none;}
	
	#documentos_T{padding: 0% 5%; width: 90%;}
	#documentos_T h2 {display: block; margin-bottom: 16px;}
	#documentos_T .ico_doc {display: inline; width: 38px; height: 49px; margin: 0px 10px 6px 0px;cursor: pointer; float: left;}
	#documentos_T .informacion_doc{padding:4% 0%;}
	#documentos_T .data_doc, #documentos_T .intro_doc {display:none;}
	#documentos_T .titulo_doc {font-size: 12px; color: #032c40; margin-top: 0px;}
	#documentos_T .caracs_doc {color: #4d4949;}
	
/******************************************************
			Mapa Web SMARTPHONE
*******************************************************/
	
	.mapaweb .firstcolumn {padding: 0% !important;}
	.mapaweb .firstcolumn h5 {margin-top: 25px;}
	.mapaweb h5 {width: 100%; display: block; text-align: center; border-bottom: 1px dotted #CCC;
    padding-bottom: 6px!important; padding-top: 7px!important;}
	.mapaweb .column ul li a, .mapaweb .lastcolumn ul li a, .mapaweb .column_sint ul li a {
    color: #8C8888; line-height: 1.3em; width: 100%; display: block; text-align: center; border-bottom: 1px dotted rgba(255, 255, 255, 0.4);
    padding-bottom: 2px!important; padding-top: 2px!important;}
	
	.mapaweb .column, .mapaweb .lastcolumn {width: 100%; margin: 8px 0px 0px 0px;}
	.mapaweb .column_sint {display: none;}
	

}


/******************************************************
			NOTICIA - Seccion NOTICIA
*******************************************************/
.pane-noticias-pagina-list-noticias{margin: -10px 0% 0% 0%; padding: 0 1.6%;}
.pane-noticias-pagina-list-noticias .pane-content > header {margin: 0 23.967% 0 14.877%;}
.pane-noticias-pagina-list-noticias article {margin: 0 23.967% 0 14.877%; display: inline-block;}
.pane-noticias-pagina-list-noticias h1{border-bottom: none; color: #4D4949; display: inline-block; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 2.125em; font-weight: bold; line-height: 1em; margin-bottom: -16px; margin-left: 0; width: 62%;}	
.pane-noticias-pagina-list-noticias .resul{font-size: 0.85em; font-family: Arial; font-weight:bold; color: #999999; margin: 19px 2% 2px 0px; float: left; line-height:1em;}
.pane-noticias-pagina-list-noticias .subrayado {border-bottom: 1px solid #CCCCCC; height: 1px; margin-left: 0%; margin-top: 0; width:100%; display:inline-block; float:left; margin-bottom:24px;}
.mostrar{margin-right: 0px;}
/*.ico_azul{background-image:url(../images/ico_azul.png); background-repeat: no-repeat; background-position: left 0px top 7px; background-size:16px 100%;}*/
.pane-noticias-pagina-list-noticias .ico_azul{border-left: 16px solid #0BB2FF; padding-left:16px;}
.fepos{margin-left:0px;}

.titulo_sec{color: #00577f; font-family: "Droid serif", serif; font-size: 1.0em; font-weight: bold; display: block; margin:-2px 0px -25px 0px;}

.txt_sec{font-family:Arial, Helvetica, sans-serif; font-size:0.85em; color:#4d4949; line-height:1.25em;}
.pos_sec{margin: 28px 0 10px 0;}
	
#antetitulos2{border-left: 16px solid #FFFFFF; font-size: 1em; margin: -10px 0 -14px 0; min-height: 0px; padding-left: 16px;}
#antetitulos2 ul{margin:30px 0px 0px 0px; margin:0px 0px 0px 8px\0/; -webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; color:#0bb2ff; }
#antetitulos2 ul li{display: inline;}
#antetitulos2 ul li:first-child{margin-left:0px; }
#antetitulos2 ul li a{font-family:Arial, sans-serif; font-size:0.75em; color:#0bb2ff; padding:0px;text-transform:uppercase;line-height:1.25em; }
#antetitulos2 ul li:last-child a{border-right:none; }
#antetitulos2 ul li:first-child a{padding-left:0px; }
#antetitulos2 ul li a:hover{text-decoration:underline; }
.antetitulos2{border-left: 16px solid #FFFFFF; font-size: 1em; margin: -10px 0 -14px 0; min-height: 0px; padding-left: 16px;}
.antetitulos2 ul{margin:30px 0px 0px 0px; margin:0px 0px 0px 8px\0/; -webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; color:#0bb2ff; }
.antetitulos2 ul li{display: inline;}
.antetitulos2 ul li:first-child{margin-left:0px; }
.antetitulos2 ul li a{font-family:Arial, sans-serif; font-size:0.75em; color:#0bb2ff; padding:0px;text-transform:uppercase;line-height:1.25em; }
.antetitulos2 ul li:last-child a{border-right:none; }
.antetitulos2 ul li:first-child a{padding-left:0px; }
.antetitulos2 ul li a:hover{text-decoration:underline; }
.posiante{padding-left:11px; padding-right:6px;color:#0bb2ff}

.pane-noticias-pagina-list-noticias .line_sec{border-bottom: 1px dotted #CCC; margin:22px 0px 10px 32px; width: 350px;}
.tamano{width: 60%;}
	
	
@-moz-document url-prefix() {
	#antetitulos2{margin: -10px 0 -14px 0;}
	#antetitulos2 ul{margin:10px 0px 0px 0px;}
} /*Firefox*/
			
@media (min-resolution: .001dpcm) {_:-o-prefocus,
	#antetitulos2{margin: -10px 0 -14px 0;}
	#antetitulos2 ul{margin:10px 0px 0px 0px;}
} /*Opera*/
			
	/***************************************************************
				NOTICIAS - Seccion NOTICIAS - TABLET/iPAD
	****************************************************************/
	@media only screen and (min-width: 521px) and (max-width: 768px){
		.pane-noticias-pagina-list-noticias .pane-content > header {margin: 0 11.266% 24px 9.041%;}
		.pane-noticias-pagina-list-noticias article {display: inline-block; margin: 0 11.266% 5px 9.041%;}
	}
	
	/***************************************************************
				NOTICIAS - Seccion NOTICIAS - SMARTPHONE
	****************************************************************/
	@media only screen and (max-width: 520px){	
	 /*seccion noticias*/
	.contenido_centrado{margin: 55px auto 0px auto; /*width:90% !important;*/}	
	/*.contenido_centrado h1{font-family:Arial, Helvetica, sans-serif; color:#4d4949; font-size:1.5em; line-height:1.2em; font-weight:bold; border-bottom:1px solid #CCC; margin-bottom:19px; margin-left:-1px;}*/
	.pane-noticias-pagina-list-noticias {margin: -10px 0 0; padding: 0 4.066%;}
	.pane-noticias-pagina-list-noticias .pane-content > header {margin: 0;}
	.pane-noticias-pagina-list-noticias h1{font-family:Arial, Helvetica, sans-serif; color:#4d4949; font-size:1.5em; line-height:1em; font-weight:bold; border-bottom:none; margin-bottom: -10px; margin-left:0px; width: 50%;}
	
	/*.resul{font-size: 0.75em; font-family: Arial;font-weight:bold; color: #999999; margin: 5px 0px -27px 0px; float: right;}*/
	.pane-noticias-pagina-list-noticias .resul {float: left; font-size: 0.75em; margin: 10px 2% 2px 0;}
	.pane-noticias-pagina-list-noticias,.pane-documentos-documentos-pag-listado{margin: -43px 0px 0px 0px !important;}
	.pane-noticias-pagina-list-noticias .mostrar{margin-right: 0px;}
	
	.pane-noticias-pagina-list-noticias article {margin:0;}

	/*.ico_azul{background-image:url(../images/ico_azul.png);background-repeat: no-repeat; background-position: left 0px top 7px; background-size: 13px 100%; margin-top:-2px; margin-left:1px;}*/
	.pane-noticias-pagina-list-noticias .ico_azul {border-left: 13px solid #0BB2FF; padding-left: 9px;}
	
	.fepos{margin-left:0px}
	.titulo_sec{color: #00577f; font-family: "Droid serif", serif; font-size:1.0em; font-weight: bold; display: block; margin: -3px 0 -19px;}
	
	.txt_sec{font-family:Arial, Helvetica, sans-serif; font-size:0.85em; color:#4d4949; line-height:1.25em;}
	
	.pos_sec{margin:24px 0px 10px 0px;}
			
	#antetitulos2{border-left: 13px solid #FFFFFF; clear: both; display: block; font-size: 1em; line-height: 0; margin: -5px 0 0; padding-left: 9px;}	
	#antetitulos2 ul{margin:0px 0px 0px 0px; margin:-10px 0px 0px 7px\0/; -webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 7px; color:#0bb2ff; }
	#antetitulos2 ul li{display: inline; float: left; padding-left: 5px;}
	#antetitulos2 ul li:first-child{margin-left:0px; padding-left:0;}
	#antetitulos2 ul li a{font-family:Arial, sans-serif; font-size:0.75em; color:#0bb2ff; padding:0px; text-transform:uppercase; line-height:1.25em;}
	#antetitulos2 ul li:last-child a{border-right:none;}
	#antetitulos2 ul li:first-child a{padding-left:0px;}
	#antetitulos2 ul li a:hover{text-decoration:underline;}
	.posiante{padding-left:4px; padding-right:0px;}
	
	/*.line_sec{border-bottom: 1px dotted #CCC; margin:12px 0px 10px 7px; float: left;}*/
	.pane-noticias-pagina-list-noticias .line_sec {border-bottom: 1px dotted #CCCCCC; margin: 16px 0 15px 22px; width: 93%;}
	.tamano{width: 100%;}
					
			/*@-moz-document url-prefix() {
			#antetitulos2 {display:block; clear:both; margin-bottom:83px;}
			}*/ /*Firefox*/
			
			/*@media (min-resolution: .001dpcm) {_:-o-prefocus,
			#antetitulos2{margin: -10px 0px 68px 10px; padding-bottom:1px;}
			} *//*Opera*/
	}
	
	.fesec{color: #4D4949; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 0.75em; font-weight: normal; line-height: 12px;   margin-bottom: 9px;}	
	.titulo_sec:hover{text-decoration:underline;}	
	
	
	/******************************************************
			DOCUMENTOS - Seccion DOCUMENTOS
	*******************************************************/

	.pane-documentos-documentos-pag-listado, .pane-estudios-programas-estudios-ideas-pagina {padding:0 1.6%;}
	.pane-documentos-documentos-pag-listado .pane-content > header{margin: -10px 23.967% 0px 14.877%; display:block;}
	.pane-estudios-programas-estudios-ideas-pagina .pane-content > header{margin: -10px 23.967% 0px 14.877%; display:block;}


	.contenido_centrado{margin: 70px auto 0px auto; max-width:1000px;}	
	/*.resul2{font-size: 0.85em; font-family: Arial; font-weight:bold; color: #999999; margin: 16px 20px 0px 0px; float: right;}		

	.fepos2{display:block; margin: -79px 0px 0px 72px;}	
	.titulo_sec2{color: #00577f; font-family:Arial; font-size: 1.2em; font-weight: bold; margin:-2px 0px -25px 72px; display:block; line-height:23px;}
	.pos_sec2 {margin: 25px 0px 10px 73px;}	*/
	.line_sec{border-bottom: 1px dotted #CCC; margin:9px 0px 10px 3px; float: left;}
	.pane-documentos-documentos-pag-listado article {margin: 0 23.967% 0 10.642%; display:inline-block; width: 65.391%;}	
	.pane-estudios-programas-estudios-ideas-pagina article {margin: 0 23.967% 0 10.642%; display:inline-block; width: 65.391%;}

	/*.ico_azul_doc{margin:10px 0% 0px 0%; display:inline-block; float:left;}*/
	
	/* Nuevo DOCUMENTOS -- Inicio */
	.pane-documentos-documentos-pag-listado h1, .pane-estudios-programas-estudios-ideas-pagina h1 {border-bottom: none; display:inline-block; margin-left: 0%; width: 100%; line-height: 1em; margin-bottom: -16px; color: #4D4949; font-family: Arial,Helvetica,sans-serif; font-size: 2.125em; font-weight: bold;}
	.pane-documentos-documentos-pag-listado .subrayado , .pane-estudios-programas-estudios-ideas-pagina .subrayado{margin-left: 0%; display: inline-block; float:left; width:100%; margin-bottom:24px;}
	.pane-documentos-documentos-pag-listado .resul, , .pane-estudios-programas-estudios-ideas-pagina .resul{font-size: 0.85em; font-family: Arial; font-weight:bold; color: #999999; margin:19px 2% 2px 0%; float:left; line-height:1em; /*width: 43%;*/}
	.ico_azul_doc {display: inline-block; float: left; margin: 0 3% 0 0; max-width: 57px; width: 12%;}
	.ico_azul_doc img{min-width: 57px; width: 100%; max-width: 57px;}
	.info_doc_listed {display: inline-block; float: right; width: 85%;}
	.info_doc_listed > header {display: inline-block; float: left; width: 100%;}
	.fepos2{display:block; margin: 0px 0px 5px 0px; line-height:1em;}
	.titulo_sec2{color: #00577f; font-family:Arial; font-size: 1.25em; font-weight: bold; margin:0px; display:block; line-height:23px;}
	/*.pos_sec2 {margin: 0px; padding-left:2%; width:98%;}*/
	#antetitulos3 {display: inline-block; float: left; width: 100%;}
	.antetitulos3_phone{display:none;}
	/* Nuevo DOCUMENTOS -- Fin */
	
	/*#antetitulos3{margin: -8px 0% 0px 12%; display: inline-block; float:left; width: 88%;}	*/
	#antetitulos3 a{font-family:Arial, sans-serif; font-size:0.75em; font-style: italic;color:#0bb2ff; padding:0px; text-transform:none; line-height:1.25em;}	
	#antetitulos3 a:hover{text-decoration:underline;}
	
	.antetitulos3{margin: -13px 0px 27px 32px;}	
	.antetitulos3 a{font-family:Arial, sans-serif; font-size:0.75em; font-style: italic;color:#0bb2ff; padding:0px; text-transform:none; line-height:1.25em;}	
	.antetitulos3 a:hover{text-decoration:underline;}
	
	.line_sec{border-bottom: 1px dotted #CCC; margin:9px 0px 10px 0px; float: left;}
		
	/***************************************************************
				DOCUMENTOS - Seccion DOCUMENTOS - TABLET/iPAD
	****************************************************************/
	@media only screen and (min-width: 521px) and (max-width: 768px){
		.pane-documentos-documentos-pag-listado, .pane-estudios-programas-estudios-ideas-pagina {padding:0 2.131%;}
		.pane-documentos-documentos-pag-listado .pane-content > header, .pane-estudios-programas-estudios-ideas-pagina .pane-content > header{margin: 0 11.266% 24px 9.041%;}
		.pane-documentos-documentos-pag-listado h1, .pane-estudios-programas-estudios-ideas-pagina h1 { margin-left: 0%;}
		/* Nuevo DOCUMENTOS -- Inicio */
		.pane-documentos-documentos-pag-listado .subrayado, .pane-estudios-programas-estudios-ideas-pagina .subrayado {display: inline-block; float: left; margin-bottom: 24px; margin-left: 0%; width: 100%;}
		
		.pane-documentos-documentos-pag-listado .resul, .pane-estudios-programas-estudios-ideas-pagina .resul {color: #999999; font-family: Arial; font-size: 0.85em; font-weight: bold;}
		
		.pane-documentos-documentos-pag-listado article, .pane-estudios-programas-estudios-ideas-pagina article {margin: 0 11.266% 0 3.06%; width: 85.674%;}
		/*.ico_azul_doc{margin:10px 0% 0px 0%;}
		#antetitulos3{margin: -13px 0% 0px 12%;}*/
		.line_sec{margin-left:0; margin-right:0;}
		.antetitulos3_phone{display:none;}
		/* Nuevo DOCUMENTOS -- Fin */
	}
	
	/***************************************************************
				DOCUMENTOS - Seccion DOCUMENTOS - SMARTPHONE
	****************************************************************/
	@media only screen and (max-width: 520px){	
		.pane-documentos-documentos-pag-listado, .pane-estudios-programas-estudios-ideas-pagina {padding:0 4.066%; margin: -43px 0px 0px 0px !important;}
		.pane-documentos-documentos-pag-listado .pane-content > header, .pane-estudios-programas-estudios-ideas-pagina .pane-content > header{margin: 0% 0% 24px 0%;}
		/* Nuevo DOCUMENTOS -- Inicio */
		.pane-documentos-documentos-pag-listado h1, .pane-estudios-programas-estudios-ideas-pagina h1{font-family:Arial, Helvetica, sans-serif; color:#4d4949; font-size:1.5em; line-height:1em; font-weight:bold; border-bottom:none; margin-bottom:0px; margin-left:0px; width: 100%;}
		.pane-documentos-documentos-pag-listado .resul, .pane-estudios-programas-estudios-ideas-pagina .resul {color: #999999; float: left; font-family: Arial; font-size: 0.75em; font-weight: bold;   line-height: 1em; margin: 10px 2% 2px 0;}
		.pane-documentos-documentos-pag-listado .mostrar, .pane-estudios-programas-estudios-ideas-pagina .mostrar{margin-right: 0px; display:none;}
		.pane-documentos-documentos-pag-listado article, .pane-estudios-programas-estudios-ideas-pagina article {margin: 0; width:100%;}
		.info_doc_listed {width: 74%; float:left;}
		.ico_azul_doc{ margin:0px 6% 0px 0px; width: 20%;}	
		#antetitulos3{display:none;}
		.antetitulos3_phone{display:inline-block; padding: 0 0 0 4.43%; width: 95.57%;}
		.antetitulos3_phone .txt_sec.pos_sec2{display:inline-block; margin: 6px 0 6px; float:left; width:100%;}
		.antetitulos3_phone a{font-family:Arial, sans-serif; font-size:0.75em; font-style: italic;color:#0bb2ff; padding:0px; text-transform:none; line-height:1.25em; float:left;}
		.antetitulos3_phone a:hover{text-decoration:underline;}
		.info_doc_listed .txt_sec.pos_sec2{display:none;}
		.titulo_sec2{color: #00577f; font-family:Arial;font-size: 1.0em; font-weight: bold; display:block; line-height:19px; min-height: 46px; /*margin: -2px -72px 0px 72px;*/}
		.line_sec{border-bottom: 1px dotted #CCC; margin:9px 0px 10px 0px; float: left;}
		/* Nuevo DOCUMENTOS -- Fin */
		.resul2{font-size: 0.55em; font-family: Arial; font-weight:bold; color: #999999; margin: 8px 0px 0px 0px; float: right;}		
			
		.pos_sec2{margin:0px -52px 10px 13px;}
		
		/*#antetitulos3{margin: -8px 0px 27px 5px;}	
		#antetitulos3 a{font-family:Arial, sans-serif; font-size:0.75em; font-style: italic;color:#0bb2ff; padding:0px; text-transform:none; line-height:1.25em; margin-left:8px;}
		#antetitulos3 a:hover{text-decoration:underline;}*/
	
		.box-content.documentos_estudios {padding: 0px;}
		.box-content.documentos_estudios  .polprivcontent {width: 100%; padding: 0%; margin-left: 0%;}
	
		/*@-moz-document url-prefix() {
			#antetitulos3 a{margin: -30px 0px 27px 8px;}			
			.line_sec{border-bottom: 1px dotted #CCC; margin:9px 0px 10px 0px; float: left;}
					
		}
		
		@media (min-resolution: .001dpcm) {_:-o-prefocus,
		#antetitulos3{margin: -13px 0px 27px 6px;}
		;}
		@media (min-resolution: .001dpcm) {_:-o-prefocus,
		.fepos2{display:block; margin: -73px 0px 0px 72px;}
		;}*/
	
	}
	
	
	.tamano2{width:100%;}	
	#antetitulos3 a:hover{text-decoration:underline;}	
	.titulo_sec2:hover{text-decoration:underline;}
	
	/******************************************************
			AGENDA - Seccion AGENDA PC
	*******************************************************/
	.tres_col_p2{width: 86.2%; display: inline; float: left; padding: 0px 6.9%; margin-bottom: 16px;}
	
	/*CALENDARIO*/
	#main {margin:32px 0px; }	
	.tres_col_p2 aside .ui-datepicker table{width: 89%; border-collapse:collapse;border-spacing:0px; margin-left:5%; margin-right: 6%; font-size: 0.9em; margin-top:-0.8em;}
	.tres_col_p2 aside .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em;}
	.tres_col_p2 aside .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, 
	.ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: none; background:none; font-weight: normal; color: #212121;}
	.tres_col_p2 aside .ui-state-default, .ui-widget-content .ui-state-default{background:none; color:#999999;}
	.tres_col_p2 aside .ui-widget-content {background:url(../images/fondo_calen.png) no-repeat; height: 223px; border:none; width: 95%;  background-size:100% 100%;}
	.tres_col_p2 aside .ui-widget-header {background:50% 50% repeat-x; color: #222222; font-weight: bold; border:none; padding: 0%;}
	.tres_col_p2 aside .ui-datepicker table thead {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; display:none;}
	.tres_col_p2 aside .ui-datepicker td { border: 0; padding: 0px; font-size: 0.85em;}
	.tres_col_p2 aside .ui-datepicker td span .ui-datepicker td a {display: block; padding: .0em; text-align: right; text-decoration: none;}
	.tres_col_p2 aside .ui-datepicker .ui-datepicker-title {margin: 0.2em auto 1.2em auto; line-height: 1em; text-align: center; font-family:Arial; font-weight:bold; color:#4d4949;width:78%; padding:7px 0 10px 0;}
	.tres_col_p2 aside .ui-datepicker .ui-datepicker-title .ui-datepicker-month{font-size: 16px;display:inline-block;}
	.tres_col_p2 aside .ui-datepicker .ui-datepicker-title .ui-datepicker-year{font-size: 20px;}
	.tres_col_p2 aside .ui-datepicker .ui-datepicker-prev span { display: block; position: absolute; margin-left: -8px; margin-top: -8px; background-image:url(../images/CAL_IMG_navigation_previous.png)!important; width: 10px; height: 16px; background-position: 0px; }
	.tres_col_p2 aside .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; margin-top: -8px; background-image:url(../images/CAL_IMG_navigation_next.png); width: 10px; height: 16px;}
	.tres_col_p2 aside .ui-icon-circle-triangle-e{background-position:0px 0px;}
	.tres_col_p2 aside .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {color:#cccccc; }
	.tres_col_p2 aside .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; font-weight: bold; font-family:Arial; text-align: center; padding: .0em;}
	.tres_col_p2 aside .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #d3d3d3; color: #000000;}
	.tres_col_p2 aside .ui-datepicker .ui-datepicker-prev  { position: absolute; top: 2%; width: 1.8em; height: 1.8em; left: 1%; text-indent: -99999px;}
	.tres_col_p2 aside .ui-datepicker .ui-datepicker-next { position: absolute; top: 2%; width: 1.8em; height: 1.8em; right: -1%; text-indent: -99999px;}

	/*FIN CALENDARIO*/
	.contenido_centrado2{width:100%; float:left;}	
	.contenido_centrado2 h1{font-family:Arial, Helvetica, sans-serif; color:#4d4949; font-size:2.125em; line-height:1.1em; font-weight:bold; /*border-bottom:1px solid #CCC;*/ margin:60px 3.6% 0 8.078%; display:inline-block;}
	.subrayado {border-bottom: 1px solid #CCCCCC; height: 1px; margin-left: 8.078%; margin-top: 0px;}
	.col_izq4{width: 84.634%; max-width: 768px; margin-left: 15.366%; margin-right: 2.084%;margin-top: -29px;}
	
	/*version pc visible*/
	.resul3{font-size: 0.85em; font-family: Arial; font-weight:bold; color: #999999; margin: 0px 3% 0px 8.078%; /*float: right;*/ display: inline-block; text-transform: lowercase;}
	.resul3{font-size: 0.85em; font-family: Arial; font-weight:bold; color: #999999; margin: 0px 3% 0px 8.078%; /*float: right;*/ display: inline-block; text-transform: lowercase;}
	/*version smartphone no visible*/
	.resul3_sm{font-size: 0.85em; font-family: Arial; font-weight:bold; color: #999999; margin: 14px 20px 0px 0px; float: right;visibility:hidden; display:none;}
	.contenido_centrado2 .resul_sm{font-size: 0.85em; font-family: Arial; font-weight:bold; color: #999999; margin: 16px 20px 0px 0px; float:right; visibility:hidden; display:block;}	
	
	/*icono agenda*/
	
	.diary{margin:20px 0px 0px 0px; width: 100%;}
	.diary:last-child{padding-bottom: 20%; clear: both;}
	.diary article{display: inline-block; float: left; width: 88%; padding: 0% 0% 2% 2.463%;}
	.datehour2{display:inline-block; border:1px solid #CCC; border-radius:5px; -webkit-border-radius: 5px; -moz-border-radius:5px; box-shadow:0px 1px 0px 1px #F2F2F2; -moz-box-shadow: 0px 1px 0px 1px #F2F2F2;-webkit-box-shadow: 0px 1px 0px 1px #F2F2F2; float:left; margin-top:5px; width: 9%; max-width: 59px;}
	.datehour2 .date{color:#4d4948; width:100%; height:42px;}	
    .datehour2 .date .dayweek{display:block; text-align:center; line-height: 1em; margin-top: 3px; font-family:Arial; font-size:0.80em; font-weight: bold; color:#4d4949; padding-top:2px;}
	.datehour2 .date .daynum{display:block; font-family:Arial; font-size:1.7em; font-weight:bold; text-align:center;padding-top: 2px;}
	.datehour2 .hour{ background:#0bb2ff; color:#FFF; border-bottom-left-radius:5px; border-bottom-right-radius:5px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:0.85em; font-weight:bold;}
	
	/*fin icono agenda*/
		
	.fepos3{font-weight:normal; font-family:Arial; font-size:0.75em; color:#4d4949;}
    .diary article p a{color:#00577f; font-size: 1.0em; font-weight:bold;}
	.diary article p a:hover{color:#00577f; font-size: 1.0em; font-weight:bold; text-decoration:underline}
	.titulo_sec3{color:#00577f; font-family:"Droid Serif", serif; font-size: 1.25em; font-weight: bold; display: block;  line-height: 0.9em;}	
	.titulo_sec3{color:#00577f; font-family: "Droid Serif", serif; font-size: 1.25em; font-weight: bold; display: block; margin: -5px 0px -28px 71px\0/;}/*IE9*/	
	.pos_sec3{display: inline-block; float: left; padding: 1% 0% 0% 0%;}
		
	/* version pc*/


	.antetitulos4 .line_sec2{margin-left:0px;}
	.antetitulos4 ul li:last-child .posiante{display:none;}

	@media (min-resolution: .001dpcm) {_:-o-prefocus, 
		.antetitulos4{/*margin:-13px 0px 104px 24px;*/padding-left:2%; font-size: 0.88em;}
	;}	 /*Opera*/
	
 	.antetitulos4 ul{margin:10px 0px 0px 10px\0/; -webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0px;-webkit-margin-end: 0px; -webkit-padding-start: 7px;color:#0bb2ff; float: left; width: 100%;}
		
	.antetitulos4 ul li{display: inline;}
	.antetitulos4 ul li:first-child{margin-left:0px;}
	.antetitulos4 ul li a{font-family:Arial, sans-serif; font-size:0.75em; color:#0bb2ff; padding:0px;text-transform:uppercase;line-height:1.25em; }
	.antetitulos4 ul li:last-child a{border-right:none;}
	.antetitulos4 ul li:first-child a{padding-left: 0.5%;}
		
	.antetitulos4 ul li a:hover{text-decoration:underline;}
	.antetitulos4 a:hover{text-decoration:underline;}
	/*fin version pc*/
	
	.posiante{padding-left:10px; padding-right:8px; font-size:0.7em; vertical-align:top;}
	#antetitulos ul li:last-child span.posiante{display:none;}
	
	/*smartphone no visible*/
	.antetitulos4_sm{margin:-13px 0px -168px 24px;font-size: 1.0em; display:none; visibility:hidden;}
	.antetitulos4_sm ul{margin:30px 0px 0px 0px; margin:0px 0px 0px 8px\0/; -webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 7px;color:#0bb2ff;display:none; visibility:hidden}
	.antetitulos4_sm ul li{display: inline;display:none; visibility:hidden;}
	.antetitulos4_sm ul li:first-child{margin-left:0px;display:none; visibility:hidden;}
	.antetitulos4_sm ul li a{font-family:Arial, sans-serif; font-size:0.75em; color:#0bb2ff; padding:0px;text-transform:uppercase;line-height:1.25em;display:none; visibility:hidden; }
	.antetitulos4_sm ul li:last-child a{border-right:none;display:none; visibility:hidden; margin-left:13px;}
	.antetitulos4_sm ul li:first-child a{padding-left:0px; margin-left: 13px;display:none; visibility:hidden;}
	.antetitulos4_sm ul li a:hover{text-decoration:underline;display:none; visibility:hidden;}
	.antetitulos4_sm a:hover{text-decoration:underline; display:none; visibility:hidden;}
	
	/*fin de smartphone*/
	
	.line_sec2{border-bottom: 1px dotted #CCC; margin: 6px 0px 0px 10px; margin:8px 0px -10px 47px\0/; float: left;}

		@-moz-document url-prefix() {
			.line_sec2{margin: 6px 0 0 3px; }
		} /*Firefox*/
		@media (min-resolution: .001dpcm) {_:-o-prefocus, 
			.line_sec2{margin: 6px 0 0 0px; }
		}	 /*Opera*/

	.titulo_sec3:hover{text-decoration:underline;}
	
		/* Agenda - TABLET 822*/
		@media only screen and (min-width: 521px) and (max-width: 768px){
			.contenido_centrado2 {width: 100%;}
			.col_izq4 {width: 82.266%; margin-left: 5.067%; margin-right:12.667%;}
			.diary article {width: 88%;}
			.contenido_centrado2 h1 {margin:50px 3.6% 0px  6.809%;}
			.resul3{margin-left:6.809%;}
			.subrayado{margin-left:6.809%;}
			/*calendario*/
			#main {margin: 20px 13.509%; float:none; min-height: 400px;}
			
			.tres_col_p2{width:96%; padding:0% 2%;}
			.tres_col_p2 aside .ui-widget-header {width: 100%;height:80px;}
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-title { margin: 0.8em 0.2em 0.2em 0.2em; line-height: 1.2em;width:95%; text-align: center; font-family: Arial; font-weight:bold; font-size: 2em; color:#4d4949;}
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-title .ui-datepicker-month{font-size: 32px;margin-top: 20px; }
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-title .ui-datepicker-year{font-size: 35px;margin-top: 20px; }
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-prev {top: 28px; left: 10%; height:42px; width:24px;}
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-next{top: 28px; right: 10%; height: 42px; width: 24px;}
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-prev span { display: block; position: absolute; margin-left: 0px; margin-top: 0px; background-image:url(../images/CAL_IMG_navigation_previous_tb.png)!important; width: 24px; height: 42px; background-position: 0px; top:0; left:0;}
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; margin-left: 0px; margin-top: 0px; background-image:url(../images/CAL_IMG_navigation_next_tb.png); width: 24px; height: 42px; top:0; left:0;}
			.tres_col_p2 aside .ui-datepicker table{width: 90%; border-collapse:collapse;border-spacing:0px; font-size: 1.25em; margin:0.2em auto;  padding:0%; }
			.tres_col_p2 aside .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; font-weight: bold; font-family:Arial; text-align: center; padding: 0.55em 0.35em;}
			.tres_col_p2 aside .ui-widget-content { background:url(../images/fondo_calen_tb.png) no-repeat; background-size: 100% 100%; width:100%; height:100%; padding:0%; border:none; margin: 0 auto; max-width: 554px; min-height: 400px;}
			.tres_col_p2 aside .ui-datepicker table tbody{display: inline-block; width: 100%;}
			.tres_col_p2 aside .ui-datepicker table tbody tr{display: block; width: 100%;}
			.tres_col_p2 aside .ui-datepicker td {display:inline-block; width:14.28%;}
	    }
	
		/* Agenda - SMARTPHONE */
		@media only screen and (max-width: 520px){
			.pane-agenda-agenda-list-event .contenido_centrado2{margin-top: 0px;}
			.col_izq4 {width: 91.894%; padding: 0% 4.053%;margin-left: 0%; margin-right:0;}
			.contenido_centrado2 {width: 100%;}
			.contenido_centrado2 h1 {font-size: 1.5em; margin-top: 40px;margin-left: 0%;}
			.subrayado{margin-left:0;}
			.resul3 {display: none;}
			.resul3_sm {font-size: 0.85em; font-family: Arial; font-weight: bold; color: #999999; margin: 46px 2px 0px 0px; float: right; visibility: visible; display: block;}
			.datehour2 {width:19%; margin-top: 20px;}
			.diary {margin:0px; width: 100%; padding: 0% 0%;}
			.diary article {width: 74.604%;  padding-left: 4.396%;}
			.titulo_sec3 {font-size: 1em;}
			.txt_sec {font-size: 0.8em;}
			.antetitulos4 .line_sec2{margin-left:-20%;}
			.antetitulos4 ul li{display:block; padding-left: 0.5%; line-height: 0.65em;}
			.antetitulos4 ul li:first-child a {padding-left: 0%;}
			.antetitulos4 ul li a {font-size: 0.625em;}
			.posiante {display:none;}
			.tamano{width:120%;}
			/*calendario*/
			#main {margin:0% auto 2% auto; float:none; width: 94%; padding: 0% 3%; max-width: 298px;}
			.tres_col_p2 {width: 96%; padding: 0% 2% 0% 2%; margin-bottom: 0px;}
			.tres_col_p2 aside .ui-widget-content { background:url(../images/fondo_calen_sm.png) no-repeat; width:100%; height:330px; border:none;}
			.tres_col_p2 aside .ui-widget-header {height:50px; width: 85%; margin: 0 auto; position:relative;}
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-title {margin: 1em 0.2em 0.2em 0.7em; line-height: 1.8em; text-align:center; font-family: Arial;font-size: 2em;padding:0px;}
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-title .ui-datepicker-month{font-size: 20px;}
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-title .ui-datepicker-year{font-size: 26px;}
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-prev span {margin-top: 0; display: block; position: absolute; top: 8px; left:0px; background-image:url(../images/CAL_IMG_navigation_previous.png)!important; width: 10px; height: 16px; background-position: 0px;}
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-prev {top: 21px; left: 0px;}
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-next {top: 21px; right: 0px;}
			.tres_col_p2 aside .ui-datepicker .ui-datepicker-next span {margin-top: 0; display: block; position: absolute; top: 8px; left: 39px; background-image:url(../images/CAL_IMG_navigation_next.png); width: 10px; height: 16px;}
			.tres_col_p2 aside .ui-datepicker table{width: 80%; padding:0% 10%; border-collapse:collapse; border-spacing:0px; font-size: 1em; margin: 3% auto 0% auto;}
			.tres_col_p2 aside .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; font-weight: bold; font-family:Arial; text-align: center; padding: 0.5em;}			
			.tres_col_p2 aside .ui-widget-content { background:url(../images/fondo_calen_tb.png) no-repeat; background-size: contain; width:94%; height:330px; border:none; margin: 0 auto; padding:0% 3%;}
}


/******************************************************
		PAGINA   modulo PERSONA (DESKTOP)
*******************************************************/
	
.persona{color:#0bb2ff; font-family:"Droid Serif", serif; font-size:1.5em; font-weight:bold; margin: 32px 1.6% auto 1.6%;}
.persona header h1{border-bottom: 1px solid #ccc; padding: 0% 3.306% 6px 3.306%; margin-bottom: 15px;}
.col_izq_per{width: 100%; margin-top: 0px; margin-bottom: 0px;}
.col_G4{margin-bottom: 17px;}
.po_foto{margin-left:5%; border:none; max-width:151px; width: 27%; padding-right: 0%;}

.link_person{color:#9a9a9a; font-family:'Droid Serif', serif; font-size:0.885em; font-style:italic; font-weight:bold; float:right;text-align:right}
.link_person a{color:#9a9a9a;}
.link_person a:hover{color:#9a9a9a;text-decoration:none; cursor: default;}
		
.link_page{color:#005789; font-family:Arial; font-size:1em; padding-bottom: 15px; text-align: right; padding-right: 8%; width:100%;}
.link_page a{color:#005789;}
.link_page a:hover, .link_page a:hover .blockarrow{color:#005789;text-decoration:underline;}
.link_page a:hover .blockarrow img{text-decoration:none;}
.link_page a .blockarrow{display:inline-block; min-width:40px;}
.flecha_per {padding-left:9px;}

.titulo_cargo{color:#00577f; font-family:"Droid Serif", serif; font-weight:bold; margin-top: 10px; margin-bottom: 25px; border:none; width: 64%; padding-right: 0%;}
ul.cargo li {background-image:url(../images/ico_per.png); background-repeat:no-repeat; background-position:left; padding-left: 1.026em; list-style:none;}
.comment-person{ display:none;}

.cargo{font-family: Arial, Helvetica, sans-serif; font-size: 0.975em; font-weight: normal;color: #4d4949; display: block; line-height: 1.29em; min-height: 80px; margin-top: 6px; padding-left: 3%; width: 97%;}
.sub_cargo {font-family: Arial, Helvetica, sans-serif; font-size: 1em; color:#999999; padding-left:5px;}
.subiendo {width: 22%; padding-left:0;}
/*redes sociales */

.tres_col_p3{width: 100%; display: inline; float: left; padding: 0px 0px; margin-bottom: 16px;}

#redesus{padding-top: 30px; padding-right: 9.096%;}
#redesus ul.redes_per { list-style: none; padding: 0%; margin: 0px; width:auto; text-align: right;}
#redesus ul.redes_per.email .redesP{float:right;}
#redesus .redes_per li .redesP{ display:inline}
#redesus .redes_per li {padding: 0px; width: 20%; max-width:100%; margin: 0% 1%; display: inline-block;}
#redesus .redes_per li img{width: 100%; padding: 0px; margin: 0px; opacity: .5; -moz-opacity: .5; -webkit-opacity: .5; min-width: 36px;}
#redesus .redes_per li:hover img{opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}

/*elemento expandido biografia*/
#comentarios_not #wrapper_formcomments2{width: 90.4%; background-color:#f2f2f2; display:block; padding:15px 0% 14px 0%; float: left; margin:-5px 5% 30px 5%;}
#comentarios_not #wrapper_formcomments2 .open_comment{background-image: url(../images/open_form.png) ; background-repeat:no-repeat;height:13px; float:left; margin: -2px 10px -4px 12px; display:block; font-weight:bold;}
#comentarios_not #wrapper_formcomments2 .close_comment{background-image: url(../images/fle_ocul.png); background-repeat: no-repeat; background-position: -1px 2px;
height: 13px; float: left; margin: -2px 10px 0px 11px; display: block; font-weight: bold; padding-left: 2px;}
#comentarios_not #wrapper_formcomments2 #desplegable p{color:#0bb2ff; font-family:Arial; font-size: 0.95em; padding-top: 0px; cursor:pointer; padding-left: 17px; margin-top: -4px;}
#comentarios_not #wrapper_formcomments2 #desplegable p:hover{text-decoration:underline;}

/*nuevas*/
#comentarios_not #wrapper_formcomments2 .open_bio{background-image: url(../images/open_form.png) ; background-repeat:no-repeat;height:13px; float:left; margin: -2px 10px -4px 12px; display:block; font-weight:bold;}
#comentarios_not #wrapper_formcomments2 .close_bio{background-image: url(../images/fle_ocul.png); background-position: -1px 2px; background-repeat: no-repeat; display: block; float: left; font-weight: bold; height: 13px; margin: -2px 10px 0 11px; padding-left: 2px;}

.cargo2{font-family: Arial, Helvetica, sans-serif; font-size: 0.875em; font-weight: normal;color: #4d4949; display: inline-block; line-height: 1.49em; min-height: 80px; padding: 27px 3% 18px 3%; width:94%;}	
.cargo2 p strong{font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #4d4949; display: block; line-height: 1.4em; font-weight: bold;}

.titulo_documen{visibility: visible; display: block}

#documentos4c{margin-top: 0%; margin-left:auto; margin-right:auto; text-align:center; padding:0% 3%; float:left;}
#documentos4c h2 {font-family: "Droid serif", serif; font-size: 1.125em; font-weight: bold; color: #00577f; text-align: center;}
#documentos4c article{padding: 4% 0%;}
#documentos4c .ico_doc{display:inline; width:18%; min-width:38px; max-width:38px; margin: 0%; cursor:pointer; float: left; }
#documentos4c .ico_doc img{width:100%; min-height: 49px;}
#documentos4c .titulo_doc{font-family: Arial, Helvetica, sans-serif; line-height:1.2em; text-align:left; color:#032c40; font-size:0.75em;  font-weight: bold; width:69%; padding:0% 2%; display:inline-block;}
#documentos4c .titulo_doc a{color:#032c40;}
#documentos4c .titulo_doc a:hover{color:#032c40; text-decoration:underline;}
#documentos4c .caracs_doc{font-family: Arial, Helvetica, sans-serif; font-style:italic; color:#4d4949; font-size:0.75em; margin-top: 2px; clear: both; margin-left: 7%; text-align: left; border-bottom:1px dotted #ccc; padding-bottom: 2%;}
#documentos4c .link_mas_noticias{width:100%; display:inline; margin-top:6px;}

@media only screen and (min-width: 520px) and (max-width: 768px){
	/******************************************************
			PAGINA   modulo PERSONA (TABLET)
	*******************************************************/
	.persona {margin: 40px 2.134% auto 2.134%;}
	.persona header h1 {padding: 0% 4.337% 6px 4.337%;}
	.titulo_cargo {width: 68%; margin-top: 0%; padding-left: 2.87%; margin-bottom: 0%;}
	.po_foto {margin-bottom: 0%; width: 20%;}
	.po_foto img{width:100%;}
	.pt0{padding-top:0%;}
	.cargo2 {padding: 3% 4% 2% 4%; width: 92%;}
	#redesus {padding-top: 0%; padding-right: 0%; padding-left: 4.2%;}
	.link_page {padding:8px 0% 0% 0%; text-align:left; display: inline; float: left; width: 182px;}
	#redesus ul.redes_per {width: 46%; float: left; text-align: left;margin-top:0px}
	#redesus .redes_per li img {opacity: .75; -moz-opacity: .75; -webkit-opacity: .75;}
	#redesus ul.redes_per.email{margin-left: 172px;}
	.subiendo {width: 70%;}
	#comentarios_not #wrapper_formcomments2 {width: 89.311%; margin: -5px 6.5% 0% 6.5%; padding:18px 0%;}

	#documentos4c {margin-top: 3%; margin-bottom: 4%;}
	#documentos4c article {width: 100%; margin-bottom: 3%; float: left; padding: 0%;}
	#documentos4c #documentos_per article:first-child{padding-top:4%;}	
	#documentos4c #documentos_per article:last-child{margin-bottom:1%;}
	#documentos4c h2 {display:none;}
	#documentos4c .ico_doc {min-width: 58px; max-width: 58px;}
	#documentos4c .informacion_doc{width:86%; display:inline-block; float:left; padding-left: 2%;}
	#documentos4c .titulo_doc {font-size:1.25em; color:#00577f; width: 100%; margin-top: 16px; padding: 0%;}
	#documentos4c .titulo_doc a {color: #00577f;}
	#documentos4c .titulo_doc a:hover {color: #00577f;}
	#documentos4c .caracs_doc {color: #0bb2ff; margin-left: 0px; border-bottom: 1px dotted #ccc; padding-bottom: 1.5%; margin-top:2px; clear:both; padding-right: 10px;}
	
}

@media all and (max-width: 520px) {	
	/******************************************************
			PAGINA   modulo PERSONA (SMARTPHONE)
	*******************************************************/
	.persona {font-size: 1em; margin: -12px 4.295% -16px 4.295%;}
	.persona header h1 {padding: 0% 3.28% 0.5% 3.28%;}
	.po_foto{width:100%; margin: 16px auto; float:none;}
	.titulo_cargo {width: 88%; padding:0% 6%;}
	.cargo {font-size: 0.875em; width: 100%;}
	.tres_col_p3 {width: 72%; padding: 0% 14%;}
	.subiendo {width: 100%; padding:0;}
	#redesus {padding-top:2%; padding-right:0%;}
	#redesus ul.redes_per {width: 100%; text-align: center;}
	#redesus .redes_per li img {opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}
	#redesus .redes_per li:hover img {opacity: 0.75; -moz-opacity: 0.75; -webkit-opacity: 0.75;}
	#redesus ul.redes_per.email{width: 97%;}
	.link_page {text-align:left; padding-left: 3%;}
	#comentarios_not #wrapper_formcomments2 {margin: 0% 4.47%; width: 96%;}
	#comentarios_not #wrapper_formcomments2 .open_bio, #comentarios_not #wrapper_formcomments2 .close_bio {margin: 3% 8%;}
	.cargo2 {width: 86.024%; padding: 3% 4.66% 3% 9.316%;}
	#documentos4c {width:90%; padding:0% 5%;}
	#documentos4c h2 {display:none;}
	#documentos4c #documentos_per article:first-child{padding-top:6%;}	
	#documentos4c #documentos_per article:last-child{margin-bottom:0%;}
	#documentos4c .titulo_doc {width:80%; float: left;}
	.wrapper_slider .centro #comentarios_not{width: 95%;}
	
}

	
	
	/******************************************************
			PAGINA   modulo EN INTERNET
	*******************************************************/
			
	.wrapper_introduction2{ margin-left: 3.5%; padding-top:12px;}
	.wrapper_introduction2 p{font-family:Arial; font-size:0.875em; color:#4d4949;width: 98%; line-height: 1.22em;}
	.inter_wrapper{padding: 52px 3%!important;}
	.redesconten{ width:95%; margin-left:6.5%;padding-top: 29px; padding-bottom:100px;}	
	.redes1{float:left; width:60%;}
  	.redes2{float:left; width:40%;}
	.redes1 .redes_inter{/*** width:29.333%; ***/ /***/ width:21%; /***/ float:left; padding:0 2% 0 2%;}
  	.redes2 .redes_inter{/*** width:46%; ***/ /***/ width:29%; /***/ float:left; padding:0 2% 0 2%;}
	
  	.ico_red{display:block; width: 100%; margin-bottom:1.2em;}
	.ico_red img{opacity:.5; -moz-opacity:.5; -webkit-opacity:.5; margin-left:auto; margin-right:auto; display:block; /***/ width:60%; /***/}
	.ico_red:hover img{opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}

	.titulo_red {color: #0bb2ff; font-size: 0.975em; font-family: Arial, Helvetica, sans-serif;  font-weight:bold; width: 100%; text-align:center;display: inline-block; margin-bottom: .5em;}
	.titulo_red:hover{text-decoration:underline;}
	.txt_red{font-family:Arial, Helvetica, sans-serif; font-size:0.775em; color:#4d4949; line-height: 1.2em; text-align: center;}	
	.pos_inter{padding-top:5px;margin-left: 1%;}
	.title_nuestros{color: #00577f; font-family: Arial; font-size: 1.5em; margin-left: 30px; width: auto; margin-top: 26px; margin-bottom: 10px; float:left;padding-right: 45px;}	
	.pos_inter, article .unselected1{ float: left; /*width: 42px;*/ text-align: center; margin: 0px 5px; } 
	.pos_inter, article .selected1{ float: left; /*width: 42px;*/ text-align: center; margin: 0px 5px; }
	.wrapper_mosaic header{ margin-top:-40px;}
	.bloq_red{float: left; margin-top:9px;}
	.bloq_red  .selected a {background-color: #fff !important;}
	.bloq_red .selected{background-color: #fff !important; margin-top:-5px;}	
	
	/*IPAD*/	
	@media only screen and (min-width:770px) and (max-width: 902px){
		/***/ .pos_inter{clear:both;} /***/
		/*** .redes2{width:35%; margin-right:5%;} ***/
		.redes_inter{width: 50%; float:left; }
		.title_nuestros{color: #00577f;font-family: Arial;font-size: 1em; width: auto;margin-top: 26px;margin-bottom: 10px;float: left; padding-right: 38px;}
		.bloq_red { float: left; margin-left: -3%;}
		.center_images .page_title_grey h1 {font-family: Arial, Helvetica, sans-serif; font-size: 2.125em; color: #4d4949; font-weight: bold; margin-left: 5.5%;margin-right: 2%;border-bottom: 1px solid #ccc; padding-bottom: 8px;}
		.wrapper_introduction2 p {font-family: Arial; font-size: 0.875em; color: #4d4949; width: 95%;line-height: 1.22em; margin-left: 1.5%;}

		/*Opera*/
		@media (min-resolution: .001dpcm) {_:-o-prefocus,
			.redes_inter{width: 50%; float:left; height:64px}			
		} 		
	}
		
		/*Smartphone intermedio*/
		@media only screen and (min-width: 650px) and (max-width: 770px){
      		.redes1{float:left; /*** width:498px; margin-left:10%; ***/ width:86%; margin:0 7%; margin-bottom:25px;}
      		.redes2{float:left; /*** width:350px; margin-left:20%; ***/ width:62%; margin:0 16%; margin-bottom:25px;}
			.redes_inter{width: 50%; float:left; }
			.title_nuestros{color: #00577f;font-family: Arial;font-size: 1em; width: auto;margin-top: 26px;margin-bottom: 10px;float: left; padding-right: 38px;}
			.bloq_red { float: left; margin-left: -3%;}
			.wrapper_mosaic header { margin-top: -40px;}
			
			/*Opera*/
			@media (min-resolution: .001dpcm) {_:-o-prefocus,
				.redes_inter{width: 50%; float:left; height:64px}			
			} 
		}
			
			
		@media only screen and (min-width: 520px) and (max-width: 650px){
		.redes1{float:left; /*** width:498px; margin-left:6%;***/ /***/ width:86%; margin:0 7%; margin-bottom:25px;}
    	.redes2{float:left; /*** width:350px; margin-left:15%; ***/ /***/ width:62%; margin:0 16%; /***/ margin-bottom:25px;}
		.redes_inter{width:50%; float:left; }
		.title_nuestros{color: #00577f; font-family: Arial; font-size: 1.5em; margin-left: 21%; width: auto; margin-top: 26px; margin-bottom: 10px; float:left;padding-right: 45px;}
		.bloq_red { float: left; margin-left: 25%;}
		.wrapper_mosaic header { margin-top: -14px;}
		.pos_inter, article .unselected1{ float: left; text-align: left;margin: 0px 5px; } 
		.pos_inter, article .selected1{ float: left; text-align: left; margin: 0px 5px; }
		/*Opera*/
			@media (min-resolution: .001dpcm) {_:-o-prefocus,
			.redes_inter{width: 50%; float:left; height:64px}			
			;} 
		}
			
		
			/*Smartphone */
	    @media only screen and (max-width: 520px){
        
		.redes_inter{width:300px; float:left; margin-bottom:20px}
		.ico_red img{width:auto; max-width:60px;}
		.title_nuestros {padding-right: 0px; color: #00577f; font-family: Arial; font-size: 1.4em;  width:100%; margin-top: 26px; margin-bottom: 10px; float: none; margin-left: auto;}
		.title_nuestros h2{text-align: center;}
		
	 	.wrapper_mosaic header{ margin-top:0px;}
		.wrapper_introduction2 {padding-top: 12px;}
		
		.bloq_red .unselected1, .bloq_red .selected1{ float: left; width: auto; margin: 0px 5px 10px 5px; }
		.pos_inter, article .unselected1, .pos_inter, article .selected1{ float: none;  width:100%; }
		
		/*Opera*/
			@media (min-resolution: .001dpcm) {_:-o-prefocus,
			.redes_inter { width: 300px; float: left; height:64px}			
			;} 
	 
	 }
	@media only screen and (min-width:395px) and (max-width: 520px){
    .redes1 { float: left;width: 498px;margin-left: -4%;}
    .redes2 { float: left;width: 350px;margin-left: 10%; margin-right: 12%;margin-bottom: 25px;}
		.bloq_red {margin-left: 23%;  float:left}
	}
  @media only screen and (min-width:395px) and (max-width: 480px){
    .redes1 { float: left;width: 396px;margin-left: 2%;}
    .redes2 { float: left;width: 320px;}
  }
    @media only screen and (min-width:395px) and (max-width: 420px){
    .redes1 { float: left;width: 380px;margin-left: 2%;}
    .redes2 { float: left;width: 320px;}
  }
	 
	@media only screen and (min-width:344px) and (max-width: 395px){
		.redes1{ width: 100%; margin:0px;}
    .redes2{ width: 100%; margin:0px;}
    .redes1 .redes_inter{width: 100%; padding:0; margin-left:-1em;} 
    .redes2 .redes_inter{width: 100%; padding:0; margin-left:-1em;}
		.bloq_red {margin-left: 15%;float:left}
    .txt_red{margin:0 4em 0 4em;}
	}	 
	@media only screen and (max-width: 344px){
		.redes1{ width: 100%; margin:0px;}
    .redes2{ width: 100%; margin:0px;}
    .redes1 .redes_inter{width: 100%; padding:0; margin-left:-1em;}
    .redes2 .redes_inter{width: 100%; padding:0; margin-left:-1em;}
		.bloq_red {margin-left: 8%;float:left}
    .txt_red{margin:0 4em 0 4em;}
	}
	
		
/******************************************************
			PAGINA  Aviso Legal PC
*******************************************************/
	.contenido_centrado3{margin: 58px auto 0px auto; max-width: 1000px; word-wrap: break-word; -ms-word-break: break-all;}
	.contenido_centrado3 h1{font-family:Arial, Helvetica, sans-serif; color:#4d4949;font-size:2.1em; line-height: 1.15em; font-weight:bold; border-bottom:1px solid #CCC; margin-bottom:27px; margin-right: 5.13%; width: 94.87%;}	
	.contenido_centrado3 section{margin: 0 21.6% 0 16%;}
	.page-aviso-legal .contenido_centrado3 header {display: block; float:left;	margin-bottom:24px; width:100%;}
	.page-aviso-legal .contenido_centrado3 section{margin: 0 24.8% 0 16%;}
	.page-aviso-legal .contenido_centrado3 h1{font-family:Arial, Helvetica, sans-serif; color:#4d4949;font-size:2.1em; line-height: 1.15em; font-weight:bold; border-bottom:none; margin-right:0; width: 86%; margin-bottom:-20px; display:inline-block; float:left;} 
	.contenido_centrado3 .resul{color: #999999; float: right; font-family: Arial; font-size: 0.875em; font-weight: bold; margin: 16px 5.23% 0;}
	.page-aviso-legal .contenido_centrado3 .resul{color: #999999; float: left; font-family: Arial; font-size: 0.875em; font-weight: bold; margin: 16px 1% 0 0;}
	.page-aviso-legal  .subrayado{margin:0; display:inline-block; width: 100%; float:left;}
	.contenido_centrado3 article{margin: 0 0 0 5.406%;}
	
	.pos_condi{width: 100%;} 
	.pos_condi a{color:#00577f; font-size: 1.0em; font-weight: bold;}
	.pos_condi a:hover{color:#00577f; text-decoration:underline;}
	.pregunta{font-family: Arial, Helvetica, sans-serif; font-size:1em; font-weight: bold; color: #0bb2ff;line-height: 2em;}
				
	ul.txt_sec, .pos_condi li{padding-left:1.3em; list-style:inside;list-style-image:url(../images/ico_per.png);}
	
/******************************************************
			PAGINA  Aviso Legal IPAD
*******************************************************/
@media only screen and (min-width: 520px) and (max-width: 768px){
  .contenido_centrado3 section {margin: 0 10% 0 10%;}
  .page-aviso-legal .contenido_centrado3 section {margin: 0 12.783% 0 10.653%;}
  /*.contenido_centrado3 h1 {margin-right:0px; margin-bottom:21px; width: 100%;}*/
  .page-aviso-legal .contenido_centrado3 h1{width:84%;}
  .contenido_centrado3 .resul {margin-right: 0;}
  .contenido_centrado3 article {margin: 0 5.576% 0 0;}
 }

/******************************************************
			PAGINA  Aviso Legal SMARTPHONE
*******************************************************/ 
 @media all and (max-width: 520px) {	
	.contenido_centrado3 h1 { font-family: Arial, Helvetica, sans-serif; color: #4d4949; font-size: 1.2em; line-height: 1.2em;font-weight: bold; border-bottom: 1px solid #CCC; margin-bottom: 27px; margin-left: 0%; width: 100%;} 
	.contenido_centrado3 article{margin:0;}
	.pregunta { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #0bb2ff; line-height: 2em; margin-left: 0%;}
	.pos_condi {margin-left: 0%;}
	ul.txt_sec, .pos_condi li{padding-left:0; text-indent:20px;}
	.contenido_centrado3{margin: 30px auto 0px auto; width: 100%;}
	.page-aviso-legal .contenido_centrado3 section{margin: 0 5%;}
	.page-aviso-legal .contenido_centrado3 .resul {display: none;}
	.page-aviso-legal .contenido_centrado3 h1 {margin-bottom:0; font-size: 1.5em;}
 }
		 
		 		 
 /******************************************************
           PAGINA  No encontrada
 *******************************************************/        
	.fondo_error{background-image:url(../images/fondo_no_encontrada.png); background-repeat:no-repeat; background-color:#014363; background-position:center; height:420px; width:100%; margin-top:-5px; margin-bottom: -37px;}
	.container_pagno{max-width: 994px; margin-left: auto; margin-right: auto;}
	.caja_error{width: 62.5%;  padding-top: 148px; float: left; padding-right: 5%;margin-top:5px;}
	.caja_error .h1 { font-size: 4.8em; font-weight: bold; line-height: 1.15em; padding: 13px 0px 6px 12px; font-family: Arial, Helvetica, sans-serif;color: #fff;background: rgba(0, 0, 0, 0.25); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-ms-filter:"progid:DXImageTransform.Microsoft"; width: 95%;}

	.caja_pagno { width: 80%;padding: 1% 2.4% 1% 2.4%;margin-top: 2%; font-size: 1.8em;  line-height: 1.3em; /*word-spacing: 11px;*/ font-family: Arial, Helvetica, sans-serif; color: #fff; background: rgba(0, 0, 0, 0.25); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; -ms-filter:"progid:DXImageTransform.Microsoft";}
	.caja_volver {float: left; margin-top: 264px; margin-left: 1%;}
	.pos_titlepagno { width: 108%;}
	.caja_volver article a {height: 24px; width: 24px; margin-right: 3.8%; display: inline; float: right;}
 
	.caja_volver .fbk{background:url(../images/fbk-23.png) no-repeat; opacity: 0.51; -moz-opacity: 0.51; -webkit-opacity: 0.51; filter:alpha(opacity=30); }

	.caja_volver .tw{background:url(../images/tw-23.png) no-repeat; opacity: 0.51; -moz-opacity: 0.51; -webkit-opacity: 0.51;filter:alpha(opacity=30);}
	.caja_volver .yt{background:url(../images/yt-23.png) no-repeat; opacity: 0.51; -moz-opacity: 0.51; -webkit-opacity: 0.51; filter:alpha(opacity=30);}
	.caja_volver .flic{background:url(../images/flic-23.png)no-repeat; opacity: 0.51; -moz-opacity: 0.51; -webkit-opacity: 0.51; filter:alpha(opacity=30);}
  .caja_volver .insta{background:url(../images/insta-23.png)no-repeat; opacity: 0.51; -moz-opacity: 0.51; -webkit-opacity: 0.51; filter:alpha(opacity=30);}
	.caja_volver .fbk:hover, .caja_volver .tw:hover, .caja_volver .yt:hover, .caja_volver .flic:hover, .caja_volver .insta:hover{opacity: 1; -moz-opacity: 1; -webkit-opacity: 1; filter:alpha(opacity=100); }    
	.cuadro_pagno {background-color: #0bb2ff; border-radius: 5px;  -webkit-border-radius: 5px; -moz-border-radius: 5px; color:#FFF; font-family: 'Droid Serif' ,serif; font-size: 1.15em; font-weight: bold; width: 100%; margin-bottom: 12px; padding: 15px 4px 15px 15px;}
	.btn_pagno{color:#FFF !important;}
	.btn_pagno:hover{color:#FFF !important; text-decoration:underline}
	.title_pagno{font-family: Arial; font-size: 0.85em; color: #c4d4db; line-height: 1.3em; width: 50%; float: left;}
	.redes_pagno{float: right;width: 50%}

/*Opera*/	
@media (min-resolution: .001dpcm) {_:-o-prefocus,
    .caja_volver {float: left; margin-left: 68%; margin-top: -99px; width: 29%;} 
	.pos_titlepagno { width: 111%;}
	.pos_titlepagno section{ width: 53% !important;}
	.pos_titlepagno .title_pagno{ width: 47% !important;}
} 
                               
 
@media all and (min-width:835px) and (max-width: 960px) {
	.caja_error{width: 56.5%;  padding-top: 170px; float: left; padding-right: 5%; margin-left:2%; margin-bottom: -32px;}
	.caja_error .h1 { font-size: 3.7em; font-weight: bold; line-height: 1.15em; padding: 11px 0px 2px 10px; font-family: Arial, Helvetica, sans-serif; color: #fff; background: rgba(0, 0, 0, 0.25); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; -ms-filter:"progid:DXImageTransform.Microsoft";}
	.caja_pagno { width: 84.5%; padding: 5px 0% 7px 2.4%; margin-top: 2%; font-size: 1.5em;  line-height: 1.3em; /*word-spacing: 11px;*/ font-family: Arial, Helvetica, sans-serif; color: #fff; background: rgba(0, 0, 0, 0.25); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; -ms-filter: "progid:DXImageTransform.Microsoft";}
	
	/*Opera*/    
	@media (min-resolution: .001dpcm) {_:-o-prefocus,
		.caja_volver {float: left; margin-left: 67%; margin-top: -99px; width: 30%;} 
		.cuadro_pagno{background-color: #0BB2FF; border-radius: 5px; color: #FFFFFF; font-family: "Droid Serif", serif; font-size: 1.09em; font-weight: 700; margin-bottom: 12px; padding: 15px 4px 15px 15px; width: 102%;}	
	} 
}


@media only screen and (min-width:756px) and (max-width: 835px){
    .caja_error{width: 50.5%;  padding-top: 177px; float: left; padding-right: 5%; margin-left: 3%;margin-bottom: -32px;}
    .caja_error .h1 { font-size: 2.8em; font-weight: bold; line-height: 1.15em; padding: 11px 10px 2px 10px; font-family: Arial, Helvetica, sans-serif; color: #fff; background: rgba(0, 0, 0, 0.25);  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; -ms-filter:"progid:DXImageTransform.Microso";}
    .caja_pagno {width: 95.5%; padding: 1% 2% 13% 2.4%; margin-top: 2%; font-size: 1.1em; line-height: 1.3em; word-spacing: 0px; font-family: Arial, Helvetica, sans-serif; color: #fff; background: rgba(0, 0, 0, 0.25); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; -ms-filter:"progid:DXImageTransform.Microso";}
	
	/*Opera*/
	@media (min-resolution: .001dpcm) {_:-o-prefocus,
		.caja_volver {float: left;  margin-left: 59%; margin-top: -68px;width: 35%;}    
	}             
}

@media only screen and (min-width:705px) and (max-width: 756px){
	.caja_error{width: 48.5%;  padding-top: 188px; float: left; padding-right: 5%; margin-left:2%; margin-bottom: -32px;}
	.caja_error .h1 { font-size: 2.7em; font-weight: bold; line-height: 1.15em; padding: 11px 10px 2px 10px; font-family: Arial, Helvetica, sans-serif; color: #fff; background: rgba(0, 0, 0, 0.25); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; -ms-filter:"progid:DXImageTransform.Microsoft";}
	.caja_pagno {width: 97.5%; padding: 1% 4px 13% 2.4%; margin-top: 2%; font-size: 1.1em; line-height: 1.3em;/* word-spacing: 0px;*/ font-family: Arial, Helvetica, sans-serif; color: #fff; background: rgba(0, 0, 0, 0.25); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; -ms-filter: "progid:DXImageTransform.Microso";}

	/*Opera*/
	@media (min-resolution: .001dpcm) {_:-o-prefocus,
		.caja_volver {float: left;margin-left: 58%;margin-top: -68px;width: 37%;}
	} 
 }
              
 /*de IPAD a SMARTPHONE*/
                
 @media only screen and (min-width:520px) and (max-width: 705px){
    .caja_error {width: 100%; padding-top: 0px; padding-right: 0%;margin-top: 137px; background-color:rgba(0, 0, 0, 0.35);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; -ms-filter: "progid:DXImageTransform.Microso";height: 282px; margin-bottom:-6%}
    .caja_error .h1 { font-size: 2.8em; font-weight: bold; line-height: 1.15em; padding: 11px 0px 2px 10px; text-align:center; font-family: Arial, Helvetica, sans-serif; color: #fff; background:none;} 

	/*Opera*/
	@media (min-resolution: .001dpcm) {_:-o-prefocus,
		.caja_volver {float: left;margin-left: 58%;margin-top: -68px;width: 39%;}
	} 
}
                
@media only screen and (max-width: 519px){
    .caja_error{width: 100%; padding-top: 0px; padding-right: 0%;margin-top: 121px; background-color:rgba(0, 0, 0, 0.35);  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; -ms-filter: "progid:DXImageTransform.Microso";height: 260px;margin-bottom:-8%}
    .caja_error .h1 { font-size: 2.2em; font-weight: bold; line-height: 1.15em; padding: 11px 0px 2px 3%; text-align:center; font-family: Arial,Helvetica, sans-serif; color: #fff; background:none;}
	.cuadro_pagno {background-color: #0bb2ff;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;color: #FFF;font-family: 'Droid Serif' ,serif;font-size: 1.15em;font-weight: bold;width: 100%;margin-bottom: 25px;padding: 15px 4px 15px 15px;}
	.fondo_error {height: 370px;}
}
                
@media only screen and (min-width:600px) and (max-width: 705px){
    .caja_volver { margin-top: -120px; margin-left: 26% }
    .caja_pagno {width:82%; padding: 1% 0% 21% 13%; margin-top: 0%; font-size: 1.09em; line-height: 1.3em; font-family:Arial, Helvetica, sans-serif; color: #fff; background:none;}
}

 @media only screen and (min-width:520px) and (max-width: 600px){
       .caja_volver {margin-top: -120px; margin-left: 21%;}
       .caja_pagno {width:57%; padding: 1% 0% 21% 21%; margin-top: 0%; font-size: 0.9em; line-height: 1.3em; font-family: Arial, Helvetica, sans-serif; color: #fff; background:none;}
 }
  
@media only screen and (min-width:400px) and (max-width: 519px){
       .caja_volver {margin-top: -120px; margin-left: 18%;}
       .caja_pagno {width:57%; padding: 1% 0% 21% 25%; margin-top: 0%; font-size: 0.9em; line-height: 1.3em; word-spacing: 0px;font-family: Arial, Helvetica, sans-serif; color: #fff; background:none;}                               
}
 
@media only screen and (min-width:350px) and (max-width: 400px){
        .caja_volver {margin-top: -120px; margin-left: 10%;}
        .caja_pagno {width:82%; padding: 1% 0% 21% 17%; margin-top: 0%; font-size: 0.9em; line-height: 1.3em; word-spacing: 0px;font-family: Arial, Helvetica, sans-serif; color: #fff; background:none;}
}
 
@media only screen and (max-width: 350px){
        .caja_volver {margin-top: -120px; margin-left: 4%;}
        .caja_pagno {width:82%; padding: 1% 0% 21% 13%; margin-top: 0%; font-size: 0.9em; line-height: 1.3em; word-spacing: 0px;font-family: Arial, Helvetica, sans-serif; color: #fff; background:none;}
		.cuadro_pagno {background-color: #0bb2ff;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;color: #FFF;font-family: 'Droid Serif' ,serif;font-size: 1em;font-weight: bold;width: 96%;padding: 15px 4px 15px 15px;margin: 0% 5% 25px 5%;}
		.title_pagno {font-family: Arial;font-size: 0.83em;color: #c4d4db;line-height: 1em;width: 46%;float: left;}
		.pos_titlepagno section{float: none;width: auto;}
		.pos_titlepagno section article{margin-left: -29%;margin-right: -14%;}
		.pos_titlepagno {width: 108%;margin-left: 3%;}
}
				

/******************************************************
		 PAGINA  Internacional
*******************************************************/
.contenido_centrado_colabora section {margin-left: 0%;margin-right: 0%;}

.contenido_centrado_inter,.contenido_centrado_colabora {margin: 24px auto 20px auto; max-width: 1000px; padding-top: 14px;}
.contenido_centrado_inter section {margin-left: 2.5%;margin-right: 2%;}
.txt_inter{font-family:Arial, Helvetica, sans-serif; font-size:1.5em; color:#0bb2ff; margin-left:-1px; margin-top:1px;}
.txt_sec a{color: #00577f; font-size: 1.0em; font-weight: bold}
.txt_sec a:hover{text-decoration:underline;}	
.contenido_centrado_inter  p {-webkit-margin-before:-5px !important; -webkit-margin-after:-5px !important; }

@media only screen and (max-width: 768px) and (min-width: 520px){
	.contenido_centrado_inter{padding-top: 0px;}
	.contenido_centrado_inter  p {-webkit-margin-before:-10px !important; -webkit-margin-after:0px !important; }
}
@media only screen and (max-width: 520px) {
.panel-pane.pane-custom.pane-1 {margin-top: -10px;}
.page-conocenos-internacional .panel-pane.pane-custom.pane-1 {margin-top: -40px;}
.contenido_centrado_inter,.contenido_centrado_colabora {padding: 0px 0px; width:93%; margin:0px 4%; max-width:none;}
.contenido_centrado_inter #redesHome_colabora .linkexterno_sm , .contenido_centrado_inter  #redesHome_colabora2 .linkexterno_sm , .contenido_centrado_inter .caja_contacta .linkexterno_sm{width:93%;}
.contenido_centrado_inter h1{font-family:Arial, Helvetica, sans-serif; color:#4d4949; font-size:1.5em; line-height:1.2em; font-weight:bold; border-bottom:1px solid #CCC; margin-bottom:19px; margin-left:-1px;}
.contenido_centrado_inter .txt_sec{ font-family: Arial, Helvetica, sans-serif;font-size: 0.85em !important;color: rgb(77, 73, 73);line-height: 1.25em;}
.txt_inter{margin-bottom: -7px;}
.contenido_centrado_inter section {margin: 0%;}
.contenido_centrado_colabora section {margin: 0px 0px 10px 0px }
}
		



/*******************************************************************************
						BÚSQUEDA AVANZADA - DESKTOP
********************************************************************************/
.bottomclear{width: 100%; height: 40px; display:block;}
/* Estado inicial */
.bshowed {display:block;}
.bhidden{display:none;}

.wrapper_search_advanced{width: 93.3%; max-width: 936px; margin: 0 auto; margin-bottom: 52px; border-bottom: 1px solid #ccc; padding-bottom: 80px; display: block;}

.wrapper_form{padding-top: 1%;}

/** Estilos para el Formulario de Búsqueda Avanzada **/
#searchadv label{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; font-weight: bold; color:#545558; opacity:0.85; -moz-opacity:0.85; -webkit-opacity:0.85; filter:alpha(opacity=85); display:block;  padding: 0% 0% 0% 3.143%;}

#searchadv .inputtexto input{border-radius:10px; border: 1px solid #bfbfbf; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:italic; color:#acaaaa; padding:5px 2%; width: 89% !important; max-width:100%; background:url(../images/ico_search.png) 98% no-repeat; margin-bottom: 16px;}

#searchadv .jqTransformInputWrapper{width:100% !important;}

#searchadv select {padding:3px; margin: 0;
border-top-left-radius:5px; border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
-moz-border-top-left-radius:5px; -moz-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
-o-border-top-left-radius:5px; -o-border-top-right-radius:5px;
border:1px solid #bfc0c2; width: 305px; padding: 6px 0px 6px 16px; max-width: 305px;
-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.07);
-o-box-shadow: 0 2px 2px rgba(0,0,0,0.07);
-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.07);
box-shadow: 0 2px 2px rgba(0,0,0,0.07);
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=true,ShadowOpacity=0.07);
-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=true,ShadowOpacity=0.07)";
zoom: 1;
background: url(../images/backg_select.png) repeat-x center; color:#032c40; outline:none; display: inline-block; -webkit-appearance:none; -moz-appearance:none; appearance:none; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:0.875em;}

#searchadv .selectform {position: relative; margin-left: 4%; margin-bottom: 14px; width: 90%;}

/* ------ Selects ------ */
#searchadv .jqTransformSelectWrapper {margin: 0; height: 19px;
border-top-left-radius:5px; border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
-moz-border-top-left-radius:5px; -moz-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
-o-border-top-left-radius:5px; -o-border-top-right-radius:5px;
border:1px solid #bfc0c2;
-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.07);
-o-box-shadow: 0 2px 2px rgba(0,0,0,0.07);
-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.07);
box-shadow: 0 2px 2px rgba(0,0,0,0.07);
zoom: 1;
background: url(../images/backg_select.png) repeat-x bottom; color:#545558; outline:none; display: inline-block;
-webkit-appearance:none; -moz-appearance:none; appearance:none; cursor:pointer;
width:95% !important; padding:2% 0% 2% 4%; max-width: 100%;}
#searchadv .jqTransformSelectWrapper div span {font-family: Arial, Helvetica, sans-serif; font-size: 0.875em; float: none; position: absolute; white-space: nowrap; height: 31px; line-height: 15px; padding: 2% 0% 0% 0%; display: block; overflow: hidden; cursor: pointer; width: auto !important;
max-width: 87%; text-overflow: ellipsis;}
#searchadv .jqTransformSelectWrapper  a.jqTransformSelectOpen {display: block; position: absolute; right: 0px; width: 31px; height: 21px; background: url(../images/arrow_dl.png) no-repeat center center;}
#searchadv .jqTransformSelectWrapper ul {position: absolute; top: 85%; left: 0px; list-style: none; display: none; background: url(../images/backg_select_ul.png) repeat-x bottom; margin: 0px; padding: 0.5% 0%; height: auto; min-height: 160px; max-height: 196px; overflow: auto; overflow-y: auto; z-index: 10; width: 98.9% !important; border: solid 1px rgb(190, 191, 193);
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-bottom-left-radius: 5px;
-moz-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;}
#searchadv .jqTransformSelectWrapper ul li{border-bottom: 1px solid #bdbdbd; box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa; -moz-box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa; -webkit-box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa;}
#searchadv .jqTransformSelectWrapper ul li:first-child{display:none;}
#searchadv .jqTransformSelectWrapper ul li:last-child{border-bottom:none;}
#searchadv .jqTransformSelectWrapper ul a {display: block; padding: 5px 0px 5px 16px; text-decoration: none; color:#545558; background-color: transparent; font-size: 0.875em; font-family: Arial, Helvetica, sans-serif;}
#searchadv .jqTransformSelectWrapper ul a.selected {background: #EDEDED; color: #333; font-family: Arial, Helvetica, sans-serif;}
#searchadv .jqTransformSelectWrapper ul a:hover, #searchadv .jqTransformSelectWrapper ul a.selected:hover {background:#e2e2e3; color: #8d8b8b; font-family:  Arial, Helvetica, sans-serif;}

/* ------ Checkboxes ------ */
#searchadv .jqTransformCheckboxWrapper{display:inline; float:left;}
#searchadv a.jqTransformCheckbox {background: transparent url(../images/checkbox.gif) no-repeat center top; vertical-align: middle; height: 19px; width: 18px; display: block;}
#searchadv a.jqTransformChecked { background-position: center bottom;}

#searchadv .tipocontenido{border-radius:10px; border: 1px solid #bfbfbf; float:left; display:block; padding: 2%; width: 90%;}
#searchadv .tipocontenido label{font-family:'Arial narrow', sans-serif; color:#999; font-size:0.9375em; font-weight:normal; display:inline-block; float:left; opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); margin-left: 0%; padding: 0% 0% 0% 6%; margin-top: -2px;}

#searchadv .desdehasta{border-radius:10px; border: 1px solid #bfbfbf; float:left; display:block; padding: 1% 2% 3% 2%; width: 90%;}
#searchadv .desdehasta label{ font-family:Arial, Helvetica, sans-serif; color:#545558; font-size:0.875em; font-weight:normal; display:inline-block; float:left; opacity:0.95; -webkit-opacity:0.95; -moz-opacity:0.95; filter:alpha(opacity=95); margin-left: 0%; padding: 1% 0% 6% 6%; margin-top: -2px;}
#searchadv .desdehasta input{font-family: Arial, Helvetica, sans-serif; font-size: 0.875em;color: #acaaaa; border-radius:10px; border: 1px solid #bfbfbf; padding: 3% 2%; max-width: 110px; display: inline; float: left; width: 43% !important;}
#searchadv .desdehasta input#inputsearchfromdate{margin-bottom: 12px;}
#searchadv .desdehasta input#inputsearchtodate{margin-bottom:0px; margin-left: 2%;}

#searchadv .dropsejestemas label{padding-left:4%;}

/* ------- Dates -------- */
#searchadv .inputfecha label{margin-left: 0px;}
#searchadv .desdehasta label{margin-left: 0px; margin-top: 5px; padding-top:5%;}
#searchadv .desdehasta label[for="inputsearchtodate"]{/*padding-top:0%;*/}
.ui-datepicker-trigger{cursor:pointer; margin-top: 7px; margin-left: 4px;}

.datepickerba .ui-datepicker table{width: 90%; border-collapse:collapse;border-spacing:0px; font-size: 0.9em; margin: 3px 4% 0 3%;}
.datepickerba .ui-widget input,
.datepickerba .ui-widget select,
.datepickerba .ui-widget textarea,
.datepickerba .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em;}
.datepickerba .ui-state-hover,
.datepickerba .datepickerba .ui-widget-content .ui-state-hover,
.datepickerba .ui-widget-header .ui-state-hover,
.datepickerba .ui-state-focus, 
.datepickerba .ui-widget-content .ui-state-focus, 
.datepickerba .datepickerba .ui-widget-header .ui-state-focus { border: none; background:none; font-weight: normal; color: #212121;}
.datepickerba .ui-state-default, 
.datepickerba .ui-widget-content .ui-state-default{background:none; color:#999999;}
.datepickerba #ui-datepicker-div.ui-widget-content{background:url(../images/fondo_calen.png) no-repeat; height: 233px; border:none; width: 203px; margin-top: 3px;}
.datepickerba .ui-widget-header {background:50% 50% repeat-x; color: #222222; font-weight: bold; border:none;}
.datepickerba .ui-datepicker table thead {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; display:none;}
.datepickerba .ui-datepicker td { border: 0; padding: 1px; font-size: 0.85em;}
.datepickerba .ui-datepicker td span .ui-datepicker td a {display: block; padding: .0em; text-align: right; text-decoration: none;}
.datepickerba .ui-datepicker .ui-datepicker-title {margin:0em 0em 0.2em 0em;width: 100%;  line-height: 1.8em; text-align: center; font-family:Arial}

.datepickerba .ui-datepicker .ui-datepicker-prev span { display: block; position: absolute; margin-left: 0px; margin-top: 0px; top:0; left:0; background-image:url(../images/CAL_IMG_navigation_previous.png)!important; width: 10px; height: 16px; background-position: 0px; }
.datepickerba .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; margin-left: 0px;  margin-top: 0px; top:0; left:0; background-image:url(../images/CAL_IMG_navigation_next.png); width: 10px; height: 16px;}
.datepickerba .ui-icon-circle-triangle-e{background-position:0px 0px;}
.datepickerba .ui-state-disabled,
.datepickerba .ui-widget-content .ui-state-disabled, 
.datepickerba .ui-widget-header .ui-state-disabled {color:#cccccc; }
.datepickerba .ui-state-default, 
.datepickerba .ui-widget-content .ui-state-default, 
.datepickerba .ui-widget-header .ui-state-default{border: 1px solid #d3d3d3; font-weight: bold; font-family:Arial; text-align: center; padding: .0em;}
.datepickerba .ui-state-highlight, 
.datepickerba .ui-widget-content .ui-state-highlight,
.datepickerba .ui-widget-header .ui-state-highlight {border: 1px solid #d3d3d3; color: #000000;}
.datepickerba .ui-datepicker .ui-datepicker-prev{position: absolute; top: 10px; width: 10px; height: 16px;left: 10%; text-indent: -99999px;}
.datepickerba .ui-datepicker .ui-datepicker-next{position: absolute; top: 10px; width: 10px; height: 16px; right: 10%; text-indent: -99999px;}

#searchadv .desdehasta .jqTransformInputInner{padding-top:5%;}

/* ------ Button ----- */
#searchadv .activarbusqueda .selectform{margin-left:0%; width:20%; max-width:118px; margin-bottom: 0px; float: left;}
#searchadv button.jqTransformButton {margin: 0px; padding: 0px; border: none; cursor: pointer; overflow: visible; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:1em; color:#848484; height: 36px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-bottom:1px solid #cfcfcf;
border-top:1px solid #dcdcdc;
border-left:1px solid #e1e2e2;
border-right:1px solid #e3e3e3;
box-shadow: 0px 1px #e9e9e9;
-moz-box-shadow: 0px 1px #e9e9e9;
-webkit-box-shadow: 0px 1px #e9e9e9;
background: url(../images/back_btn_smph.png) repeat-x bottom; width:100%; max-width:118px;}
#searchadv button.jqTransformButton:hover {background: url(../images/back_btn_smph_hover.png) repeat-x bottom;}
#searchadv button.jqTransformButton span {display: block; margin: 0px; width:100%;}
#searchadv button.jqTransformButton span span {line-height: 16px; display: block; text-decoration: none; padding-top: 0px;}



/* ------ Hidden - used to hide the original form elements ------ */
#searchadv .jqTransformHidden {display: none;}

/*** Distribución bloques de formulario ***/
.inputstfc{display:inline; float:left; width:80%;}
.inputtexto{display:inline; float:left; width:68%; height:65px;}
.inputfecha{display:inline; float:left; width:30%; height:145px; margin-left: 0%;}
.wrangedate{display:block; width:100%; float: left;}
.inputtipocontenido{display:inline; float:left; width:67%; height:65px; margin-top: -81px;}
.wchecklabel{display:inline-block; float:left; width:25%;}
.wchecklabel_v{display:inline-block; float:left; width:20%;}
.wchecklabel_d{display:inline-block; float:left; width:30%;}
.dropsejestemas{display:inline-block; width:20%; height:135px;}
.dropsejestemas .wselects:nth-of-type(2){padding-top:6%;}
.activarbusqueda{display:inline; float:left; width:100%; padding-top: 1%;}
.otrosbuscadores div{display:inline; float:right; margin-right: 1%; margin-left: 1%;}

/* ------- Otros enlaces ------- */
.otrosbuscadores{padding: 1% 0%;}
.otrosbuscadores a span{font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#00577f; text-decoration:none;}
.otrosbuscadores a:hover span{color:#00577f; text-decoration:underline;}
.otrosbuscadores a img{margin-bottom: -2px; margin-left:3px;}
.otrosbuscadores a:hover img{text-decoration:none; opacity:0.7; -webkit-opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);}
.buscarsph{display:none;}

/* ===== NO SE ENCONTRARON RESULTADOS ===== */
/*.center_images {display:none;}
.wrapper_search_advanced{display: none;}*/
.noresults{display:block;  max-width:1000px; margin-left:auto; margin-right:auto; padding:0%; height:auto; position:relative; margin-top:10px;}
.noresults p{margin-top:64px; margin-bottom:2%; margin-left: 3.3%; margin-right: 3.3%; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#4d4949;}
.noresults p span{font-weight:bold; font-style:italic;}
.headerform{display:block; width: 96%; background-color: #0bb2ff; margin: 1% 3.3% 1% 3.3%; max-width: 936px; margin-left: auto; margin-right: auto;}
.headerform span{color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1em; padding: 0.8% 0% 0.6% 2%; cursor: pointer; display: inline-block; width: 98%;}
.headerform span.arrow_hide {display: inline-block; width: 13px; height: 8px; margin-left: 0px; float: left; margin-right: 1%; padding-left: 0%; padding-top: 0%;}
.headerform span.arrow_show {display: none; width: 8px; height: 13px; margin-left: 0px; float: left; margin-right: 1%; padding-left: 0%; padding-top: 0%;}

/* ===== NO SE ENCONTRARON RESULTADOS --> SUGERENCIAS ===== */
.suggestions{ display:block; max-width:1000px; margin-left:auto; margin-right:auto; padding:0%; height:auto; position:relative; margin-top:10px;}
.suggestions p{margin-top:64px; /*margin-bottom:2%;*/ margin-left: 2%; margin-right: 2%; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#4d4949;}
.suggestions p span{font-weight:bold; font-style:italic;}
.suggestions p.subtxt{margin-top:2px; font-size:16px;}
.listsuggestions{display: none;/* block;*/ max-width: 1000px; margin-left: auto; margin-right: auto; padding: 0%; height: auto; position: relative;margin-top: 10px;}
.listsuggestions section{margin: 2%; padding-bottom: 2%; max-width:960px; display: inline-block; width:96%; border-bottom:1px dotted #ccc;}
.listsuggestions article{display:block; width:27%; margin-right: 2%; padding-bottom:2%; height:auto; min-height:32px;}
.listsuggestions article .iconosugg, .listsuggestions article .iconosuggp{display:inline; float:left; width:20%; max-width:32px; min-width:32px; min-height:32px; margin-right:3%;} 
.listsuggestions article .iconosuggp{padding-top: 3%;}
.listsuggestions article .iconosugg img, .listsuggestions article .iconosuggp img{width:32px; max-width:100%;}
.listsuggestions article .infosugg{display:inline-block; width:78%; float:left;}
.listsuggestions article .infosuggppal a{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0bb2ff; font-weight:normal; padding-top: 5px;}
.listsuggestions article .infosuggppal a:hover{color:#0bb2ff; text-decoration:underline;}
.listsuggestions article .infosuggnombre a{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0bb2ff; font-weight:normal;}
.listsuggestions article .infosuggnombre a:hover{color:#0bb2ff; text-decoration:underline;}
.listsuggestions article .infosuggcargo{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4d4949; font-weight:normal; line-height:18px;}

/* ===== VARIOS RESULTADOS --> COINCIDENCIAS ===== */
/*.center_images {display:none;}
.headerform{display:block;}*/
.coincidences{display:block; max-width:1000px; margin-left:auto; margin-right:auto; padding:0%; height:auto; position:relative; margin-top:10px;}
.coincidences p{margin-top:64px; /*margin-bottom:2%;*/ margin-left: 2%; margin-right: 2%; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#4d4949;}
.coincidences p span{font-weight:bold; font-style:italic;}
.coincidences p.subtxt{margin-top:2px; font-size:16px;}
.listcoincidences{display: none; /*block;*/ max-width: 1000px; margin-left: auto; margin-right: auto; padding: 0%; height: auto; position: relative;margin-top: 10px;}
.listcoincidences section{margin: 2%; padding-bottom: 2%; max-width:960px; display: inline-block; width:96%; border-bottom:1px dotted #ccc;}
.listcoincidences article{display:block; width:27%; margin-right: 2%; padding-bottom:2%; height:auto; min-height:32px;}
.listcoincidences article .iconosugg, .listcoincidences article .iconosuggp{display:inline; float:left; width:20%; max-width:32px; min-width:32px; min-height:32px; margin-right:3%;} 
.listcoincidences article .iconosuggp{padding-top: 3%;}
.listcoincidences article .iconosugg img, .listcoincidences article .iconosuggp img{width:32px; max-width:100%;}
.listcoincidences article .infosugg{display:inline-block; width:78%; float:left;}
.listcoincidences article .infosuggppal a{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0bb2ff; font-weight:normal; padding-top: 5px;}
.listcoincidences article .infosuggppal a:hover{color:#0bb2ff; text-decoration:underline;}
.listcoincidences article .infosuggnombre a{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0bb2ff; font-weight:normal;}
.listcoincidences article .infosuggnombre a:hover{color:#0bb2ff; text-decoration:underline;}
.listcoincidences article .infosuggcargo{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4d4949; font-weight:normal; line-height:18px;}

/* ===== VARIOS RESULTADOS --> MUCHAS COINCIDENCIAS ===== */
/*.center_images {display:none;}
.headerform{display:block;}*/
.lotofcoincidences{display:block; max-width:1000px; margin-left:auto; margin-right:auto; padding:0%; height:auto; position:relative; margin-top:10px;}
.lotofcoincidences p{margin-top:64px; /*margin-bottom:2%;*/ margin-left: 2%; margin-right: 2%; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#4d4949;}
.lotofcoincidences p span{font-weight:bold; font-style:italic;}
.lotofcoincidences p.subtxt{margin-top:2px; font-size:16px;}
.listlotofcoincidences{display: block; max-width: 1000px; margin-left: auto; margin-right: auto; padding: 0%; height: auto; position: relative;margin-top: 10px;}
.listlotofcoincidences section{margin:10px 2%; padding-bottom: 10px; max-width:960px; display: inline-block; width:96%; border-bottom:1px dotted #ccc;}
.listlotofcoincidences section section{display: inline-block; margin-bottom:30px !important; width: 100%;}
.listlotofcoincidences article{display:inline-block; width:27%; padding-bottom:1%; height:auto; min-height:32px;}
.listlotofcoincidences article .iconosugg, .listlotofcoincidences article .iconosuggp{display:inline; float:left; width:20%; max-width:32px; min-width:32px; min-height:32px; margin-right:3%;} 
.listlotofcoincidences article .iconosuggp{padding-top: 3%;}
.listlotofcoincidences article .iconosugg img, .listlotofcoincidences article .iconosuggp img{width:32px; max-width:100%;}
.listlotofcoincidences article .infosugg{display:inline-block; width:78%; float:left;}
.listlotofcoincidences article .infosuggppal a{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0bb2ff; font-weight:normal; padding-top: 5px;}
.listlotofcoincidences article .infosuggppal a:hover{color:#0bb2ff; text-decoration:underline;}
.listlotofcoincidences article .infosuggnombre a{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0bb2ff; font-weight:normal;}
.listlotofcoincidences article .infosuggnombre a:hover{color:#0bb2ff; text-decoration:underline;}
.listlotofcoincidences article .infosuggcargo{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4d4949; font-weight:normal; line-height:18px;}
.listlotofcoincidences .coincidenciasloc article{width:24%;}
.listlotofcoincidences .coincidenciaspersonas article{display:inline-block; margin-right:0%; width:24%; vertical-align:top; margin-bottom:1%;}

/** Paginador de Listado de Coincidencias **/
#pager_coincidences{display: block; float: left; margin: 12px auto 0px auto; padding-bottom: 10px; min-width: 100%; width: 100%; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size:0.875em; color:#4d4949; border-bottom:none;}
#pager_coincidences li{display:inline;}
#pager_coincidences .pager_disable{color:#ccc; font-weight:bold; margin-right: 12px;}
#pager_coincidences .pager_disable a{color:#ccc; font-weight:bold;}
#pager_coincidences .pager_disable a:hover{color:#ccc; text-decoration:underline;}

#pager_coincidences .firstpagearrow, #pager_coincidences .prevpagearrow, #pager_coincidences .nextpagearrow, #pager_coincidences .lastpagearrow{display: none;}

#pager_coincidences .pager_active{color:#00577f; font-weight:bold;margin-left: 12px;}
#pager_coincidences .pager_active a{color:#00577f; font-weight:bold;}
#pager_coincidences .pager_active a:hover{color:#00577f; text-decoration:underline;}

#pager_coincidences .textnumberpage{margin:0px 18px;}

/* ===== RESULTADOS DE BÚSQUEDA ===== */
/*.center_images {display:none;}
.headerform{display:none;}
.wrapper_search_advanced{display:none;}*/
#resultadosba{display:block; max-width:936px; width:96%; padding:58px 2% 4% 2%; margin:0 auto;}
.termino{font-family:Arial, Helvetica, sans-serif; font-size:34px; font-weight:bold; color:#4d4949; line-height: 1.2em;}
#resultstabs{border-bottom:1px solid #ccc; float:left; margin-bottom: 40px; margin-top:32px; padding-bottom: 4px; width:100%;}
#resultadosba #resultstabs ul{padding-left:4.916%; padding-right:0%; margin-top:0px; margin-bottom: 0; width:95.084%;}
#resultstabs ul{padding-left:4.916%; margin-top:3%; margin-bottom: 1%; white-space: nowrap;}
#resultstabs ul li{display:inline; /*margin-right:4%;*/ }
#resultstabs ul li a{font-family:Arial, Helvetica, sans-serif; font-size:1em; display:inline; /*display:inline-block;*/ width:auto;/*width:25%; min-width:150px; max-width:170px;*/ margin-top:10px;}
/*#resultstabs ul li a#rvideos{min-width:140px; max-width:140px;}
#resultstabs ul li a#rnews{min-width:150px; max-width:150px;}*/
#resultstabs ul li a.active{color:#4d4949; font-weight:bold;}
#resultstabs ul li a:hover.active{color:#4d4949; text-decoration:none;}
#resultstabs ul li a.inactive{color:#ccc; font-weight:normal;}
#resultstabs ul li a:hover.inactive{color:#ccc; text-decoration:none;}
#resultstabs ul li a img{width:18px; /*margin-right: 6px;*/}
#resultstabs ul li a span:before{content:'(';}
#resultstabs ul li a span:after{content:')';}
#resultstabs ul li a span:after{padding-right:3%;}

#listresnews.tabshowed, #listresdocs.tabshowed, #listresvideos.tabshowed, #listresimages.tabshowed{display:block;}
#listresnews.tabhidden, #listresdocs.tabhidden, #listresvideos.tabhidden, #listresimages.tabhidden{display:none;}
#listresnews, #listresdocs, #listresvideos, #listresimages{padding: 40px 4.916%; width: 90.168%;}
#listresnews article{width: 100%; display: block; float: left; margin-top:6px;}
#listresnews article:first-child{margin-top:0px;}

/*** RESULTADOS DE BÚSQUEDA: Noticias ***/
.border_azul{border-left: 16px solid #0bb2ff; max-width: 594px;}
.border_azul header{padding-left: 2.696%;}
.border_azul header time{display: block; font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: #4d4949; line-height: 1em;}
.border_azul header a{font-family: "Droid serif"; font-weight: bold; font-size: 1.25em; line-height: 1.2em; color:#00577f; margin-top: 2px;}
.border_azul header a:hover{color:#00577f; text-decoration:underline;}
.border_azul .textnot{padding-left: 2.696%; font-family: Arial, Helvetica, sans-serif; font-size: 0.875em; color: #4d4949; }
.tagkeys{border-left: 16px solid #fff; display: inline-block; width: 100%; max-width: 594px;}
.tagkeys ul{padding-left: 2.696%;}
.tagkeys li{display: inline; float:left;}
.tagkeys li a{color:#0bb2ff; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1em; text-transform:uppercase;}
.tagkeys .line_sec.tamano{margin-left: 2.696%;}

/*** RESULTADOS DE BÚSQUEDA: Documentos ***/
.border_azul_doc{max-width: 633px;}
.border_azul_doc .ico_docsearch{width: 10%;}
.border_azul_doc header{padding-left: 2.53%; display:inline-block; width: 97.47%;}
.border_azul_doc img{display:inline-block; float:left; width: 100%; max-width: 57px;}
.border_azul_doc .info_docsearch{width: 90%; display: inline-block;}
.border_azul_doc header time{display: block; font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: #4d4949; line-height: 1em;}
.border_azul_doc header a{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.25em; line-height: 1.2em; color:#00577f; margin-top: 2px;}
.border_azul_doc header a:hover{color:#00577f; text-decoration:underline;}
.border_azul_doc .textdoc{padding-left: 2.53%; font-family: Arial, Helvetica, sans-serif; font-size: 0.875em; color: #4d4949; display:inline-block; width: 88%; line-height: 16px; float: left;}
.cardocsearch{display: inline-block; width: 97.47%; padding-left: 2.53%; font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#0bb2ff; font-size:0.75em; line-height: 18px;}
.cardocsearch a{ color:#0bb2ff;}
.cardocsearch a:hover{ color:#0bb2ff; text-decoration:underline;}
.info_docsearch_sph{display:none;}

/*** RESULTADOS DE BÚSQUEDA: Vídeos ***/
.item_videos_resb{margin: 0.948% 0% 0% 0%; border-bottom:1px dotted #CCC; min-height:100px; display: inline-block; padding-bottom: 1.068%; padding-top: 0%; max-width: 578px;width:100%}
.item_videos_resb:first-child{margin: 0%;}
.item_videos_resb figure{display:inline-block; float:left; margin-right: 18px; width: 23.2%; height:auto;}
.item_videos_resb header{display: inline-block; width: 72%; margin-bottom: 0px;}
.item_videos_resb h2{color:#00577f; font-family: "Droid serif", serif; font-size:1.25em; font-weight:bold; margin-top: 6px; line-height: 1.3em;}
.item_videos_resb h2 a{color:#00577f;}
.item_videos_resb h2 a:hover{color:#00577f; text-decoration:underline;}

.item_videos_resb img{width:100%; height:auto;}
.item_videos_resb .btn_play{display:block; width:16px; height:16px; float:left; background:url(../images/btn_play.png) no-repeat top left; margin-right: 4px;}
.item_videos_resb .btn_play a{display:block; width:16px; height:16px;}
.item_videos_resb .video_date{color:#4d4949; font-family:Arial, Helvetica, sans-serif; font-size:0.6875em; line-height: 1.4em;}

/*** RESULTADOS DE BÚSQUEDA: Imágenes ***/
.infopopup{display:none;}
.item_imagenresb{display:inline; float: left; padding-right: 1.89%; width: 23.11%; max-height: 136px;}
.item_imagenresb:nth-child(4n+4){padding-right:0%;}
.item_imagenresb .imagencoin{position: relative; z-index: 30; max-width: 199px;}
.item_imagenresb .imagencoin img{width:100%; max-width:199px; /*height:100%;*/ max-height:104px;}
.item_imagenresb .imagencoin .gotoimage{position: relative; top: -44px; z-index: 50; right: 4px; float: right;}
.item_imagenresb .imagencoin .gotoimage a:focus{outline:none;}
.item_imagenresb .imagencoin .gotoimage img{width:32px; height:32px;}
.item_imagenresb .fechaimgresb{font-family:Arial, Helvetica, sans-serif; font-size: 0.675em; color: #999999; line-height: 1em; margin-top: 2px; display: block;}
/*///////////////// 
					¡¡¡¡¡ OJO !!!! La siguiente línea es sólo para simular paginación:
	En Desktop y Smartphone las páginas son de 32 elementos y en Tablet son de 33 elementos
																							///////////////////////////////////////*/
.item_imagenresb:nth-of-type(32)~.item_imagenresb{display:none;}

/**** RESULTADOS DE BÚSQUEDA: Pop up Imágenes ***/
.overimgresb #cboxContent{margin-top: 0px; background: transparent; max-width: 936px !important;}
.overimgresb #cboxContent #cboxLoadedContent{background: rgba(0,0,0,.75); display: block; padding-bottom: 12px; max-width: 936px !important;}
.overimgresb #cboxContent #cboxLoadedContent img{display:block; width: 100%; max-width:936px;}
.overimgresb #cboxContent #cboxLoadedContent time{display:block; font-family:Arial, Helvetica, sans-serif; font-size:0.675em; line-height: 1.019em; color:#999999; padding: 12px 3.42% 0px 3.42%;}
.overimgresb #cboxContent #cboxLoadedContent h2{display:block; font-family:Arial, Helvetica, sans-serif; font-size:0.875em; color:#ffffff; line-height: 1em; padding: 12px 3.42% 10px 3.42%;}
.overimgresb #cboxContent #cboxLoadedContent h3{display:inline-block; font-family:"Droid serif", serif; font-size:0.875em; font-style:italic; color:#4d4949; line-height: 1em; padding: 0% 1% 0% 3.42%;}
.overimgresb #cboxContent #cboxLoadedContent a{display: inline; font-family:"Droid serif", serif; font-size:0.875em; font-weight:bold; color:#0bb2ff;}
.overimgresb #cboxContent #cboxLoadedContent a:hover{color:#0bb2ff; text-decoration:underline;}
.overimgresb #cboxClose {}
/**************************/



/* IPAD 
@media only screen and (max-width: 615px) and (min-width: 521px){
	#resultstabs ul li a{font-size:0.8em;}
	#resultstabs ul li a img{max-width:18px; width:14%;}
	
}*/
@media only screen and (max-width: 768px) and (min-width: 520px){
	
	/*******************************************************************************
							BÚSQUEDA AVANZADA - TABLET/iPAD
	********************************************************************************/
	.wrapper_search_advanced {border-bottom: none;}

	/**** Estilos en el Formulario ****/
	#searchadv .inputtexto input {background: url(../images/input_search_tablet.png) 98% no-repeat;}
	#searchadv .dropsejestemas label {padding-left: 0%;}
	#searchadv .selectform {margin-left: 0%; width: 86%;}
	#searchadv .desdehasta label {font-size: 0.825em;}
	#searchadv .desdehasta input {width:39% !important; margin-left: 3%;}
	#searchadv .desdehasta input#inputsearchtodate {margin-left: 5%;}
	#searchadv .activarbusqueda .selectform {width: 15%;}
	
	/*** Distribución DIVs ***/
	.inputstfc {width: 100%;}
	.inputtexto {width: 70%;}
	.inputtipocontenido {width: 69%;}
	.dropsejestemas {width: 70%; height: auto;}
	.wselects{width: 50%; display: inline; float: left;}
	.dropsejestemas .wselects:nth-of-type(2){padding-top:0%;}
	
	/* ===== NO SE ENCONTRARON RESULTADOS --> SUGERENCIAS ===== */
	.listsuggestions article {width: 34%;}
	
	/* ===== VARIOS RESULTADOS --> COINCIDENCIAS ===== */
	.listcoincidences article {width: 34%;}
	
	/* ===== VARIOS RESULTADOS --> MUCHAS COINCIDENCIAS ===== */
	.listlotofcoincidences .coincidenciaspersonas article {width: 32%;}
	/***   !!!!!!!! ATENCIÓN: Esta línea de CSS SÓLO sirve como simulación de cómo es la tabla/listado de personas coincidentes !!!!!!!! ****/
	.listlotofcoincidences .coincidenciaspersonas article:nth-child(9), .listlotofcoincidences .coincidenciaspersonas article:nth-child(10), .listlotofcoincidences .coincidenciaspersonas article:nth-child(11){display:none;}
	
	/* ===== RESULTADOS DE BÚSQUEDA ===== */
	#resultadosba{padding: 58px 4.167% 4% 4.167%; width: 91.666%;}
	#resultadosba #resultstabs ul {padding-left: 6.536%; width:93.464%;}
	#resultstabs ul li {margin-right: 2%; display:inline-block;}
	#resultstabs ul li a img {margin-right: 0px;}
	#resultstabs ul li a span:after {padding-right: 0;}
	
	#listresnews, #listresdocs, #listresvideos, #listresimages {padding: 5.682% 6.536%;}
	
	/*** RESULTADOS DE BÚSQUEDA: Imágenes ***/
	.infopopup{display:none;}
	.item_imagenresb, .item_imagenresb:nth-child(4n+4){display:inline; float: left; padding-right: 0.81%; width: 32.2%; max-height: 136px;}
	.item_imagenresb:nth-child(3n+3){padding-right:0%;}
	/*///////////////// 
					¡¡¡¡¡ OJO !!!! La siguiente línea es sólo para simular paginación:
	En Desktop y Smartphone las páginas son de 32 elementos y en Tablet son de 33 elementos
																							///////////////////////////////////////*/
	.item_imagenresb:nth-of-type(32)~.item_imagenresb{display:inline;}
	
	/**** RESULTADOS DE BÚSQUEDA: Pop up Imágenes ***/
	/*.overimgresb #cboxContent #cboxLoadedContent {width: 96.22% !important; margin: 0 auto;}
	.overimgresb #cboxClose {right: 22px; top: 9px;}*/
	
}

/*intermedio tablet smartphone*/
@media only screen and (min-width: 520px) and (max-width: 727px){
	/*******************************************************************************
							BÚSQUEDA AVANZADA - SMARTPHONE
	********************************************************************************/
	.wrapper_search_advanced {border-bottom: none;}
	
	/**** Estilos en el Formulario ****/
	#searchadv label {padding: 0% 0% 2% 0%;}
	#searchadv .inputtexto input {background: url(../images/input_search_tablet.png) 98% no-repeat; width: 92% !important; padding: 5px 16px 5px 5px;}
	#searchadv .desdehasta {padding: 5% 4% 5% 4%; width: 91%;}
	#searchadv .desdehasta label {margin-top: 7px; padding-top:0%;}
	#searchadv .desdehasta .jqTransformInputInner {padding-top: 0%;}
	#searchadv .desdehasta input {padding: 2% 2%; max-width:none; width: 45% !important; margin-left: 4%;}
	#searchadv .desdehasta input#inputsearchtodate {margin-left: 6%;}
	#searchadv .tipocontenido {padding: 5%; width: 87%;}
	#searchadv .dropsejestemas label {padding-left: 0%;}
	#searchadv .selectform {margin-left: 0%; width: 100%;}
	#searchadv .jqTransformSelectWrapper div span {padding: 0.5% 0% 0% 0%;}
	#searchadv .activarbusqueda .selectform {width: 100%; max-width: 100%; float: none; text-align: center; padding-top: 4%;}
	#searchadv button.jqTransformButton {
		border-radius:5px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-bottom:1px solid #cfcfcf;
		border-top:1px solid #dcdcdc;
		border-left:1px solid #e1e2e2;
		border-right:1px solid #e3e3e3;
		box-shadow: 0px 1px #e9e9e9;
		-moz-box-shadow: 0px 1px #e9e9e9;
		-webkit-box-shadow: 0px 1px #e9e9e9;
		background: url(../images/back_btn_smph.png) repeat-x bottom; width:100%; max-width:100%;}

	#searchadv button.jqTransformButton:hover {background: url(../images/back_btn_smph_hover.png) repeat-x bottom;width:100%;}
	#resultadosba #resultstabs ul {padding-left: 0%; margin-top:0px; margin-bottom:0px;}
	.ui-datepicker-trigger {margin-left: 16px;}
	
	/*** Distribución DIVs ***/
	.inputstfc {width: 100%;}
	.inputtexto {width: 100%; margin-top: 2%; height:auto;}
	.inputfecha {width: 100%; margin-top: 0%; height:auto;}
	.inputtipocontenido {width: 100%; margin-top: 4%; height:auto;}
	.wchecklabel, .wchecklabel_d, .wchecklabel_v {padding: 2% 3% 0% 4%;width: 43%;}
	.wrangedate {float: left; padding-top: 2%;}
	.dropsejestemas {width: 100%; height: auto; margin-top: 4%;}
	.otrosbuscadores {width: 100%; float: left; padding: 4% 0%;}
	.otrosbuscadores div {float: left; width: 44%; margin-top: 5%;}
	.otrosbuscadores div#gotosearchperson{text-align:right; width: 52%;}
	.buscardktb{display:none;}
	.buscarsph{display:inline-block;}
	
	/* ===== NO SE ENCONTRARON RESULTADOS ===== */
	.noresults{padding-bottom: 2%;}
	.noresults p{font-size:20px;}
	.noresults p.subtxt{font-size:14px;}
	.headerform span{font-size: 0.875em;}
	.headerform span.arrow_hide, .headerform span.arrow_hide img {width: 11px;}
	
	/* ===== NO SE ENCONTRARON RESULTADOS --> SUGERENCIAS ===== */
	.suggestions{padding-bottom: 2%;}
	.suggestions p{font-size:20px;}
	.suggestions p.subtxt{font-size:14px;}
	.listsuggestions article {width:94%; max-width:100%;}
	
	/* ===== VARIOS RESULTADOS --> COINCIDENCIAS ===== */
	.coincidences{padding-bottom: 2%;}
	.coincidences p{font-size:20px;}
	.coincidences p.subtxt{font-size:14px;}
	.listcoincidences article {width:94%; max-width:100%;}
	
	/* ===== VARIOS RESULTADOS --> MUCHAS COINCIDENCIAS ===== */
	.lotofcoincidences{padding-bottom: 2%;}
	.lotofcoincidences p{font-size:20px;}
	.lotofcoincidences p.subtxt{font-size:14px;}
	
	.listlotofcoincidences .coincidenciasloc article {width:94%; max-width:100%;}
	.listlotofcoincidences .coincidenciaspersonas article {width:94%; max-width:100%;}
	
	/** Paginador Listado de Coincidencias **/
	#pager_coincidences{text-align:center;}
	#pager_coincidences li{display:inline-block; height:34px; vertical-align: top;}
	#pager_coincidences .firstpagearrow, #pager_coincidences .prevpagearrow, #pager_coincidences .nextpagearrow, #pager_coincidences .lastpagearrow{display: inline-block; width:34px; height:34px; margin-left: 4px;}
	#pager_coincidences .pager_disable, #pager_coincidences .pager_active{display:none;}
	#pager_coincidences .disablepage img{}
	#pager_coincidences .textnumberpage {color: #4d4949; line-height: 34px; margin: 0px 4px;}
	
	/* ===== RESULTADOS DE BÚSQUEDA ===== */
	.termino{ font-family: Arial, Helvetica, sans-serif;font-size: 34px;font-weight: bold;color: rgb(77, 73, 73);}
	#resultadosba{padding: 56px 4.039% 4% 4.039%; width: 92.922%;}
	#resultadosba #resultstabs {margin-top:40px; margin-bottom:32px; padding-bottom: 0;}
	#resultadosba #resultstabs ul {padding-left:0%; margin-bottom: 0%; width: 100%;}
	#resultstabs ul li{display:inline-block; width:23.93%; padding-bottom: 15px; margin-right:0%; text-align: center;}
	#resultstabs ul li a {font-size:0.875em; display:inline; /*float:left;*/ min-width:80px; max-width:80px; margin:0 auto;}
	#resultstabs ul li a#rvideos{min-width:80px; max-width:80px;}
	#resultstabs ul li a#rnews{min-width:80px; max-width:80px;}
	#resultstabs ul li a#rdocs{width:25%;}
	#resultstabs ul li a img {width:48px; display:block; margin: 0 auto; padding-bottom: 3%;}
	#resultstabs ul li a span{display:block;}
	#resultstabs ul li a#rvideos img{margin-bottom:5%;}
	#resultstabs ul li a#rimages img{margin-bottom:7%;}
	
	#listresnews, #listresdocs, #listresvideos, #listresimages {padding: 10.813% 0%; width: 100%;}
	
}

/* smartphones */
@media only screen and (max-width: 520px){
	/*******************************************************************************
							BÚSQUEDA AVANZADA - SMARTPHONE
	********************************************************************************/
	.wrapper_search_advanced {border-bottom: none;}
	
	/**** Estilos en el Formulario ****/
	#searchadv label {padding: 0% 0% 2% 0%;}
	#searchadv .inputtexto input {background: url(../images/input_search_tablet.png) 98% no-repeat; width: 92% !important; padding: 5px 16px 5px 5px;}
	#searchadv .desdehasta {padding: 5% 4% 5% 4%; width: 91%;}
	#searchadv .desdehasta label {margin-top: 7px; padding-top:0%;}
	#searchadv .desdehasta .jqTransformInputInner {padding-top: 0%;}
	#searchadv .desdehasta input {padding: 2% 2%; max-width:none; width: 45% !important; margin-left: 4%;}
	#searchadv .desdehasta input#inputsearchtodate {margin-left: 6%;}
	#searchadv .tipocontenido {padding: 5%; width: 87%;}
	#searchadv .dropsejestemas label {padding-left: 0%;}
	#searchadv .selectform {margin-left: 0%; width: 100%;}
	#searchadv .jqTransformSelectWrapper div span {padding: 0.5% 0% 0% 0%;}
	#searchadv .activarbusqueda .selectform {width: 100%; max-width: 100%; float: none; text-align: center; padding-top: 4%;}
	#searchadv button.jqTransformButton {
		border-radius:5px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-bottom:1px solid #cfcfcf;
		border-top:1px solid #dcdcdc;
		border-left:1px solid #e1e2e2;
		border-right:1px solid #e3e3e3;
		box-shadow: 0px 1px #e9e9e9;
		-moz-box-shadow: 0px 1px #e9e9e9;
		-webkit-box-shadow: 0px 1px #e9e9e9;
		background: url(../images/back_btn_smph.png) repeat-x bottom; width:100%; max-width:100%;}

	#searchadv button.jqTransformButton:hover {background: url(../images/back_btn_smph_hover.png) repeat-x bottom;width:100%;}
	#resultadosba #resultstabs ul {padding-left: 0%; margin-top:0px; margin-bottom:0px;}
	.ui-datepicker-trigger {margin-left: 16px;}
	
	/*** Distribución DIVs ***/
	.inputstfc {width: 100%;}
	.inputtexto {width: 100%; margin-top: 2%; height:auto;}
	.inputfecha {width: 100%; margin-top: 0%; height:auto;}
	.inputtipocontenido {width: 100%; margin-top: 4%; height:auto;}
	.wchecklabel, .wchecklabel_d, .wchecklabel_v {padding: 2% 3% 0% 4%;width: 43%;}
	.wrangedate {float: left; padding-top: 2%;}
	.dropsejestemas {width: 100%; height: auto; margin-top: 4%;}
	.otrosbuscadores {width: 100%; float: left; padding: 4% 0%;}
	.otrosbuscadores div {float: left; width: 44%; margin-top: 5%;}
	.otrosbuscadores div#gotosearchperson{text-align:right; width: 52%;}
	.buscardktb{display:none;}
	.buscarsph{display:inline-block;}
	
	/* ===== NO SE ENCONTRARON RESULTADOS ===== */
	.noresults{padding-bottom: 2%;}
	.noresults p{font-size:20px;}
	.noresults p.subtxt{font-size:14px;}
	.headerform span{font-size: 0.875em;}
	.headerform span.arrow_hide, .headerform span.arrow_hide img {width: 11px;}
	
	/* ===== NO SE ENCONTRARON RESULTADOS --> SUGERENCIAS ===== */
	.suggestions{padding-bottom: 2%;}
	.suggestions p{font-size:20px;}
	.suggestions p.subtxt{font-size:14px;}
	.listsuggestions article {width:94%; max-width:100%;}
	
	/* ===== VARIOS RESULTADOS --> COINCIDENCIAS ===== */
	.coincidences{padding-bottom: 2%;}
	.coincidences p{font-size:20px;}
	.coincidences p.subtxt{font-size:14px;}
	.listcoincidences article {width:94%; max-width:100%;}
	
	/* ===== VARIOS RESULTADOS --> MUCHAS COINCIDENCIAS ===== */
	.lotofcoincidences{padding-bottom: 2%;}
	.lotofcoincidences p{font-size:20px;}
	.lotofcoincidences p.subtxt{font-size:14px;}
	
	.listlotofcoincidences .coincidenciasloc article {width:94%; max-width:100%;}
	.listlotofcoincidences .coincidenciaspersonas article {width:94%; max-width:100%;}
	
	/** Paginador Listado de Coincidencias **/
	#pager_coincidences{text-align:center;}
	#pager_coincidences li{display:inline-block; height:34px; vertical-align: top;}
	#pager_coincidences .firstpagearrow, #pager_coincidences .prevpagearrow, #pager_coincidences .nextpagearrow, #pager_coincidences .lastpagearrow{display: inline-block; width:34px; height:34px; margin-left: 4px;}
	#pager_coincidences .pager_disable, #pager_coincidences .pager_active{display:none;}
	#pager_coincidences .disablepage img{}
	#pager_coincidences .textnumberpage {color: #4d4949; line-height: 34px; margin: 0px 4px;}
	
	/* ===== RESULTADOS DE BÚSQUEDA ===== */
	.termino{ /*line-height:35px;*/line-height: 1.2em; border-bottom:1px solid #ccc; /*margin-bottom:25px;*/ font-size: 24px;}
	#resultadosba{padding: 36px 4.039% 4% 4.039%; width: 92.922%;}
	#resultadosba #resultstabs {margin-top:40px; margin-bottom:32px; padding-bottom: 0;}
	#resultadosba #resultstabs ul {padding-left:0%; margin-bottom: 0%; width: 100%;}
	#resultstabs ul li{display:inline-block; width:23.93%; padding-bottom: 15px; margin-right:0%; text-align: center;}
	#resultstabs ul li a {font-size:0.875em; display:inline; /*float:left;*/ min-width:80px; max-width:80px; margin:0 auto;}
	#resultstabs ul li a#rvideos{min-width:80px; max-width:80px;}
	#resultstabs ul li a#rnews{min-width:80px; max-width:80px;}
	#resultstabs ul li a#rdocs{width:25%;}
	#resultstabs ul li a img {width:48px; display:block; margin: 0 auto; padding-bottom: 3%;}
	#resultstabs ul li a span{display:block;}
	#resultstabs ul li a#rvideos img{margin-bottom:5%;}
	#resultstabs ul li a#rimages img{margin-bottom:7%;}
	
	#listresnews, #listresdocs, #listresvideos, #listresimages {padding: 10.813% 0%; width: 100%;}
	
	/*** RESULTADOS DE BÚSQUEDA: Noticias ***/
	.border_azul{border-left: 13px solid #0bb2ff;}
	.border_azul header {padding-left: 3.553%;}
	.border_azul header a {font-size:1em; line-height: 21px;}
	.border_azul .textnot {padding-left: 3.553%; line-height: 18px;}
	.tagkeys {padding-left: 3.553%; border-left: 13px solid #fff; width: 93.447%;}
	.tagkeys ul {padding-left: 0%;}
	.tagkeys li {line-height: 15px;}
	.tagkeys .posiante{display:inline-block; padding-left:9px; padding-right:6px;}
	.tagkeys .line_sec.tamano{width: 100%; margin-left: 0px;}
	
	/*** RESULTADOS DE BÚSQUEDA: Documentos ***/
	.border_azul_doc header a {font-size:1em;}
	.border_azul_doc .ico_docsearch {width: 20%;}
	.border_azul_doc .info_docsearch {width: 80%; display: inline-block;}
	.border_azul_doc header {padding-left: 6.783%; display: inline-block; width: 93.217%;}
	.border_azul_doc img {margin-bottom: 13px;}
	.border_azul_doc .info_docsearch .textdoc, .border_azul_doc .info_docsearch .cardocsearch{display:none;}
	.info_docsearch_sph{display:block;}
	.info_docsearch_sph .textdoc,.info_docsearch_sph .cardocsearch {padding-left: 4.41%; width: 95.59%;}
	.info_docsearch_sph .cardocsearch .line_sec.tamano2{margin-left:0px; width:100%; margin-bottom: 16px;}
	
	/*** RESULTADOS DE BÚSQUEDA: Vídeos ***/
	.item_videos_resb {padding-bottom: 0%;}
	.item_videos_resb header {width: 56%;}
	.item_videos_resb figure {margin-right:14px; width: 39.2%;}
	.item_videos_resb h2 {font-size: 0.75em; line-height: 1.334em;}
	.item_videos_resb .video_date {font-size: 0.625em;}
	
	/*** RESULTADOS DE BÚSQUEDA: Imágenes ***/
	.infopopup{display:none;}
	.item_imagenresb {width:100%; padding-right:0%; display: block; float: none; max-height: none;}
	.item_imagenresb .imagencoin {max-width: none;}
	.item_imagenresb .imagencoin img {max-width: none; max-height: none;}
	/*///////////////// 
					¡¡¡¡¡ OJO !!!! La siguiente línea es sólo para simular paginación:
	En Desktop y Smartphone las páginas son de 32 elementos y en Tablet son de 33 elementos
																							///////////////////////////////////////*/
	.item_imagenresb:nth-of-type(32)~.item_imagenresb{display:none;}
	
	/**** RESULTADOS DE BÚSQUEDA: Pop up Imágenes ***/
	.overimgresb #cboxContent #cboxLoadedContent time {font-size:0.875em; line-height: 1em; padding: 14px 3.42% 0% 3.42%; background: rgba(0,0,0,0.75); }
	.overimgresb #cboxContent #cboxLoadedContent h2 {line-height: 1.2em; padding: 15px 3.42% 15px 3.42%; background: rgba(0,0,0,0.75);}
	.overimgresb #cboxContent #cboxLoadedContent h3 {display:block; padding-bottom:15px; background: rgba(0,0,0,0.75);}
	.overimgresb #cboxContent #cboxLoadedContent a {padding: 0% 3.42% 13px 3.42%; background: rgba(0,0,0,0.75); width: 100%; display: block;}
	.overimgresb #cboxContent #cboxLoadedContent {background: transparent;}
}


/**************************************************
				EN EL EXTERIOR
***************************************************/
.wrapper_eee{width:100%; max-width:1000px; margin:0 auto;}
.wrapper_intro_map{width:75%; float:left;}


.wrapper_docs_afil{width:21%; float:right; padding:0% 2%;}

#intro_eee{width:96%; padding:10px 2% 10px 2%;margin-left:1.2%;}
#intro_eee p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4d4949;}
.mapcolumneee{width:96%; float:left; padding: 20px 2% 20px 2%;}
.mapcontainereee ul{background-color:#0bb2ff; width: 100%; padding: 0%;}
.mapcontainereee ul li:first-child{padding-left:2%;}
.mapcontainereee ul li{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; font-weight:normal; color:#fff; display:inline; line-height:2em; padding: 0% 0.5%;}
.mapcontainereee ul li.unsel a{text-decoration:none; color:#fff;}
.mapcontainereee ul li.unsel a:hover{text-decoration:underline; color:#fff;}
.mapcontainereee ul li.sel a{text-decoration:underline; color:#fff; font-weight:bold;}
.mapcontainereee ul li.sel a:hover{text-decoration:none; color:#fff;}
.wmaplists{width:100%; display:block; position: relative; z-index: 10;}
#mapeee-canvas{width:100%; height:100%; min-height:416px; padding:0%; display:inline; float:left;}
#listadoscontinentes{display:inline; width:28%; background:#fff; border:1px solid #ccc; border-top:none; height:auto; min-height:415px; position:absolute; right:0;}
#listadoscontinentes article.oculto{display:none;}
#listadoscontinentes article.visible{display:block;}
#listadoscontinentes article .title_continent{font-family:Arial, Helvetica, sans-serif; font-size:1.6875em; font-weight:bold;line-height: 1.1em;  color:#4d4949; padding: 12% 0% 10% 0%; margin: 0% 12%; display: block;}
#listadoscontinentes article ul{color: #0bb2ff; background-color:#fff; padding: 0% 2% 0% 14%; width: 80%;}
#listadoscontinentes article ul li{font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#00577f; display: block; line-height: 1.6em; background: url(../images/ico_per.png) no-repeat left 9px; padding-left: 14px;}
#listadoscontinentes article ul li a{color:#00577f;}
#listadoscontinentes article ul li a:hover{color:#00577f; text-decoration:underline;}

#documentoseee{margin-top: 10%; margin-left:auto; margin-right:auto; text-align:center; padding:0% 3%;}
#documentoseee article{width:100%; padding-bottom: 16px;}
#documentoseee h1 {font-family: "Droid serif", serif; font-size: 1.125em; font-weight: bold; color: #00577f; text-align: center;}
/*** Modificación "Fuera los H1" ***/
#documentoseee h2 {font-family: "Droid serif", serif; font-size: 1.125em; font-weight: bold; color: #00577f; text-align: center;}
#documentoseee .ico_doc{display:inline; width:15%; min-width:38px; height:49px; margin: 0px 10px 6px 0px; cursor:pointer; float: left; text-align: left;}
#documentoseee .titulo_doc{font-family: Arial, Helvetica, sans-serif; line-height:1.2em; text-align:left; color:#032c40; font-size:0.75em; margin-top: 0px; font-weight: bold; float:left; width:68%;}
#documentoseee .titulo_doc a{color:#032c40;}
#documentoseee .titulo_doc a:hover{color:#032c40; text-decoration:underline;}
#documentoseee .caracs_doc{font-family: Arial, Helvetica, sans-serif; font-style:italic; color:#4d4949; font-size:0.75em; margin-top: 2px; clear: both; margin-left: 16px; text-align: left; padding-right:10px; border-bottom:1px dotted #ccc;}
#afiliacioneee{padding-top:8%;}
#afiliacioneee header{width:100%; display:block;}
#afiliacioneee header img{display:inline-block; float:left; width: 30%; max-width: 65px;}
#afiliacioneee header p{display:inline-block; float:left;/*right;*/width: 68%; padding-left:2%; font-family:"Droid serif", serif; font-weight:bold; font-size:16px; line-height: 1.2em; color:#0bb2ff;}
#afiliacioneee article{display:block; float:left;}
#afiliacioneee article p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d4949; padding-top:5%; line-height:1.2em;}
#afiliacioneee article ul{padding:4%;}
#afiliacioneee article ul li{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#00577f; display: block; line-height: 1.6em; background: url(../images/ico_per.png) no-repeat left 9px; padding-left: 14px;}
#afiliacioneee article ul li a{color:#00577f;}
#afiliacioneee article ul li a:hover{color:#00577f; text-decoration:underline;}
.wrapper_info_sedes{width:75%; float:left;}

.wrapper_headquarters > .informacionsedes{max-width: 924px; margin: 0 auto; width: 100%; padding: 0% 0% 4% 0%;}
.wrapper_headquarters section{/*border-bottom:1px dotted #ccc; */padding-bottom: 0.5%;}
.wrapper_headquarters header{width:100%; background-color:#0bb2ff; margin-top: 16px;}
.wrapper_headquarters h2{color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1em; padding: 0.8% 0% 0.6% 2%; cursor:pointer;}
.wrapper_headquarters h2 .arrow_show{display:none;/*display: inline-block;*/ width:8px; height:13px; margin-left: 0px; float: left; margin-right: 1%;}
.wrapper_headquarters h2 .arrow_hide{display: inline-block;/*display:none;*/ width: 13px; height: 8px; margin-left: 0px; float: left; margin-right: 1%;}

.wrapper_headquarters .informacionsedes .wrapper_info_sede{display:block; padding-top:1%;}
.wrapper_headquarters .bottomair .bottomairline {min-height: 10px; border-bottom: 1px dotted #ccc; display: block; width: 100%;}
.wrapper_headquarters .informacionadicional{width: 92%; padding: 0% 4%;}
.wrapper_headquarters .informacionadicional.enpctablet{display:block;}
.wrapper_headquarters .informacionadicional.ensmartphone{display:none;}
.wrapper_headquarters p{color:#4d4949; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; line-height:21px; margin-top:32px;}
.wrapper_headquarters p.textoadicional {padding: 2% 0% 0% 0%; margin-top:0; display: inline-block; width: 100%;}

.wrapper_headquarters .info_hq{width:100%; padding-top: 20px; display:block;}
.wrapper_headquarters .informacionsedes .info_hq .maincharges{width:33%; display:inline; float:left; padding-left: 4%;}

/*.wrapper_headquarters .informacionsedes .info_hq .secondarycharges{width:100%; display:inline; float:left; clear: both;}*/

.wrapper_headquarters .informacionsedes .info_hq .primaryaddress{width:58%; display:inline; float:left; padding:0% 2%;}
.wrapper_headquarters .informacionsedes .info_hq .contactdata{width:58%; display:inline; float:left; padding:0% 2%;}

/*.wrapper_headquarters .informacionsedes .info_hq .tesoreria{width:38%; display:inline; float:left;}*/

.wrapper_headquarters .informacionsedes .info_hq .presidencia p, .wrapper_headquarters .informacionsedes .info_hq .vicepresidencia p, 

.wrapper_headquarters .informacionsedes .info_hq .secretaria p{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#0bb2ff; margin-top:0px; margin-bottom:0px;}
.wrapper_headquarters .informacionsedes .info_hq .presidencia span, .wrapper_headquarters .informacionsedes .info_hq .vicepresidencia span, 
.wrapper_headquarters .informacionsedes .info_hq .secretaria span{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;color:#00577f; margin-bottom: 13px; display: block;}

/*.wrapper_headquarters .informacionsedes .info_hq .tesoreria span,.wrapper_headquarters .informacionsedes .info_hq .presidenciahonor 
span{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#00577f; margin-bottom: 0px; display: block;} */
/*.wrapper_headquarters .informacionsedes .info_hq .tesoreria p, .wrapper_headquarters .informacionsedes .info_hq .presidenciahonor 
p{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#4d4949; margin-top:0px; margin-bottom:0px;}*/

.wrapper_headquarters .informacionsedes .info_hq .direccion p{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#4d4949; margin-top:0px; margin-bottom:0px;}
.wrapper_headquarters .informacionsedes .info_hq .direccion span{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#4d4949; margin-top:0px; margin-bottom:0px;}
.wrapper_headquarters .informacionsedes .info_hq .telefono p{display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4d4949; margin-top:0px; margin-bottom:0px; width:22%;}
.wrapper_headquarters .informacionsedes .info_hq .fax p, .wrapper_headquarters .info_hq .contacto p{display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4d4949; margin-top:0px; margin-bottom:0px; width:22%;}
.wrapper_headquarters .informacionsedes .info_hq .telefono span, .wrapper_headquarters .informacionsedes .info_hq .fax span, .wrapper_headquarters 
.informacionsedes .info_hq .contacto span{display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#4d4949; margin-top:0px; margin-bottom:0px;}
.wrapper_headquarters .info_hq .contacto span a{color:#00577f;}
.wrapper_headquarters .info_hq .contacto span a:hover{color:#00577f; text-decoration:underline;}
.wrapper_headquarters .informacionsedes .info_hq .web20data{display:inline; float:right; margin-top: 0px; max-width:none; width: 61%; padding: 2% 0% 2% 0%;}
.wrapper_headquarters .informacionsedes .info_hq .socialurls{display:inline-block; float: left; clear:both; padding-left: 21%;}
.wrapper_headquarters .informacionsedes .info_hq .socialurls li{display:inline; float:left;}
.wrapper_headquarters .informacionsedes .info_hq .socialurls li img{width:24px; opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50); margin-right:8px;}
.wrapper_headquarters .informacionsedes .info_hq .socialurls li:hover img{width:24px; opacity:1; -moz-opacity:1; -webkit-opacity:1;filter:alpha(opacity=100); margin-right:8px;}
.wrapper_headquarters .informacionsedes .info_hq .web20data span{font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#00577f; display:block; text-align: right; padding-right: 4%; float:right; margin-top:0px;}
.wrapper_headquarters .informacionsedes .info_hq .web20data span a{color:#00577f;}
.wrapper_headquarters .informacionsedes .info_hq .web20data span a:hover{color:#00577f; text-decoration:underline;}
.wrapper_headquarters .informacionsedes .info_hq .aditional span{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:0.875em; color:#4d4949;}
.wrapper_headquarters header.nnggeee{background-color:#9ad824;}
.wrapper_headquarters .informacionsedes .info_hq .toright{width:61%; padding-left:52%;}
.wrapper_headquarters .informacionsedes .info_hq .web20data.ensmartphone{display:none;}

@media only screen and (min-width: 520px) and (max-width: 768px){
	
	/*************************************************************************
								EN EL EXTERIOR IPAD
	**************************************************************************/
	.wrapper_intro_map {width: 100%;}
	.wrapper_docs_afil {width: 100%; float: none; padding: 0% 15%;}
	#documentoseee {margin: 0%; display: inline-block; float: left; width: 35%; padding:0% 5% 10px 0%;}
	#afiliacioneee {float: left; display: inline-block; width: 35%; margin: 0%; padding: 0% 5% 10px 0%;}	
	.wrapper_info_sedes {width: 100%; float: left;}
	.wrapper_info_sedes .wrapper_headquarters{margin-top:0px; max-width: none; padding: 0% 2%; width: 96%;}
	.wrapper_headquarters .informacionsedes .info_hq .socialurls li img {opacity: 0.75; -moz-opacity: 0.75; -webkit-opacity: 0.75; filter: alpha(opacity=75);}
}
	
/* smartphones */
@media only screen and (max-width: 520px){
	
	/*************************************************************************
								EN EL EXTERIOR SMARTPHONE
	**************************************************************************/
	.pane-exterior{margin-top:30px!important}
	.wrapper_intro_map {width: 100%;}
	.wrapper_docs_afil {width: 96%; float: left;}
	#documentoseee {margin-top: 0%; padding:13px 3%;}
	#afiliacioneee {padding-top: 24px; float: left; width: 94%; padding: 24px 3% 13px 3%;}
	#afiliacioneee article ul {width: 66%; margin: 0 auto; padding-bottom:0%;}
	#afiliacioneee article ul li{line-height:2.5em;}
	.mapcontainereee ul{padding: 2% 0% 3% 0%;}
	.mapcontainereee ul li:nth-child(even) {display:none;}
	.mapcontainereee ul li {display:block; font-size: 1em; padding-left:4%;}
	.mapcontainereee ul li:first-child{padding-left:4%;}
	#mapeee-canvas {min-height:237px;}
	#listadoscontinentes {border:none; width:100%; min-height: 15px!important; height:auto; position:relative; float: left;}
	#listadoscontinentes article .title_continent {padding: 5% 0% 3% 0%; margin: 0% 5%;}
	#listadoscontinentes article ul {padding: 0% 5% 0% 5%; width: 90%;}
	
	.wrapper_info_sedes {width: 100%; float: left;}
	.wrapper_info_sedes .wrapper_headquarters{margin-top:0px; max-width: none; padding: 0% 2%; width: 96%;}
	.wrapper_headquarters .informacionsedes .info_hq .maincharges, .wrapper_headquarters .informacionsedes .info_hq .primaryaddress, 
	.wrapper_headquarters .informacionsedes .info_hq .contactdata {width:92%; padding:0% 4%;}
	.wrapper_headquarters .informacionsedes .info_hq .maincharges .aditional{padding: 1% 0% 4% 0%;}
	.wrapper_headquarters .informacionsedes .info_hq .contactdata article{padding: 4% 0% 0% 0%;}
	.wrapper_headquarters .informacionsedes .info_hq .web20data.enpctablet{display:none;}
	.wrapper_headquarters .informacionsedes .info_hq .web20data.ensmartphone{display:block; width: 92%; padding: 4%; text-align: center; float: left;}
	.wrapper_headquarters .informacionsedes .info_hq .socialurls {padding: 2% 0% 0% 0%; float: none; margin: 0 auto;}
	.wrapper_headquarters .informacionsedes .info_hq .socialurls li img {width: 42px; opacity: 1; -moz-opacity: 1; -webkit-opacity: 1; filter: alpha(opacity=100);}
	.wrapper_headquarters .informacionsedes .info_hq .socialurls li:hover img {width: 42px;}
	.wrapper_headquarters .informacionsedes .info_hq .web20data span {width:100%; float:none; padding:4% 0% 0% 0%; text-align:center;}	
	.wrapper_headquarters .informacionsedes .info_hq .web20data {width:100%;}	
	.wrapper_headquarters .informacionadicional.enpctablet{display:none;}
	.wrapper_headquarters .informacionadicional.ensmartphone{display:block; padding:0% 4% 3% 4%;}
	
}

/******************************************************
			PAGINA  Como Colaborar
*******************************************************/
	.fondo_colaborar{background-image:url(../images/fondo_colaborar.png); background-repeat:repeat-x; max-width:936px; width:95%; height:256px; margin-bottom:30px;margin-top: 5px;}
	.txt_colab1{font-size: 7.5em; line-height: 1.15em; padding: 24px 0px 0px 7%; font-family: Arial, Helvetica, sans-serif; color: #fff;}
	.txt_colab2{font-size: 0.95em; line-height: 1.15em; padding-left: 7%; width: 74%; font-family: Arial, Helvetica, sans-serif; color: #fff;margin-top:-16px;}
	.pos_sello{margin-top:-176px;  float:right;}	
	
	.txt_colabora{font-size: 0.9em; font-family:Arial; color:#4d4949; padding-bottom:2%; line-height:1.2em; width:97%; /***/ text-align:left; /***/}
	.title_colabora{width:100%; font-family:Arial, Helvetica, sans-serif; font-size:1.5em; color:#0bb2ff; line-height:1.2em; border-bottom:1px solid #CCC; margin-bottom:20px; margin-left: -1px; float:left;}
	.caja_intranet{width:100%; float:left; margin-top:5px;}
	.caja_popular{width:44%; float:left;margin-top:5px; margin-left:2.8%;}
	.caja_contacta{width:100%; float:left;}		

	.linkexterno_pctb, posilinkexterno{margin-bottom:3%}
	#redesHome_colabora{list-style:none; margin:0px; padding:0px; width:100%; /***/ text-align:center; /***/}
	#redesHome_colabora ul{list-style:none; /*** padding:8% 0px 0px 2%; ***/ /***/ padding:11% 0px 0px 2%; /***/ margin: 0px 0px 0px -1.5em;}
	#redesHome_colabora li{padding:0px; /*** width:11.1%; margin:-1px 0.5% 6% 6.9%; ***/ /***/ width:10%; margin:-1px 0.5% 6% 2.5%; /***/ display:inline-block;}
	#redesHome_colabora li img{width:100%; padding:0px; /*** margin: -3px; ***/ /***/ margin:0; /***/ opacity:.5; -moz-opacity:.5; -webkit-opacity:.5; }
	#redesHome_colabora li:hover img{opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}
	
	#redesHome_colabora2{ list-style: none; margin: 0px; padding: 0px; width: 100%;}
	#redesHome_colabora2 ul {list-style: none; padding: 8% 0px 0px 2%; margin: 0px;}
	#redesHome_colabora2 li {padding: 0px; width: 14.5%; margin: -1px 0.5% 6% 6.9%; display: inline-block;}
	#redesHome_colabora2 li.populares {display: block; width: 100%; margin-bottom: 6px;}
	#redesHome_colabora2 li img {width:100%; padding: 0px; margin:-9px -13px -9px -33px; opacity: .5; -moz-opacity: .5; -webkit-opacity: .5;}
	#redesHome_colabora2 li:hover img{opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}
	
	@media only screen and (min-width:520px) and (max-width:615px){
		#redesHome_colabora li{margin:-1px 0.5% 6% 2%;}
	}
	
	@media only screen and (min-width: 520px) and (max-width: 768px){
		/*.txt_colabora {font-size: 0.9em;font-family: Arial;color: rgb(77, 73, 73);padding-bottom: 2%;line-height: 1.2em;width: 97%;margin-top:10px}*/
		.fondo_colaborar{background-image:url(../images/fondo_colaborar.png); background-repeat:repeat-x; width:95%;height:193px; margin-bottom:30px;}
		.txt_colab1{font-size: 6em;line-height: 1.15em;padding: 13px 0px 0px 7%;font-family: Arial, Helvetica, sans-serif;color: #fff;}
		.txt_colab2{font-size: 0.8em; line-height: 1.15em; padding-left: 7%; width: 74%; font-family: Arial, Helvetica, sans-serif; color: #fff;margin-top:-9px;}
		.pos_sello{margin-top:-141px; float:right; }
		.pos_sello img { width:208px}
		#redesHome_colabora li img {width:100%; padding: 0px; margin: -3px; opacity: .75; -moz-opacity: .75; -webkit-opacity: .75; }
		#redesHome_colabora2 li img {width:100%; padding: 0px; margin:-9px -13px -9px -19px; opacity: .75; -moz-opacity: .75; -webkit-opacity: .75;}
	 }
	
	
		
	 @media only screen and (max-width: 520px){
		.center_images.alto {margin-top: 64px;}
		.fondo_colaborar { background-image: url(../images/fondo_colaborar.png); background-repeat: repeat-x; width: 99%; height: 177px;margin-bottom: 13px;margin-top: 23px;}
		.pos_sello{display: none; visibility:hidden;}
	    .txt_colab1{font-size: 4.3em; line-height: 1.15em; padding: 3px 0px 0px 7%; font-family: Arial, Helvetica, sans-serif; color: #fff;}
		.txt_colab2{font-size: 0.7em; line-height: 1.15em; padding-left: 7%; width: 86%; font-family: Arial, Helvetica, sans-serif; color:#fff; margin-top:-2px;}		
		.title_colabora{width:100%; font-family:Arial, Helvetica, sans-serif; font-size:1.5em; color:#0bb2ff; line-height:1.2em; border-bottom:none;margin-left: 1%;}		
		.caja_intranet{width:100%; float:left; margin-top:5px;}
		.caja_popular{width:100%; float:left; margin-top:5px;margin-left: 0%;}
		#redesHome_colabora li img {width:100%; padding: 0px; margin: -3px; opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}
		#redesHome_colabora2 li img {width:100%; padding: 0px; margin:-9px -13px -9px -19px; opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}
		#redesHome_colabora li:hover img {width:100%; padding: 0px; margin: -3px; opacity: 0.75; -moz-opacity: 0.75; -webkit-opacity: 0.75;}
		#redesHome_colabora2 li:hover img {width:100%; padding: 0px; margin:-9px -13px -9px -19px; opacity: 0.75; -moz-opacity: 0.75; -webkit-opacity: 0.75;}	

		#redesHome_colabora .linkexterno_sm{display:inline-block; background-color:#0bb2ff; padding:3%; margin:5% 0%; width:90%; float: left;}
		#redesHome_colabora2 .linkexterno_sm{display:inline-block; background-color:#0bb2ff; padding:3%; margin:5% 0%; width:90%; float: left;}
		.caja_contacta .linkexterno_sm{display:inline-block; background-color:#0bb2ff; padding:3%; margin:5% 0%; width:90%; float: left;}		
	 }



/**************************************************
				CONTACTA
***************************************************/
.pane-contacta-contacta-pagina-block  header.page_title_grey {margin-left: 3.3%; margin-right: 3.3%;}
.pane-contacta-contacta-pagina-block  header.page_title_grey  h1{margin-left: 0; margin-right: 0;}
#informacion{margin-left:3.3%;}
#sugerencias{float:right; margin-right: 3.3%;}
.columnsection{/*display:inline-block; width:47%; padding: 20px 2% 80px 1%; float: left; */display: inline-block; float: left; padding: 20px 0 80px; width: 45%;}
.columnsection header{display:block; width:100%; border-bottom:1px solid #ccc; margin-bottom: 18px;}
.columnsection header h2{font-family: Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:normal; color:#0bb2ff; padding-bottom: 4px;}
.columnsection p{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; line-height:1.3em; color:#4d4949;}
.columnsection p strong{font-weight: bold;}
.columnsection p.telefonoinfo{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:3.1875em; line-height:1em; color:#0bb2ff; padding:3% 0%; width:100%; text-align:center;}
.columnsection p.telefonoinfo a{ font-size:1em; color:#0bb2ff;}
.columnsection p.telefonoinfo a:hover{color:#0bb2ff; text-decoration:none;}
.columnsection p img{width:38px; height:38px; display:inline-block; margin-right:3%;}
.columnsection p a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#00577f;}
.columnsection p a:hover{color:#00577f; text-decoration:underline;}
.columnsection p strong a{color:#4d4949; font-weight:bold;}
.columnsection p strong a:hover{color:#4d4949; text-decoration:none;}

.columnsection input{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#E5E5E5; width:96%; display:block;border:none; color:#4d4949; font-family:Arial; font-size:0.875em; padding: 1.5% 0% 1.5% 4%; margin: 0% 0% 2%;}
.columnsection textarea{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#E5E5E5; width:100%; max-width:100%; resize:vertical; display:block; border:none; font-family:Arial; font-size:0.875em; color:#4d4949; padding:1.5% 0% 1.5% 4%; height:86px; min-height:86px;}
.columnsection .controlcheck{padding:3% 0% 3% 5%; width:62%; float: left;}
.columnsection .controlcheck input{display:inline-block; float:left; width:13px; margin: 0% 3%;}
.columnsection .controlcheck p{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; font-weight:normal; color:#4d4949; float: left; width: 80%;}
.columnsection .controlcheck p a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0bb2ff;}
.columnsection input[type="submit"]{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#0bb2ff; width:20%; display:inline-block; float:right; border:none; color:#fff; font-size:1em; font-weight:bold; padding: 1.5% 0%; margin:3% 6%;}

#contacta-formulario-sugerencias-form label.option a{color:#0bb2ff; text-decoration:underline; }
.form-item-condiciones .form-checkbox {float: left;width: 6%;margin-left: 4%; background-color:#ffffff; width:13px; display:inline-block; padding-left:0;}
.form-item-condiciones .option{float: left;margin-left: 37px;margin-top: -21px;line-height: 1.2em;}
.form-item-condiciones{font-family: Arial, Helvetica, sans-serif;color: rgb(77, 73, 73);font-size: 0.75em; width:70%;}
#contacta-formulario-sugerencias-form #edit-enviar{margin: -20px 0px 0px 0px;cursor: pointer}
#contacta-formulario-sugerencias-form .form-item, .form-actions {margin-bottom: 0px;margin-top: 0px;}
#contacta-formulario-sugerencias-form  #edit-texto{height: 100px; margin-bottom: 15px; box-sizing: inherit; resize: none; width:96%; }
@-moz-document url-prefix() {
	#contacta-formulario-sugerencias-form  #edit-texto{width:100%;}
}
#contacta-formulario-sugerencias-form  .resizable-textarea .grippie {visibility: hidden; display: none; }

.columnsection .controlcheck .regular-checkbox {display: none;}
.columnsection .controlcheck .regular-checkbox + label {
background: -moz-linear-gradient(-45deg, rgba(0,0,0,0.14) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(0,0,0,0.14)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, rgba(0,0,0,0.14) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, rgba(0,0,0,0.14) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, rgba(0,0,0,0.14) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(135deg, rgba(0,0,0,0.14) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
/*background-color: #fafafa;*/ border: 1px solid #8e8f8f; border-style:ridge; box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); padding: 6px; display: inline-block; position: relative; float: left; margin: 0.5% 4% 0% 0%;}
.columnsection .controlcheck .regular-checkbox + label:active, .columnsection .controlcheck .regular-checkbox:checked + label:active {box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}
.columnsection .controlcheck .regular-checkbox:checked + label {
background: -moz-linear-gradient(-45deg, rgba(0,0,0,0.24) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(0,0,0,0.24)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, rgba(0,0,0,0.24) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, rgba(0,0,0,0.24) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, rgba(0,0,0,0.24) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(135deg, rgba(0,0,0,0.24) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
/*background-color: #cbcfd5; */border: 1px solid #adb8c0; color: #727377;}
.columnsection .controlcheck .regular-checkbox:checked + label:after {content: '\2714'; font-size: 11px; position: absolute; top: -4px; left: 2px;color: #727377;}

@media only screen and (min-width: 520px) and (max-width: 768px){
	
	/*************************************************************************
								CONTACTA IPAD
	**************************************************************************/
	.columnsection {padding: 15px 3.3% 24px 3.3%; width: 93.4%;}
	#informacion{margin-left:0%;}
	#sugerencias{float:left; margin-right: 0%;}
	.columnsection form{width:64%; margin:0 auto;}
	.columnsection .controlcheck {padding: 3% 0% 3% 3%; width: 74%;}
	.columnsection .controlcheck p {font-size: 0.875em;}
	.columnsection .controlcheck p a {font-size: 14px;}
	.columnsection input[type="submit"] {margin: 3% 2% 3% 1%;}
	.columnsection .controlcheck .regular-checkbox + label {padding: 13px;}
	.columnsection .controlcheck .regular-checkbox:checked + label:after {font-size: 18px; top: 2px; left: 6px;}
	
	#mantenteinformado{width:95.56%; padding:16px 1.66%; margin-top:0; border-right:1px solid #CCC; float:left;}
	#mantenteinfo{margin-top:0px;}
	.panel-pane.pane-block.pane-agenda-portada-agenda{float:left;}
	
	.drch.col_P1, .drch.col_P2{float:left; width:50%;}
}
	
/* smartphones */
@media only screen and (max-width: 520px){
	
	/*************************************************************************
								CONTACTA SMARTPHONE
	**************************************************************************/
	.columnsection {width: 93.4%;padding: 1% 3.3% 8% 3.3%;}
	#informacion{margin-left:0%;}
	#sugerencias{float:left; margin-right: 0%;}
	.columnsection p.telefonoinfo {padding: 10% 0% 5%; line-height:2em; font-size: 2.625em;}
	.columnsection p.telefonoinfo a {font-size: 1em; vertical-align: top;}
	.columnsection p img {margin-top: -4px;}
	.columnsection form {width: 100%; margin: 0 auto;}
	.columnsection .controlcheck {padding: 3% 2%; width: 96%;}
	.columnsection input[type="submit"] {width: 100%; margin: 1% 0% 3% 0%;}
	.columnsection .controlcheck {padding: 3% 0%; width: 100%;}
	.columnsection .controlcheck p {font-size: 0.875em; width: 85%;}
	.columnsection .controlcheck p a {font-size: 14px;}
	.columnsection .controlcheck .regular-checkbox + label {padding: 13px;}
	.columnsection .controlcheck .regular-checkbox:checked + label:after {font-size: 18px; top: 2px; left: 6px;}
	#contacta-formulario-sugerencias-form #edit-texto {height: 120px;/*width: 100%;max-width: 100%;*/}
	#contacta-formulario-sugerencias-form #edit-enviar {margin: 25px 0px -10px 0px; cursor: pointer;padding: 10px 0%; width:100% !important; height: auto !important;}
	.form-item-condiciones {width: 100%;}
	.form-item-condiciones .option{float: left;margin-left: 0px;margin-top: 0px; line-height: 1.2em; width: 86%;}
	#contacta-formulario-sugerencias-form  a .form-submit {height: auto !important;width: 100%!important;}
	
	#mantenteinfo .form-item-condiciones .option{margin-left:10px; margin-top:1px; width:90%;}
}

	 /******************************************************
			PAGINA  Popular.es
	*******************************************************/
	.fondo_popular h2 img{max-width:882px !important; width:100%; height:auto; margin-bottom:25px;}
	.nnggcontent #texto_popular {width: 62%; float: left;font-size:14px; color:#4b494a; font-family: Arial;}	
	#afiliacion_popular{float:right; padding:0% 3.5% 0% 0%;}
	
@media only screen and (min-width: 760px) and (max-width: 923px){
	.nnggcontent #texto_popular {width: 52%;}
	}
	
@media only screen and (min-width: 656px) and (max-width: 760px){
	.nnggcontent #texto_popular {width: 45%;}
	}
	
@media only screen and (min-width: 520px) and (max-width: 656px){
	.nnggcontent #texto_popular {width: 33%;}	
	}

@media only screen and (max-width: 520px){
	.nnggcontent #texto_popular {width: 100%; margin-bottom:21px;}
	#afiliacion_popular img{width: 100%;}
	#afiliacion_popular{width: 100%;float: left;padding: 0%;display: inline-block;margin: 0 auto;text-align: center;}
	#texto_popular .linkexterno_sm{margin: 5% 0%; width: 95%;}
	}
	
/**************************************************
		NUEVAS GENERACIONES DESKTOP
***************************************************/
.center_images .page_title_grey.adjustbig h1{margin-left:3.3%; margin-right:3.3%;}
.nnggcontent{width: 93.4%; padding: 0% 3.3%;}
/* Cabecera - Logo */
.nnggcontent header{width:100%; display:inline-block; padding:17px 0%;}
.nnggcontent header img{max-width:418px; float:left;}

/* Contenido texto, redes y enlace externo */
.nnggcontent #textonngg{width:75.6%; float:left; padding-bottom: 74px;}
.nnggcontent #textonngg p{font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 1.5em; color:#4d4949;}
.redesnngg_pc{float:left; padding-left: 1%; padding-top: 2%;}
.redesnngg_pc ul{display:inline;}
.redesnngg_pc ul li{display: inline-block; float: left; width: 30px; margin-right:13px;}
.redesnngg_pc ul li a img{width:100%; opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50); /*transition-property: all;transition: 0.5s; transition-timing-function: ease; -webkit-transition-property: all; -webkit-transition: 0.5s;-webkit-transition-timing-function: ease;*/}
.redesnngg_pc ul li a:hover img{opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
.redesnngg_tbsm{display:none;}
.linkexterno_pctb{display:inline; float:right; padding-top:2%; padding-right: 2.499%;}
.linkexterno_pctb a{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; line-height: 32px; color:#00577f; }
.linkexterno_pctb a:hover{color:#00577f; text-decoration:underline;}
.linkexterno_sm{display:none;}

/* AFiliación */
#afiliacionnngg{width: 21.041%; float: left; padding: 0% 0% 0% 3.359%;}
#afiliacionnngg header{width:100%; display:block; padding-top: 0%;}
#afiliacionnngg header img{display:inline-block; float:left; width: 30%; max-width: 65px;}
#afiliacionnngg header p{display:inline-block; float:left;/*right;*/width: 68%; padding-left:2%; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; line-height: 1.2em; color:#0bb2ff;}
#afiliacionnngg article{display:block; float:left;}
#afiliacionnngg article p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d4949; padding-top:5%; line-height: 1.2em;}
#afiliacionnngg article ul{padding: 4% 8%;}
#afiliacionnngg article ul li{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; font-weight:bold; color:#00577f; display: block; line-height: 1.6em; background: url(../images/ico_per.png) no-repeat left 7px; padding-left: 14px;}
#afiliacionnngg article ul li a{color:#00577f;}
#afiliacionnngg article ul li a:hover{color:#00577f; text-decoration:underline;}

@media only screen and (min-width: 520px) and (max-width: 768px){
	
	/*************************************************************************
								NUEVAS GENERACIONES IPAD
	**************************************************************************/
	.center_images .page_title_grey.adjustbig{margin-left:4.267%; margin-right:4.267%; width:91.466%;}
	.center_images .page_title_grey.adjustbig h1{margin-left:0; margin-right:0;}
	.nnggcontent{margin-left:4.267%; margin-right:4.267%; width:91.466%; padding:0;}
	.nnggcontent header{width: 93.2%; padding: 12px 0% 36px 0%;}
	.nnggcontent header img {max-width:none; width: 99%;}
	.nnggcontent #textonngg {width: 49.1%; padding: 0% 4.374% 0% 0%; border-right: 1px solid #ccc; margin-bottom: 48px;}
	.linkexterno_pctb{padding-right: 4.646%;}
	.redesnngg_pc {display:none;}
	.redesnngg_tbsm{display:inline-block; padding-left: 0%; padding-top: 25%; width: 100%; margin: 0 auto; text-align: center; float: left;}
	.redesnngg_tbsm ul{display:inline;}
	.redesnngg_tbsm ul li{display: inline-block; float: left; width:20%; max-width: 50px; margin: 0% 3.3%;}
	.redesnngg_tbsm ul li:first-child{margin-left:0%;}
	.redesnngg_tbsm ul li:last-child{margin-right:0%;}
	.redesnngg_tbsm ul li a img{width:100%; opacity:0.75; -moz-opacity:0.75; -webkit-opacity:0.75; filter:alpha(opacity=75); /*transition-property: all;transition: 0.5s; transition-timing-function: ease; -webkit-transition-property: all; -webkit-transition: 0.5s;-webkit-transition-timing-function: ease;*/}
	.redesnngg_tbsm ul li a:hover img{width:100%; opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
	#afiliacionnngg {width: 41.9%; padding: 0% 0% 0% 4.374%;}
	#afiliacionnngg header p {padding-left: 3.122%; max-width: 105px; margin-top: 2px;}
	#afiliacionnngg article ul {padding: 8% 16%;}
	#afiliacionnngg article ul li {padding-bottom:8%;}

}

@media only screen and (max-width: 520px){
	
	/*************************************************************************
								NUEVAS GENERACIONES SMARTPHONE
	**************************************************************************/
	.center_images .page_title_grey.adjustbig h1 {margin-left: auto; margin-right: auto;width: 95%;}
	.nnggcontent {width: 90%; padding: 0%;margin-left: auto; margin-right: auto;}
	.nnggcontent header img {max-width:none; width: 98%;}
	.nnggcontent #textonngg {width: 100%; padding-bottom: 11.5%; border-bottom:1px dotted #ccc; padding-top: 4%; float:none;}
	.redesnngg_pc {display:none;}
	.linkexterno_pctb {display:none;}
	#afiliacionnngg {width: 100%; padding: 12.74% 3.374% 0% 3.374%;}
	#afiliacionnngg article ul {padding: 4% 17.234%;}
	#afiliacionnngg article ul li {line-height: 2.5em; background: url(../images/ico_per.png) no-repeat left 12px;}
	.redesnngg_tbsm{display:inline-block; padding-left: 0%; padding-top: 5%; width:100%; margin:0 auto; text-align:center; float: left;}
	.redesnngg_tbsm ul{display:inline;}
	.redesnngg_tbsm ul li{display: inline-block; width:20%; max-width: 46px; margin: 0% 3%;}
	.redesnngg_tbsm ul li a img{width:100%; opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
	.redesnngg_tbsm ul li a:hover img{width:100%; opacity:0.75; -moz-opacity:0.75; -webkit-opacity:0.75; filter:alpha(opacity=75)}
	.linkexterno_sm{display:inline-block; background-color:#0bb2ff; padding:3%; margin:5% 4.08%; width:85.84%; float: left;cursor:pointer;}
	.linkexterno_sm:hover a{text-decoration:none; border-bottom:2px solid #fff;}
	.linkexterno_sm a{font-family:"Droid Serif", serif; font-size:1.25em; font-weight:bold; color:#fff; width:96%; padding-bottom:2px;}
	.linkexterno_sm a span{text-align:right; float:right;}
	.linkexterno_sm a:hover{text-decoration:none; border-bottom:2px solid #fff;}
	.linkexterno_sm a:hover span{text-align:right; float:right; text-decoration:none; border-bottom:none;}	
	
	
}

/**************************************************
					FUNDACIONES
***************************************************/
/*.page-conocenos-fundaciones .center_images .page_title_grey {padding: 0 16px;}*/
#contenido_fundaciones{max-width: 1000px; margin-left: auto; margin-right: auto;}
#contenido_fundaciones p{margin: 20px 3.3% 2.1% 3.3%; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height: 1.3em; color:#4d4949;}
#contenido_fundaciones article{display:block; width:93.4%; float: left; padding: 0%; margin:0% 3.3%;}
#contenido_fundaciones article#hmasd{padding-bottom:6%; margin-top:1%;}
#contenido_fundaciones article figure{width:21.4%; margin: 0% 6.318% 0% 0%; display: inline-block; float: left;}
#contenido_fundaciones article#faes figure{padding:3.748% 0%;}
#contenido_fundaciones article#mujeres{margin:0.801% 3.3% 0% 3.3%;}
#contenido_fundaciones article#mujeres figure{padding:0%;}
#contenido_fundaciones article#hmasd figure{padding:1.179% 0%;}
#contenido_fundaciones article figure a img{max-width: 200px; width: 100%; opacity: .5; -moz-opacity: .5; -webkit-opacity: .5; filter:alpha(opacity=50); /*transition-property: all;transition: 0.5s; transition-timing-function: ease; -webkit-transition-property: all; -webkit-transition: 0.5s;-webkit-transition-timing-function: ease;*/}
#contenido_fundaciones article figure a:hover img{opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}
#contenido_fundaciones article .content_ff{display:inline-block; float:left; width:72.282%;}
#contenido_fundaciones article header{display:inline-block; float:left; width:100%; border-bottom:1px solid #ccc; padding:0%;}
#contenido_fundaciones article header h2{font-family:Arial, Helvetica, sans-serif; font-size:1.5em; line-height:1em; color:#0bb2ff; padding-bottom: 0.741%;}
#contenido_fundaciones article .content_ff .ir_a a{float: right; font-family: Arial; font-size: 0.875em; color: #00577f; line-height:1em;}
#contenido_fundaciones article .content_ff .ir_a a:hover{color: #00577f; text-decoration:underline;}
#contenido_fundaciones article .ir_a { width: 100%; float: right; height: 25px;}

@media only screen and (min-width: 520px) and (max-width: 768px){
	
	/*************************************************************************
								FUNDACIONES IPAD
	**************************************************************************/
	.center_images .page_title_grey.adjust.ftb h1{margin: 0% 4.178%;}
	#contenido_fundaciones p {margin: 4.178% 4.178%;}
	#contenido_fundaciones article figure{width:29.1%; margin: 0% 2.238% 0% 0%;}
	#contenido_fundaciones article figure a img{max-width: 208px; width: 100%; opacity: .75; -moz-opacity: .75; -webkit-opacity: .75; filter:alpha(opacity=75);/* transition-property: all; transition: 0.5s; transition-timing-function: ease; -webkit-transition-property: all; -webkit-transition: 0.5s;-webkit-transition-timing-function: ease;*/}
	#contenido_fundaciones article .content_ff{width:68.662%;}
	#contenido_fundaciones article#faes figure{padding: 9.226% 0% 0% 0%;}
	#contenido_fundaciones article#mujeres {margin-top:2.089%;}
	#contenido_fundaciones article#mujeres figure{padding:3.774% 0% 0% 0%;}
	#contenido_fundaciones article#hmasd {margin-top:2.089%;}
	#contenido_fundaciones article#hmasd figure{padding:7.13% 0% 0% 0%;}

}

@media only screen and (max-width: 520px){
	
	/*************************************************************************
								FUNDACIONES SMARTPHONE
	**************************************************************************/
	.center_images .page_title_grey.adjust.ftb h1{margin: 0% 4.05%;}
	#contenido_fundaciones{padding: 0 16px;}
	#contenido_fundaciones p {padding:0%; margin: 20px 4.05%;}
	#contenido_fundaciones article {width: 91.9%; margin: 0% 4.05%;}
	#contenido_fundaciones article figure{width:96%; margin: 0 auto; padding:2%;}
	#contenido_fundaciones article figure a img{max-width: none; width: 100%; opacity:1; -moz-opacity:1; -webkit-opacity: 1; filter:alpha(opacity=100);}
	#contenido_fundaciones article#faes figure{padding:5.8% 0%;}
	#contenido_fundaciones article#mujeres figure{width: 70%; padding: 7.58% 15% 10.853% 15%;}
	#contenido_fundaciones article#hmasd figure{width: 100%; padding: 7.58% 0% 10.853% 0%;}
	#contenido_fundaciones article .content_ff {width:100%;}
	#contenido_fundaciones article header {border-bottom:none;}
	#contenido_fundaciones article p {margin: 0%; padding: 7% 0% 2% 0%;}
	#contenido_fundaciones article .content_ff .ir_a{display:inline-block; background-color:#0bb2ff; padding:3%; margin:3.33% 0%; width:94%; float: left; height: inherit;}
	#contenido_fundaciones article .content_ff .ir_a a{font-family:"Droid Serif", serif; font-size:1.25em; font-weight:bold; color:#fff; width:100%; padding-bottom:0px;line-height: 1em;}
	#contenido_fundaciones article .content_ff .ir_a a span{text-align:right; float:right;}
	#contenido_fundaciones article .content_ff .ir_a a:hover{/*text-decoration:none; border-bottom:2px solid #fff;float: none;*/ color: #fff; }
	#contenido_fundaciones article .content_ff .ir_a a:hover span{text-align:right; float:right; text-decoration:none; border-bottom:none;cursor:pointer;}
	
}
/**************************************************
			POLÍTICA DE PRIVACIDAD
***************************************************/
.page-politica-privacidad .pane-content{max-width:1000px; margin: 0 auto;}
.center_slim {max-width: 750px; margin-left: auto; margin-right: auto; padding: 0%; height: auto; position: relative; margin-top: 10px;}
.page-politica-privacidad  .center_slim{max-width:none; margin:10px 24.8% 0 10.9%;}
.center_slim .page_title_text {margin-top: 66px; margin-bottom: 10px;}
.page-politica-privacidad  .center_slim .page_title_text {margin-top: 66px; margin-bottom: 10px; margin-left:7.933%;}
.center_slim .page_title_text .infoheader{ display:block; border-bottom: none; margin: -7px 0 0 0%;}
.center_slim .page_title_text h1 {display: initial; font-family: Arial, Helvetica, sans-serif; font-size: 2.125em; color: #4d4949; font-weight: bold; margin: 0%; padding-bottom: 2px; width: 67%; line-height: 1.1em;}
.page-politica-privacidad  .center_slim .page_title_text h1{float:left; width:74%; margin-bottom: -20px;}
.page-politica-privacidad  .center_slim .page_title_text .infoheader .subrayado{width:100%; margin-left:0; float:left;}

.center_slim header p{display:inline; float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#999; margin-top: 14px; width: 28%; text-align: right;}
.page-politica-privacidad  .center_slim header p{display:inline; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#999; margin-top: 14px; width: auto; text-align: left;}

.polprivcontent{width:100%; padding: 0%; margin-left: 0%;} 
.polprivcontent .anyoelecciones{display:inline-block; margin-top:16px; width:100%;}
.polprivcontent .textoitempolpriv{display: inline-block; padding: 24px 0% 0% 0%;}
.polprivcontent .textoitempolpriv .itemnumber{display:inline-block; float:left; width:50px; height:35px; max-width:50px; font-family:Arial, Helvetica, sans-serif; font-size:2.125em; font-weight:bold; color:#fff; background-color:#0bb2ff; border-radius:25px; -webkit-border-radius:25px; -moz-border-radius:25px; text-align:center; border:none; padding-top:15px;}
.polprivcontent .textoitempolpriv p{font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height: 1.5em; color: #4d4949; display:inline; float:left; width:85%; padding: 0% 0% 0% 4%; margin-top: -0.6%;} 
.polprivcontent .textoitempolpriv p a{color:#00577f;}
.polprivcontent .textoitempolpriv p a:hover{color:#00577f; text-decoration:underline;}
.polprivcontent .textoitempolpriv p strong{font-weight:bold;}

@media only screen and (min-width: 769px) and (max-width: 815px){
	.page-politica-privacidad  .center_slim .page_title_text h1{float:left; width:100%; margin-bottom: -20px;}
}

@media only screen and (min-width: 520px) and (max-width: 768px){
	
	/*************************************************************************
							POLÍTICA DE PRIVACIDAD IPAD
	**************************************************************************/
	.center_slim .page_title_text h1 {margin: 0% 8% 0% 8%;}
	.page-politica-privacidad  .center_slim{max-width:none; margin: 10px 12.783% 0 8.523%;}
	.page-politica-privacidad .center_slim .page_title_text {padding: 0 80px 0 64px;}
	.page-politica-privacidad .center_slim .page_title_text {padding:0; margin:66px 0 0 5%;}
	/*.page-politica-privacidad .center_slim .page_title_text h1 {margin: 0% 8% 0% 8%;}*/
	.center_slim header p {/*margin-right: 8%;*/ margin-top:2%; width:30%; text-align:right; line-height:1em;}
	.page-politica-privacidad .center_slim header p {margin: 18px 0 0 2.851%;}
	.center_slim .page_title_text .infoheader {display: block; border-bottom: 1px solid #ccc;margin: -7px 6% 0px 9.7%;width: 80.5%;}
	.page-politica-privacidad .center_slim .page_title_text .infoheader {border-bottom:none; margin: -7px 0 0 0;}
	.page-politica-privacidad .center_slim .page_title_text h1 {margin: 0 0 -20px 2.851%; width: 69%;}
	.page-politica-privacidad .center_slim .page_title_text .infoheader .subrayado{margin: 0 0 0 2.851%; width:97.149%;}
	.polprivcontent {width: 87.5%;padding: 0% 6% 8% 7.5%;}
	.page-politica-privacidad .polprivcontent {width: 100%;padding: 0% 0% 8% 0%;}
}
@media only screen and (min-width: 521px) and (max-width: 699px){
	.page-politica-privacidad .center_slim .page_title_text h1 {width:100%;}
	.polprivcontent .textoitempolpriv p{width:83%;}
}

@media only screen and (max-width: 520px){
	
	/*************************************************************************
							POLÍTICA DE PRIVACIDAD SMARTPHONE
	**************************************************************************/
	.center_slim .page_title_text .infoheader {margin: 0% 3%;}
	.center_slim .page_title_text {margin-top: 24px;}
	.page-politica-privacidad  .center_slim .page_title_text {margin-top: 24px; margin-left:0;}
	.page-politica-privacidad  .page_title_text .infoheader {margin: 0%;}
	.page-politica-privacidad  .center_slim{max-width:none; margin:0px 5% 0 5%;}
	.center_slim .page_title_text h1 {font-size: 1.5em; margin: 0%; width: 100%;}
	.page-politica-privacidad .center_slim .page_title_text h1{ margin-left:0;}
	.page-politica-privacidad .center_slim .page_title_text .infoheader .subrayado {margin-left:0; width: 100%;}
	.center_slim header p {display:none;}
	.page-politica-privacidad  .center_slim .page_title_text .infoheader {margin: 0%;}
	.page-politica-privacidad  .center_slim header p {display:none;}
	.page-politica-privacidad .center_slim .page_title_text h1 {float: left; margin-bottom: 0; width: 100%;}
	.polprivcontent {width: 94%; padding: 0% 0% 0% 4%;}
	.page-politica-privacidad .polprivcontent {width: 100%; padding: 0%;}
	.polprivcontent .textoitempolpriv {padding: 10px 0%; margin-left:3%;}
	.page-politica-privacidad .polprivcontent .textoitempolpriv {padding: 10px 0%; margin-left:0%;}
	.polprivcontent .textoitempolpriv .itemnumber {color: #0bb2ff; background-color: #fff; font-size: 2em; width: auto; max-width: none; padding-top: 1.5%; height: auto;}
	.polprivcontent .textoitempolpriv p {width: 90%; padding-left: 3%;}
	
}

/******************************************************
			PAGINA  Afíliate PC
	*******************************************************/
		
	.fondo_afiliate{background-image:url(../images/fondo_colaborar.png); background-repeat:repeat-x; max-width:720px; height:191px; width:74%; margin-bottom:20px; float:left}
	.pos_sello_afi{/*margin-top:-176px;  float:right;*/ visibility:visible; position: absolute; top: -15px; right: 18%;}
	.txt_afi{font-size: 3em; line-height: 1.15em; padding:63px 0px 4% 4%; font-family: Arial, Helvetica, sans-serif; color: #fff;}
	.txt_afi2{font-size: 0.85em; line-height: 1.15em; padding-left: 5%; width: 90%; font-family: Arial, Helvetica, sans-serif; color: #fff; margin-top:-23px;}
	.txt_afiliate{font-size: 0.9em; font-family:Arial; color:#4d4949; padding-bottom:2%; line-height: 1.1em; width:96%; float:left;}
	.txt_afiliate li{ margin-bottom:14px;}
	.nnggcontent2{width:95.294%; margin:27px 2.535% 0% 2.535%;}
	
	.nnggcontent2 header{width:100%; display:inline-block;}
	.nnggcontent2 header img{max-width:418px; float:left;}
	.nnggcontent2 #textonngg{width:74%; float:left;  padding-bottom:0%;}
	.nnggcontent2 #textonngg p{font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 1.1em; color:#4d4949;}
	
	
	.caja_requisitos, .caja_opciones{width:100%; float:left;}
	.caja_requisitos .title_colabora, .caja_opciones .title_colabora{ margin-bottom:14px!important;}
	
	 ul.txt_afiliate{list-style-image:url(../images/ico_per.png); width: 96%; padding-left: 4%;}
	.caja_afiliaciones{border-left: solid 1px #cccccc; padding-left:10%;}
	
	
	.pos_afi{margin-top:-210px; width: 22%; float: left;border-left:1px solid #CCC; margin-left:1.68%; padding-left:1.68%}
		
	#afiliacionnngg2 header{width:100%; display:block; padding-top: 0%;}
	#afiliacionnngg2 header img{display:inline-block; float:left; width: 33%; max-width: 65px;}
	#afiliacionnngg2 header p{display:inline-block; float:left;width: 65%; padding-left:2%; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; line-height: 1.2em; color:#0bb2ff;  min-height:44px;}
	#afiliacionnngg2 article{display:block; float:left; }
	#afiliacionnngg2 .bot{margin-bottom: 38px;}
	#afiliacionnngg2 article p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d4949; padding-top:9px; line-height: 1.2em;}
	#afiliacionnngg2 article ul{padding: 4% 4%;}
	#afiliacionnngg2 article ul li{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#00577f; display: block; line-height: 1.6em; background: url(../images/ico_per.png) no-repeat left 9px; padding-left: 14px;  font-weight:normal;}
	#afiliacionnngg2 article ul li a{color:#00577f;}
	#afiliacionnngg2 article ul li a:hover{color:#00577f; text-decoration:underline;}
	
	/*IPAD*/
	@media only screen and (min-width: 520px) and (max-width: 768px){
		.nnggcontent2{width:95%; margin:30px 2% 0% 3%;}
		.fondo_afiliate{background-image:url(../images/fondo_colaborar.png); background-repeat:repeat-x; max-width:720px; height:191px; width:100%; margin-bottom:30px; float:left;}
		.nnggcontent2 header img {max-width:none; width: 98%;}
	    .nnggcontent2 #textonngg {width: 50%;}		
		.pos_afi{margin-top:0px;width: 41%;float: left;border-left:1px solid #CCC; margin-left:2%; padding-left:3%; margin-bottom: 8%;}
		#afiliacionnngg2 .bot{margin-bottom: 40px;}
		.pos_sello_afi {right: 0%;}
		ul.txt_afiliate {width: 92%; padding-left: 8%;}
		
	}
/*SMARTPHONE*/	
	@media only screen and (max-width: 520px){
		.fondo_afiliate{background-image:url(../images/fondo_colaborar.png); background-repeat:repeat-x; max-width:720px; height:176px; width:97%;margin-top:-7px; margin-bottom:15px; float:left; margin-left: 1.2%;}
		.pos_sello_afi{right:-20%;}
		ul.txt_afiliate {width: 94%; padding-left: 12%;}
		.txt_afi{font-size: 2.0em; line-height: 1.15em; padding:36px 0px 4% 5%; font-family: Arial, Helvetica, sans-serif; color: #fff;}
		.txt_afi2{font-size: 0.625em; line-height: 1.15em; padding-left: 6%; width: 90%; font-family: Arial, Helvetica, sans-serif; color: #fff; margin-top:0px;}
		.txt_afiliate{font-size: 0.875em; font-family:Arial; color:#4d4949; padding-bottom:25px; line-height: 1.1em; width:90%; float:left; padding-left:6%}
		.caja_requisitos, .caja_opciones{width: 93%;}
		#afiliacionnngg2 header p{width: 51%; }
		#afiliacionnngg2 article ul { padding: 4% 16%;}
		.nnggcontent2{width:95%; margin:30px 2% 0% 3%;}
		.nnggcontent2 header img {max-width:none; width: 98%;}
	    .nnggcontent2 #textonngg {width: 100%; border-bottom:1px dotted #ccc;}
		.pos_afi{margin-top:0px;width: 100%;float: left;border-left:0px solid #CCC; margin-left:2%; padding-left:1.5%; margin-bottom: 8%;}
		#afiliacionnngg2 { width: 93%; padding: 5% 0% 0% 5%; }
		#afiliacionnngg2 article {display: block;float: left;width: 100%;}
		/*.adjustbig {margin-top: 64px !important;}*/
	}
	
/**************************************************
				ELECCIONES
***************************************************/
.center_ppaltitle{width:100%; max-width:1000px; margin:0 auto;}
.center_ppaltitle .page_title_narrow {margin-top: 66px; margin-bottom: 10px;}
.center_ppaltitle .page_title_narrow h1 {font-family: Arial, Helvetica, sans-serif; font-size: 2.125em; color: #4d4949; font-weight: bold; margin-left:3.3%; margin-right: 3.3%; border-bottom: 1px solid #ccc; padding-bottom: 8px;}
.wrapper_elecciones{width:100%; max-width:1000px; margin:0% auto;}
.wrapper_elecciones section header h2{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1.5em; color:#0bb2ff; margin: -8px 0% 10px 0%;}
.wrapper_elecciones section#referendums header h2{margin-top:12px;}
.wrapper_elecciones section#autonomicas header h2{margin-top:0%; margin-bottom: 16px; padding:0% 2%;}
.wrapper_elecciones section ul{padding: 0% 5.993%;}
.wrapper_elecciones section#autonomicas ul {padding: 0%;}
.wrapper_elecciones section ul li{line-height:1.2em;}
.wrapper_elecciones section ul li a{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; color:#00577f;margin-left: 0;}
.wrapper_elecciones section ul li a span{color:#0bb2ff;}
.wrapper_elecciones section ul li a:hover{text-decoration:none; border-bottom:1px solid #00577f;}
.wrapper_elecciones section ul li a:hover span{color:#0bb2ff; text-decoration:none; border-bottom:1px solid #0bb2ff;}
.listsAB{padding: 32px 4.7% 0 4.7%; max-width: 1000px;}
.listA{display:inline-block; float:left; width:67%;}
.listB{display:inline-block; float:left; width: 27%; padding: 7px 0% 0% 2.5%; border-left:1px solid #ccc;}
.listC, .listD{display:inline; float:left; padding: 7px 2.638% 7% 2.638%; width: 44.4%; border-right:1px solid #ccc; }
.listD{display:inline; float:left; width:43%; border-right:none; padding:7px 3% 2% 4%;}
.listG{display: inline-block; margin: 42px 4.7% 4% 4.7%; padding-top: 30px; border-top: 1px dotted #ccc;}
.listH ul li:nth-child(3n+0){padding-left: 3%;}
.listH ul li{display:inline-block; float:left; width: 30%; padding: 0% 0% 0% 3.5%;}


@media only screen and (min-width: 520px) and (max-width: 768px){
	
	/*************************************************************************
								ELECCIONES
	**************************************************************************/
	.listsAB {display: block; float: left;width: 78.634%; padding: 14px 10.683% 21px 10.683%;}
	.listA {width: 100%; padding-top: 0%;}
	.listB {width: 100%; padding: 0%; border-left:none; margin-top: -3px;}
	
	.listD {border-right:none;}
	#municipales.listD {padding-left: 2.638%; padding-right: 0; width: 47.4%;}
	.listC, .listD{padding-bottom:30px;}
	.listE, .listF{display: inline; float: left; width: 44.4%; border-right: 1px solid #ccc; padding: 0% 2.638%;}
	.listF {border-right:none;padding: 0% 2.638% 0% 2.638%;}
	.listG {border-top:none; padding-top:0; padding-left: 10.683%; padding-right: 10.638%; margin:11px 0 0 0; width: 78.679%;}
	.wrapper_elecciones{width:100%; max-width:1000px; margin:0% auto;}
	.wrapper_elecciones section#europeas header h2, .wrapper_elecciones section#referendums header h2{margin-top:0;}
	.wrapper_elecciones section ul {padding: 0% 5% 24px 5%; border-bottom: 1px dotted #ccc;}
	.wrapper_elecciones section#europeas ul{padding-bottom:24px;}
	.wrapper_elecciones section#referendums ul {padding-bottom:64px;}
	.wrapper_elecciones section#municipales ul {padding-bottom:64px;}
	.wrapper_elecciones section#autonomicas header h2 {padding:0% 3%;}
	.wrapper_elecciones section#autonomicas ul {display: inline-block; padding: 0% 5% 2% 5%; border-bottom:none;}
	.listH ul li {width:100%; padding:0%;}
	.listH ul li:nth-child(3n+0) {padding-left: 0%;}
	.listH ul li:last-child{border-bottom: 1px dotted #ccc; padding-bottom: 3%; width: 48%;}
	.center_ppaltitle .page_title_narrow h1 {font-family: Arial, Helvetica, sans-serif; font-size: 2.125em; color: #4d4949; font-weight: bold; margin-left: 10.683%;margin-right: 10.683%;border-bottom: 1px solid #ccc;padding-bottom: 8px;}
	

}
	
/* smartphones */
@media only screen and (max-width: 520px){
	/*************************************************************************
								ELECCIONES
	**************************************************************************/
	.page-conocenos-elecciones .center_ppaltitle .page_title_narrow {margin-top:24px;}
	.center_ppaltitle .page_title_narrow h1 {font-family: Arial, Helvetica, sans-serif; font-size: 1.5em; color: #4d4949; font-weight: bold; margin-left: 4.04%; margin-right: 4.04%; border-bottom: 1px solid #ccc; padding-bottom: 8px;}
	.listsAB {padding: 0% 8.076%;}
	.listA {width: 100%; padding-top: 0%;}
	.listB {width: 100%; padding: 0%; border-left:none;}
	.listB section{border-bottom: 1px dotted #ccc; padding-bottom: 16px;}
	.listC, .listD {width:100%; border-right:none; padding: 0% 0% 13px 0%; margin:0%; border-bottom: 1px dotted #ccc;}
	.listD{padding-top:2%;}
	.listG {border-top:none; width: 83.848%; padding: 0 8.076%; margin: 32px 0 0 0;}
	.wrapper_elecciones section ul {padding: 0%;}
	.wrapper_elecciones section header h2 {margin-top:32px; font-size:1.25em; margin-bottom: 13px;}
	.wrapper_elecciones section#generales header h2 {margin-top:16px;}
	.wrapper_elecciones section#referendums header h2 {margin-top: 32px;}
	.wrapper_elecciones section#autonomicas header h2{padding:0%;}
	.wrapper_elecciones section#autonomicas ul {padding: 0% 3%; width: 94%;}
	.listH ul{display:block; float:left;}
	.listH ul li, .listH ul li:nth-child(3n+0){width:100%; padding:0%;}
	.listH ul li:last-child{border-bottom: 1px dotted #ccc; padding-bottom: 3%; margin-bottom:5%;}
	
	
}		
/**************************************************
					CUENTAS
***************************************************/
/*.page_title_grey.pane-exterior {padding: 0 0 0 16px;}*/
.cuentas{width:96%; padding:10px 2% 0 2%;}
.airbottom{padding-bottom:6%;}
.cuentas p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4d4949;}
.wrapper_intro_map section p a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#00577f; margin-top:2px; padding-left: 16px; display:inline-block; line-height:1.3em;}
.wrapper_intro_map section p a:before{content:url(../images/ico_per.png); margin-right:8px; float:left; margin-bottom:18px;}
.wrapper_intro_map section p a:hover{color:#00577f; text-decoration:underline;}
.listreports{padding:50px 3% 16px 7%; display: inline-block; width:90%;}
.listreports article{display:inline-block; padding:0% 0% 2% 0%; width:100%;}
.listreports article:last-child{padding-bottom:0%;}
.listreports h2{display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:3em; font-weight:bold; color:#ccc; padding-right:3%; width:20%; line-height: 0.9em;}
.listreports .informe{display:inline-block; float:left; border-bottom:1px dotted #ccc; width:75%;}
.listreports .titulo_informe{font-family:Arial, Helvetica, sans-serif; font-size:1.25em; font-weight:bold; line-height: 1em; color:#00577f;}
.listreports .anyo_informe{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; line-height: 1em; color:#4d4949; display:block;}
.listreports .caracs_informe, .listreports .caracs_informe a{font-family:Arial, Helvetica, sans-serif; font-size:0.9em; font-style:italic; color:#0bb2ff; padding-bottom:2%; display:inline-block;}
.no_visible{visibility:hidden;}
.sin_puntos{padding-bottom:0px !important;}
.sin_puntos .informe{border-bottom:none;}
.sin_puntos .informe .caracs_informe{padding-bottom:0px;}
.pane-cuentas-cuentas-pagina-block{margin-left:1.2%;}

@media only screen and (min-width: 520px) and (max-width: 768px){
	
	/*************************************************************************
									CUENTAS
	**************************************************************************/
	.listreports{padding-right: 0;}
}
	
/* smartphones */
@media only screen and (max-width: 520px){
	/*************************************************************************
									CUENTAS
	**************************************************************************/
	.cuentas{padding-right: 0;}
	
	.listreports{padding:3% 8%; width:94%;}
	.listreports article{border-bottom:1px dotted #ccc; padding-bottom: 0%; padding-top: 5%;width: 90%;}
	.listreports article:first-child{padding-top:0%;}
	.listreports h2{font-size:1.8125em;}
	.listreports .informe{border-bottom:none; float:right; width:70%;}
	.wrapper_intro_map section p a:before{margin-bottom:24px;}
	.cuentas p {padding: 0% 6%;}
	article.sin_puntos{border-bottom:none !important;}
	article.sin_puntos + article{padding-top:0px;}
	
}
/**************************************************
					PROGRAMAS
***************************************************/
#a2016:hover +.infoprogram a{text-decoration: underline;}
#a2015:hover +.infoprogram a{text-decoration: underline;}
#a2011:hover +.infoprogram a{text-decoration: underline;}
#a2008:hover + .infoprogram a{text-decoration: underline;}
#a2004:hover + .infoprogram a{text-decoration: underline;}
#a2000:hover + .infoprogram a{text-decoration: underline;}
#a1996:hover + .infoprogram a{text-decoration: underline;}
#a1993:hover + .infoprogram a{text-decoration: underline;}
#a1989:hover + .infoprogram a{text-decoration: underline;}
#a1986:hover + .infoprogram a{text-decoration: underline;}
#a1982:hover + .infoprogram a{text-decoration: underline;}
#a1979:hover + .infoprogram a{text-decoration: underline;}
#a1977:hover + .infoprogram a{text-decoration: underline;}

.page-conocenos-programas .pane-content {margin: 0 auto; max-width: 1000px;}
.page-conocenos-programas .pane-content .center_slim{max-width: none; margin:0 3.2% auto 11.9%;}
.page-conocenos-programas .pane-content .center_slim .infoheader{border-bottom: 1px solid #cccccc; margin-left: 4.83%;}
.page-conocenos-programas .polprivcontent{width:auto; padding: 0%; /*margin-left: 2.828%;*/ margin-right: 21.673%;} 
/*.polprivcontent .anyoelecciones{display:block; width:100%; clear:both; padding-top:2%;}*/
.polprivcontent .anyoelecciones:last-child{padding-bottom:15%;}
.polprivcontent figure{display:inline; float:left; width: 17%;}

.polprivcontent figure#a2016 a{ background:url(../images/programas/prog_2016_g.png) no-repeat; width:80px; height:100px; display:inline-block; 
opacity:0.75;-webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75); }
.polprivcontent figure#a2016 a:hover {background:url(../images/programas/prog_2016.png) no-repeat; opacity:1; -webkit-opacity:1; -moz-opacity:1; 
filter:alpha(opacity=100);}

.polprivcontent figure#a2015 a{ background:url(../images/programas/prog_2015_g.png) no-repeat; width:80px; height:100px; display:inline-block; 
opacity:0.75;-webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75); }
.polprivcontent figure#a2015 a:hover {background:url(../images/programas/prog_2015.png) no-repeat; opacity:1; -webkit-opacity:1; -moz-opacity:1; 
filter:alpha(opacity=100);}

.polprivcontent figure#a2011 a{ background:url(../images/programas/prog_2011_g.png) no-repeat; width:80px; height:100px; display:inline-block; 
opacity:0.75;-webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75); }
.polprivcontent figure#a2011 a:hover {background:url(../images/programas/prog_2011.png) no-repeat; opacity:1; -webkit-opacity:1; -moz-opacity:1; 
filter:alpha(opacity=100);}

.polprivcontent figure#a2008 a{ background:url(../images/programas/prog_2008_g.png) no-repeat; width:80px; height:100px; display:inline-block; 
opacity:0.75;-webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75); }
.polprivcontent figure#a2008 a:hover{background:url(../images/programas/prog_2008.png) no-repeat; opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
.polprivcontent figure#a2004 a{ background:url(../images/programas/prog_2004_g.png)  no-repeat; width:80px; height:100px; display:inline-block; 
opacity:0.75;-webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75); }
.polprivcontent figure#a2004 a:hover{background:url(../images/programas/prog_2004.png) no-repeat; opacity:1; -webkit-opacity:1; -moz-opacity:1; 
filter:alpha(opacity=100);}
.polprivcontent figure#a2000 a{ background:url(../images/programas/prog_2000_g.png) no-repeat; width:80px; height:100px; display:inline-block; 
opacity:0.75;-webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75); }
.polprivcontent figure#a2000 a:hover{background:url(../images/programas/prog_2000.png) no-repeat; opacity:1; -webkit-opacity:1; -moz-opacity:1; 
filter:alpha(opacity=100);}
.polprivcontent figure#a1996 a{ background:url(../images/programas/prog_1996_g.png) no-repeat; width:80px; height:100px; display:inline-block;
opacity:0.75;-webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75); }
.polprivcontent figure#a1996 a:hover{background:url(../images/programas/prog_1996.png) no-repeat; opacity:1; -webkit-opacity:1; -moz-opacity:1; 
filter:alpha(opacity=100);}
.polprivcontent figure#a1993 a{ background:url(../images/programas/prog_1993_g.png) no-repeat; width:80px; height:100px; display:inline-block; 
opacity:0.75;-webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75); }
.polprivcontent figure#a1993 a:hover{background:url(../images/programas/prog_1993.png) no-repeat; opacity:1; -webkit-opacity:1; -moz-opacity:1; 
filter:alpha(opacity=100);}
.polprivcontent figure#a1989 a{background:url(../images/programas/prog_1989_g.png) no-repeat; width:80px; height:100px; display:inline-block; 
opacity:0.75;-webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75); }
.polprivcontent figure#a1989 a:hover{background:url(../images/programas/prog_1989.png) no-repeat; opacity:1; -webkit-opacity:1; -moz-opacity:1; 
filter:alpha(opacity=100);}
.polprivcontent figure#a1986 a{ background:url(../images/programas/prog_1986_g.png) no-repeat; width:80px; height:100px; display:inline-block; 
opacity:0.75;-webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75);}
.polprivcontent figure#a1986 a:hover{background:url(../images/programas/prog_1986.png) no-repeat; background-size: contain; opacity:1; -webkit-opacity:1; -moz-opacity:1; 
filter:alpha(opacity=100);}
.polprivcontent figure#a1982 a{ background:url(../images/programas/prog_1982_g.png) no-repeat; width:80px; height:100px; display:inline-block; 
opacity:0.75;-webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75); }
.polprivcontent figure#a1982 a:hover{background:url(../images/programas/prog_1982.png) no-repeat; opacity:1; -webkit-opacity:1; -moz-opacity:1; 
filter:alpha(opacity=100);}
.polprivcontent figure#a1979 a{ background:url(../images/programas/prog_1979_g.png) no-repeat; width:80px; height:100px; display:inline-block; 
opacity:0.75;-webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75); }
.polprivcontent figure#a1979 a:hover{background:url(../images/programas/prog_1979.png) no-repeat; opacity:1; -webkit-opacity:1; -moz-opacity:1;
filter:alpha(opacity=100);}
.polprivcontent figure#a1977 a{ background:url(../images/programas/prog_1977_g.png) no-repeat; width:80px; height:100px; display:inline-block; 
opacity:0.75;-webkit-opacity:0.75; -moz-opacity:0.75; filter:alpha(opacity=75); }
.polprivcontent figure#a1977 a:hover{background:url(../images/programas/prog_1977.png) no-repeat; opacity:1; -webkit-opacity:1; -moz-opacity:1; 
filter:alpha(opacity=100);}

.polprivcontent .infoprogram{display:inline-block; float:left; border-bottom:1px dotted #ccc; padding: 17px 0% 0% 0%; margin: 0% 0% 0% 2.56%; width: 80%;}
.polprivcontent .infoprogram h2{font-family:Arial, Helvetica, sans-serif; font-size:1.25em; font-weight:bold; color:#00577f; display:inline; float:left; width: 77%;}
.polprivcontent .infoprogram h2 a{color:#00577f;}
.polprivcontent .infoprogram h2 a:hover{color:#00577f; text-decoration:underline;}
.polprivcontent .infoprogram h3{font-family:Arial, Helvetica, sans-serif; font-size:3em; font-weight:bold; line-height: 0.8em; color:#ccc; display:inline; float:right;}
.polprivcontent .infoprogram .anyoprograma{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4d4949; float: left; line-height: 1em; padding-top:2px; clear: left;}
.polprivcontent .infoprogram .caracsprograma{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#0bb2ff; line-height: 1em; padding-bottom: 14px; padding-top: 5px; clear: both;}

@media only screen and (min-width: 520px) and (max-width: 768px){
	
	/*************************************************************************
									PROGRAMAS
	**************************************************************************/
	.page-conocenos-programas .pane-content .center_slim {margin: 0 2.132%; max-width: none;}
	.center_slim .page_title_text .infoheader {display: block; border-bottom: 1px solid #ccc;margin: -7px 8.902% 0px 8.902%; width: auto;}
	.page-conocenos-programas .pane-content .center_slim  .infoheader{margin-left: 8.903%; margin-right: 8.903%;}
	.page-conocenos-programas .center_slim .page_title_text h1 {margin: 0%; width: auto;}
	.page-conocenos-programas .polprivcontent {margin: 0 8.903%; padding: 0; width: auto;}
	.polprivcontent .anyoelecciones {padding-left:0%;}
	.page-conocenos-programas .polprivcontent figure{width:21%;}
	.polprivcontent .infoprogram {width:76%;}
	.polprivcontent .infoprogram h2 {width:70%;}
	.polprivcontent .infoprogram h3 {line-height:1em;}
	.polprivcontent .infoprogram .anyoprograma {clear:left;}
	.polprivcontent .infoprogram .caracsprograma {line-height:0.8em; padding-bottom:2%;}
	
}

@media only screen and (max-width: 520px){
	
	/*************************************************************************
									PROGRAMAS
	**************************************************************************/
	.page-conocenos-programas .pane-content .center_slim {margin: 0%; max-width: none;}
	.page-conocenos-programas .center_slim .page_title_text{}
	.center_slim .page_title_text .infoheader {margin: 0 5%;}
	.page-conocenos-programas .polprivcontent{width:auto; padding: 0%; margin-left: 5%; margin-right: 5%;} 
	.polprivcontent .anyoelecciones {padding:32px 0% 16px 0%; margin:0%; width: 100%; border-bottom:1px dotted #ccc; display: inline; float: left;}
	.polprivcontent .anyoelecciones:first-child{padding-top:24px;}
	.polprivcontent .anyoelecciones:last-child{padding-bottom:2%; margin-bottom:5%;}
	.polprivcontent figure{max-width:57px; width:20%;}
	.polprivcontent figure a img{opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property:none; width: 100%;}	
	.polprivcontent figure#a2016 a{ background:url(../images/programas/prog_2016.png) no-repeat; background-size:contain;  width:57px; height:72px; display:inline-block; opacity:1;-webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: none; transition: none;}
	.polprivcontent figure#a2015 a{ background:url(../images/programas/prog_2015.png) no-repeat; background-size:contain;  width:57px; height:72px; display:inline-block; opacity:1;-webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: none; transition: none;}
	.polprivcontent figure#a2011 a{ background:url(../images/programas/prog_2011.png) no-repeat; background-size:contain;  width:57px; height:72px; display:inline-block; opacity:1;-webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: none; transition: none;}
	.polprivcontent figure#a2008 a{ background:url(../images/programas/prog_2008.png) no-repeat; background-size:contain;  width:57px; height:72px; display:inline-block; opacity:1;-webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: none; transition: none;}
	.polprivcontent figure#a2004 a{ background:url(../images/programas/prog_2004.png) no-repeat; background-size:contain;  width:57px; height:72px; display:inline-block; opacity:1;-webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: none; transition: none;}
	.polprivcontent figure#a2000 a{ background:url(../images/programas/prog_2000.png) no-repeat; background-size:contain;  width:57px; height:72px; display:inline-block; opacity:1;-webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: none; transition: none;}
	.polprivcontent figure#a1996 a{ background:url(../images/programas/prog_1996.png) no-repeat; background-size:contain; width:57px; height:72px; display:inline-block; opacity:1;-webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: none; transition: none;}
	.polprivcontent figure#a1993 a{ background:url(../images/programas/prog_1993.png) no-repeat; background-size:contain; width:57px; height:72px; display:inline-block; opacity:1;-webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: none; transition:none;}
	.polprivcontent figure#a1989 a{ background:url(../images/programas/prog_1989.png) no-repeat; background-size:contain; width:57px; height:72px; display:inline-block; opacity:1;-webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: none; transition:none;}
	.polprivcontent figure#a1986 a{ background:url(../images/programas/prog_1986.png) no-repeat; background-size:contain; width:57px; height:72px; display:inline-block; opacity:1;-webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: none; transition: none;}
	.polprivcontent figure#a1982 a{ background:url(../images/programas/prog_1982.png) no-repeat; background-size:contain; width:57px; height:72px; display:inline-block; opacity:1;-webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: none; transition: none;}
	.polprivcontent figure#a1979 a{ background:url(../images/programas/prog_1979.png) no-repeat; background-size:contain; width:57px; height:72px; display:inline-block; opacity:1;-webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: none; transition: none;}
	.polprivcontent figure#a1977 a{ background:url(../images/programas/prog_1977.png) no-repeat; background-size:contain; width:57px; height:72px; display:inline-block; opacity:1;-webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); transition-property: none; transition: none;}
	.polprivcontent figure#a2011 a:hover, .polprivcontent figure#a2008 a:hover, .polprivcontent figure#a2004 a:hover, .polprivcontent figure#a2000 a:hover, .polprivcontent figure#a1996 a:hover, .polprivcontent figure#a1993 a:hover, .polprivcontent figure#a1989 a:hover, 
	.polprivcontent figure#a1986 a:hover, .polprivcontent figure#a1982 a:hover, .polprivcontent figure#a1979 a:hover, .polprivcontent figure#a1977 a:hover{background-size:contain;}
	.polprivcontent .infoprogram h2 {width: 100%;}
	.polprivcontent .infoprogram h3{display:none;}
	.polprivcontent .infoprogram {border-bottom:none; padding-top: 0%; margin: 0 0 0 5%; width: 75%;}
	.polprivcontent .infoprogram .anyoprograma {line-height: 0.9em;}
	
}

/**************************************************
					BIENVENIDA
***************************************************/
.fleft{float:left;}
.pane-bienvenida-bienvenida-pagina-block .izqu.col_izq.pmadjust{margin-left: 3.3%; padding-left: 0; padding-right:0; width: 63.8%;}
.pane-bienvenida-bienvenida-pagina-block  .drch.col_dcha.fleft{float: right; padding: 20px 3.3% 0 0; /*width: 29.6%;*/}
.center_images .page_title_grey.mleft h1{margin-left:3.3%;}
.pmadjust{margin-left: 0.5%; padding-right: 0.5%;}
#texto_bienvenida {padding-right: 4.778%;}
#texto_bienvenida p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4d4949; margin:12px 0%; line-height: 1.3em;}
#texto_bienvenida img{padding-left:10%;}

@media only screen and (min-width: 520px) and (max-width: 768px){
	
	/*************************************************************************
									BIENVENIDA
	**************************************************************************/
	.center_images .page_title_grey.mleft {width: 100%; margin-left: 0%; margin-right: 0%;}
	.center_images .page_title_grey.mleft h1 {margin: 0 auto; width: 93.4%;}
	.pane-bienvenida-bienvenida-pagina-block .izqu.col_izq.pmadjust{margin-left: 3.3%; padding-left: 0; padding-right:0; width: 63.8%;}
	.pane-bienvenida-bienvenida-pagina-block  .drch.col_dcha.fleft{/*float: right; padding: 0 3.3% 0 0; width: 28.066%;*/ padding-top:16px;}	
}

@media only screen and (max-width: 520px){
	
	/*************************************************************************
									BIENVENIDA smartphone
	**************************************************************************/
	.center_images .page_title_grey.mleft {width: 100%; margin-left: 0%; margin-right: 0%;}
	.center_images .page_title_grey.mleft h1 {margin: 0 4.038%; width: 91.924%;}
	.fleft {padding: 0%;}
	.fleft #video_imagenes_not {padding: 0%; width: 100%;}
	.fleft #video_imagenes_not .otros_videos{display:none;}
	.fleft #video_imagenes_not .otros_videos .item_videos_not{border-top: 1px dotted #ccc;}
	.pane-bienvenida-bienvenida-pagina-block .izqu.col_izq.pmadjust{margin-left: 4.038%; margin-right:4.038%; padding-left: 0; padding-right:0; width: 91.924%;}
	.pane-bienvenida-bienvenida-pagina-block  .drch.col_dcha.fleft{margin: 0 4.038%; padding: 0; width: 91.924%;}
	
}

/******************************************************
			PAGINA  Historia PC
	*******************************************************/
	.pane-historia-historia-pagina-block .center_images2 .page_title_grey h1{margin-left: 3.4%;}
	.center_images2{max-width: 1000px; margin-left: auto; margin-right: auto; padding: 0%; height: auto; position: relative; margin-top: 10px;}
	.center_images2 .page_title_grey {margin-top: 66px; margin-bottom: 12px;}
	.center_images2 .page_title_grey h1{font-family: Arial, Helvetica, sans-serif; font-size: 2.125em; color: #4d4949; font-weight: bold; margin-left: 2.5%; margin-right: 2%; border-bottom: 1px solid #ccc; padding-bottom: 8px;}
	.top_news2 {margin-top: -6px;}
	.column_histo{width: 63%; padding: 10px 1%; float: left; height: auto; font-family:Arial; font-size:0.875em; color:#4d4949; line-height: 1.25em; margin-bottom:4%;margin-left: 2.6%;}
	.colum_histomed { width: 30%; float: right; height: auto; margin-right: 2%;margin-top: 3px; padding-top: 10px; padding-bottom: 10px;}
	.esti_neg{font-weight:bold;}
	li.lis_histo{font-family:Arial; font-size:0.975em; color:#4d4949; line-height: 1.2em; /*list-style-type: square; list-style-position:inside;*/ padding-bottom:18px;}
	li.lis_histo:before{content: '·'; font-size: 22px; margin-right: 4px; vertical-align: middle;}
	li:last-child.lis_histo{padding-bottom: 10px;}
	.colum_histomed #video_destacado_home h2 {font-size: 0.91em;}
	.colum_histomed #imagenes_not {margin-top: 33px;}
	.colum_histomed .item_videos_home header{width: 54%;}
	.colum_histomed .item_videos_home {min-height: 10px;}
		
	/******************************************************
			PAGINA  Historia IPAD
	*******************************************************/
	@media only screen and (min-width:521px) and (max-width: 768px){
		.column_histo{width: 58%; padding: 0% 1%; float: left; height: auto; font-family:Arial; font-size:0.875em; color:#4d4949; line-height: 1.25em; margin-bottom:4%;margin-left: 2.6%;}
		.colum_histomed { width: 35%; float: right; height: auto; margin-right: 2%;}
		.pane-historia-historia-pagina-block .colum_histomed{margin-top:0; padding-top:0;}
		.colum_histomed #video_destacado_home h2 {font-size: 1em;}
		.colum_histomed .item_videos_home figure{width: 100%;}
		.colum_histomed .item_videos_home figure img{width: 40%;}
		.colum_histomed .item_videos_home header{width: 100%;}
		.colum_histomed .item_videos_home header .btn_play{margin-left: 46%; margin-top: -25px;}
		.colum_histomed .item_videos_home h2 {font-size: 1em;}
		.colum_histomed .video_date {font-size: 0.75em; margin-left: 56%; margin-top: -24px;}
		.colum_histomed #imagenes_not h3 {font-size: 1em;}
		.colum_histomed  #imagenes_not h3 {border-left: 16px solid #0bb2ff;}
	}
	/******************************************************
			PAGINA  Historia smartphone
	*******************************************************/
	@media only screen and (max-width: 521px){
		.pane-historia-historia-pagina-block{margin-top:-44px}
		.pane-historia-historia-pagina-block .center_images2 .page_title_grey h1 {margin-left: 4.038%; margin-right: 4.038%;}
		
		.center_images2 .page_title_grey h1{font-family: Arial, Helvetica, sans-serif; font-size: 1.5em; color: #4d4949; font-weight: bold; border-bottom: 1px solid #ccc; padding-bottom: 7px; line-height:0.7em;}
		.column_histo{ width: 91.924%; margin-left: 4.038%; margin-right: 4.038%; max-width: 672px; padding: 0%; float: left; height: auto; font-family: Arial; font-size: 0.875em; color: #4d4949; line-height: 1.25em;}
		.column_histo p{margin-top:12px;}
		.colum_histomed {width: 100%; margin-right: 0%;}
	}
	
/***************************************************************************
						Sección VÍDEOS
****************************************************************************/
.node-type-video .center_images  .page_title h1{margin-left:3.2%; margin-right:3.2%;}
.wrapper_videos_container {background-color: #023750; width: 100%; margin-left: auto; margin-right: auto; position: relative; float: left; overflow:hidden;}
#wrapper_video {/*max-width: 640px; */background-color: #032c40; width: 64%; display: inline-block; float: left; margin-left: 3.2%; margin-bottom:-3000px; padding-bottom: 3000px;}
.videoviewer_container h1 {font-family: Arial, Helvetica, sans-serif; font-size: 1.75em; color: #CCC; border-left: 16px solid #999; padding-left: 10px; padding-top: 0px; padding-bottom: 0; font-weight: bold; line-height: 1.1em; margin-top: 16px;}
/*** Modificación "Fuera los H1" ***/
.videoviewer_container h2 {font-family: Arial, Helvetica, sans-serif; /*font-size: 1.75em;*/font-size: 1.7em; color: #CCC; border-left: 16px solid #999; padding-left: 2.514%; padding-top: 0px; padding-bottom: 0; /*font-weight: bold;*/font-weight:600; line-height: 1.1em; margin-top: 24px;}

/*#videoviewer video{margin-top:19px;}*/
/*#videoviewer #ytplayer{margin-top: 3%;}*/
#videoviewer .videoinfo{margin: 8px 0% 0% 0%; padding:0% 5%; min-height:120px; position: relative;}
#videoviewer .videoinfo time{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#ccc; display:block; -moz-opacity:0.5; -webkit-opacity:0.5; opacity:0.5; filter:alpha(opacity=50);}
#videoviewer .videoinfo .videoentry{color:#ccc; font-family:"Driod serif", serif; font-size:1.25em; font-weight:bold;}
#videoviewer .videoinfo a{color:#0bb2ff; font-weight:bold; font-family:"Driod serif", serif; font-size:1em;}
#videoviewer .videoinfo a:hover{text-decoration:underline;}
#videoviewer .videotags{display:block; border-bottom:1px dotted #ccc; float: left; padding-bottom:6px; padding-top: 16px;}
#videoviewer .videotags ul{list-style:none;}
#videoviewer .videotags ul li{display:inline-block; margin-left: 10px; padding-bottom: 0px; padding-top: 0px; line-height: 12px; margin-top: 0px; margin-bottom:10px;}
#videoviewer .videotags ul li:first-child{margin-left:0px;}
#videoviewer .videotags li a, #videoviewer .videotags li.tagsseparator{color:#0bb2ff; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; text-transform:uppercase;}
#videoviewer .videotags li a:hover{text-decoration:underline;}
#videoviewer .videosocial{float:right; margin-top: 24px; position: absolute; right: 24px; bottom: 5px;}

/** Para Opera **/
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){
	#videoviewer .videosocial {margin-top: 20px;}
}
/** Para Safari **/
@media screen and (-webkit-min-device-pixel-ratio:0){
	#videoviewer .videosocial{float:right; margin-top: 1px;}
}
/** Para FireFox **/
*>#videoviewer .videosocial, x:-moz-any-link, x:default {margin-top: 35px;}

/**player responsive*/
#videoplayerembedbox{position: relative; padding-bottom: 62.25%; /* 3ratio for youtube embed */ padding-top: 0px; height: auto; overflow: hidden;}
#videoplayerembedbox iframe,#videoplayerembedbox object,#videoplayerembedbox embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

#videoviewer #videoplayerembedbox{margin-top:16px;}	

#videoviewer .videosocial ul{list-style:none;}
#videoviewer .videosocial ul li{display:inline-block; margin-right:4px;}
#videoviewer .videosocial ul li:last-child{margin-right:0px;}
#videoviewer .videosocial ul li img{width: 34px; height: 34px; opacity: .5; -moz-opacity: .5; -webkit-opacity: .5;}
#videoviewer .videosocial ul li:hover img{opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}
#wrapper_videotabs {display: inline-block; padding-left:1.6%; padding-right:1.6%; margin-top: 26px; width: 29.6%;}
#wrapper_videotabs header ul{list-style:none;}
#wrapper_videotabs header ul li{display:inline; width: 33%; float: left;}
#wrapper_videotabs header ul li a, #wrapper_videotabs header ul li a.inactive{color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.875em; opacity:0.25; -moz-opacity:0.25; -webkit-opacity:0.25; filter:alpha(opacity=25); display:block; text-align:center;}
#wrapper_videotabs header ul li a.active{color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.875em; opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100); text-decoration:underline;}
#wrapper_videotabs header ul li a.active .ico_v_destacados{display:block; width:35px; height:35px; margin: 0 auto;background:url(../images/ico_videos_dests.png) no-repeat; opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
#wrapper_videotabs header ul li a.active .ico_v_ultimos{display:block; width:35px; height:35px; margin: 0 auto; background:url(../images/ico_ults_videos.png) no-repeat; opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
#wrapper_videotabs header ul li a.active .ico_v_masvistos{display:block; width:35px; height:35px; margin: 0 auto; background:url(../images/ico_masvistos_videos.png) no-repeat; opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
#wrapper_videotabs header ul li a.inactive .ico_v_destacados{display:block; width:35px; height:35px; margin: 0 auto; background:url(../images/ico_videos_dests.png) no-repeat;}
#wrapper_videotabs header ul li a.inactive .ico_v_ultimos{display:block; width:35px; height:35px; margin: 0 auto; background:url(../images/ico_ults_videos.png) no-repeat;}
#wrapper_videotabs header ul li a.inactive .ico_v_masvistos{display:block; width:35px; height:35px; margin: 0 auto; background:url(../images/ico_masvistos_videos.png) no-repeat;}
#wrapper_videotabs header ul li:hover a{opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}
#wrapper_videotabs #items_vdestacados, #wrapper_videotabs #items_vultimos, #wrapper_videotabs #items_vmasvistos{display:block; width:100%; margin-top: 16px; float: left;}
#wrapper_videotabs #items_vdestacados article, #wrapper_videotabs #items_vultimos article, #wrapper_videotabs #items_vmasvistos article{display:block; width:100%; float: left; border-bottom:1px dotted #ccc; padding: 8px 0%;}
#wrapper_videotabs #items_vdestacados article:first-child, #wrapper_videotabs #items_vultimos article:first-child, #wrapper_videotabs #items_vmasvistos article:first-child{padding-top:3px;}
#wrapper_videotabs #items_vdestacados .columnOne article:first-of-type, #wrapper_videotabs #items_vultimos .columnOne article:first-of-type, #wrapper_videotabs #items_vmasvistos .columnOne article:first-of-type{padding-top:2%;}
#wrapper_videotabs #items_vdestacados figure, #wrapper_videotabs #items_vultimos figure, #wrapper_videotabs #items_vmasvistos figure{display:block; float: left; margin-bottom: 6px; width:100%}
#wrapper_videotabs #items_vdestacados figure img, #wrapper_videotabs #items_vultimos figure img, #wrapper_videotabs #items_vmasvistos figure img{display:inline-block; float: left; width:47.32%;}
#wrapper_videotabs #items_vdestacados figcaption, #wrapper_videotabs #items_vultimos figcaption, #wrapper_videotabs #items_vmasvistos figcaption{display: inline; float: right; width: 49.2%; margin-top: -7px;}
#wrapper_videotabs #items_vdestacados time, #wrapper_videotabs #items_vultimos time, #wrapper_videotabs #items_vmasvistos time{color:#ccc; font-family:Arial, Helvetica, sans-serif; font-size:0.6875em; padding-top: 4px; display: block;}
#wrapper_videotabs #items_vdestacados .gallerytitle, #wrapper_videotabs #items_vultimos .gallerytitle, #wrapper_videotabs #items_vmasvistos .gallerytitle{color:#ccc; font-family:"Droid serif", serif; font-size:0.875em; line-height: 1.2em; font-weight: bold;}
#wrapper_videotabs #items_vdestacados .gallerytitle a, #wrapper_videotabs #items_vultimos .gallerytitle a, #wrapper_videotabs #items_vmasvistos .gallerytitle a{color:#ccc;}
#wrapper_videotabs #items_vdestacados .gallerytitle a:hover, #wrapper_videotabs #items_vultimos .gallerytitle a:hover, #wrapper_videotabs  #items_vmasvistos .gallerytitle a:hover{color:#ccc; text-decoration:underline;}
#wrapper_videotabs .btn_play{display: block; width: 16px; height: 16px; float: left; background: url(../images/btn_play.png) no-repeat top left;margin-right: 4px; -webkit-opacity: 0.5; margin-top: 8px;}
#wrapper_videotabs #items_vdestacados.tabhidden, #wrapper_videotabs #items_vultimos.tabhidden, #wrapper_videotabs #items_vmasvistos.tabhidden{display:none;}
#wrapper_videotabs #items_vdestacados.tabshowed, #wrapper_videotabs #items_vultimos.tabshowed, #wrapper_videotabs #items_vmasvistos.tabshowed{display:block;}

/******* Paginador VÍDEOS ******/
#pager_vdestacados, #pager_vultimos, #pager_vmasvistos{display: block; float: left; margin: 10px auto; width: 100%; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size:0.875em; color:#4d4949; position:relative;}
#pager_vdestacados li,#pager_vultimos li,#pager_vmasvistos li{display: inline-block; height: 34px; vertical-align: middle; line-height: 34px;}
#pager_vdestacados ul li:nth-child(3), #pager_vultimos ul li:nth-child(3), #pager_vmasvistos ul li:nth-child(3){width:42%; display:inline-block; float:left;}
#pager_vdestacados li#firstpage,
#pager_vultimos li#firstpage,
#pager_vmasvistos li#firstpage,
#pager_vdestacados li#prevpage,
#pager_vultimos li#prevpage,
#pager_vmasvistos li#prevpage,
#pager_vdestacados li#nextpage,
#pager_vultimos li#nextpage,
#pager_vmasvistos li#nextpage,
#pager_vdestacados li#lastpage,
#pager_vultimos li#lastpage,
#pager_vmasvistos li#lastpage{width:13%; float:left; max-width: 34px; margin:0 1%;}
#pager_vdestacados li#firstpage,
#pager_vultimos li#firstpage,
#pager_vmasvistos li#firstpage{margin-left:0%;}
#pager_vdestacados li#lastpage,
#pager_vultimos li#lastpage,
#pager_vmasvistos li#lastpage{margin-right:0%;}

#pager_vdestacados .firstpagearrow,
#pager_vdestacados .prevpagearrow,
#pager_vdestacados .nextpagearrow,
#pager_vdestacados .lastpagearrow,
#pager_vultimos .firstpagearrow,
#pager_vultimos .prevpagearrow,
#pager_vultimos .nextpagearrow,
#pager_vultimos .lastpagearrow,
#pager_vmasvistos .firstpagearrow,
#pager_vmasvistos .prevpagearrow,
#pager_vmasvistos .nextpagearrow,
#pager_vmasvistos .lastpagearrow{display: inline-block; max-width: 34px; width: 100%; /*height:34px;*/ float:left;}

#pager_vdestacados .disablepage img,
#pager_vultimos .disablepage img,
#pager_vmasvistos .disablepage img{opacity:.5; -moz-opacity:.5; -webkit-opacity:0.5; filter:alpha(opacity=50); width:100%;}

#pager_vdestacados .activepage img,
#pager_vultimos .activepage img,
#pager_vmasvistos .activepage img{width:100%;}

#pager_vdestacados .textnumberpage,
#pager_vultimos .textnumberpage,
#pager_vmasvistos .textnumberpage{margin:6% auto; color:#ccc; vertical-align:top; line-height:18px; display: inline-block;}

.col_com_videos{/*max-width:640px;*/ margin-left: 3.2%; padding: 0px; width:64%;}
.col_com_videos #comentarios_not .comentarios_form header{width:100%; padding: 0%;}
.col_com_videos #comentarios_not .comentarios_form header h2{margin-right: 0px; width: 75%; padding-left: 25%;}
.col_com_videos #comentarios_not #wrapper_formcomments {margin-right: 0px; padding-left: 25%; padding-right: 0px; max-width: 480px; width:75%;}
.col_com_videos #wrapper_formcomments #comments #edit-actions {width: 96%;}
.node-type-video .comentarios section {width: 74.687%; margin-left:0;}
.node-type-video .comentarios aside{margin-right: 5.813%; width: 19.5%;}
.node-type-video .comentarios {display:block; width:100%; float:left; margin:50px 0px 10px 0px; }
.node-type-video .comentarios aside{background-color:#0bb2ff; border-radius:10px; display:inline; float:left; height:46px; clear: both; }
.node-type-video .comentarios aside .data_comment{display:inline; float:left; margin: 0% 3px 0% 0%; height:46px; clear: both; }
.node-type-video .comentarios aside .ico_bocadillo{background-image:url(../images/boc_comment.png); background-repeat:no-repeat; background-position:0px 0px; display:inline-block; margin:0px; width:14px; height:13px; float:left; clear:both; position:relative; left: 70%; }
.node-type-video .comentarios aside .num_comment{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:2em; display:inline; float:left; margin: 12px 4px 9px 0px; width: 39%; text-align: right;}
.node-type-video .comentarios aside .hour_comment{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size: 0.875em; font-weight:bold; opacity: 0.75; -webkit-opacity: 0.75; -moz-opacity:0.75; display:block; margin: 10px 0% 0% 0%; float: left;line-height: 0.9em; }
.node-type-video .comentarios aside .date_comment{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size: 0.625em; font-weight:bold; opacity: 0.75; -webkit-opacity: 0.75; -moz-opacity:0.75; float: left; margin-top:0px; line-height: 1.25em; letter-spacing: -0.1em;}
.node-type-video .comentarios section{float:left; display:inline-block; border-bottom: 1px dotted #d3d3d3; margin-bottom: 32px;}
.node-type-video .comentarios .name_comment{color:#4d4949; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1em; margin: 0.5% 0% 2% 0%; }
.node-type-video .comentarios .name_comment_admin{color:#0BB2FF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1em; margin: 0.5% 0% 2% 0%; }
.node-type-video .comentarios .comment, .node-type-video  .comentarios .more_comment,.node-type-video  .comentarios .ptos{font-family:"Droid serif", serif; font-size:0.875em; font-style:italic; color:#4d4949; line-height: 1.5em; }
.node-type-video .comentarios .comment_admin{color:#00577F; font-family:"Droid serif", serif; font-size:0.875em; font-style:italic; line-height: 1.5em; margin-bottom: 50px; display: inline-block;}
.node-type-video .comentarios .more_comment{display:none; }
.node-type-video .comentarios footer{margin-top:3%; padding-bottom:2%; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:0.75em;text-align:right; color:#00577f; }
.node-type-video .see_more{color:#0bb2ff; font-family:Arial, Helvetica, sans-serif; font-size:0.875em; cursor:pointer; padding-top: 10px; display: block; }


/* iPAD */
@media only screen and (min-width: 521px) and (max-width: 768px){
	/***********************************************************************************
								Sección VÍDEOS para IPAD
	***********************************************************************************/
	.node-type-video .center_images  .page_title h1{margin-left:8.535%; margin-right:8.535%;}
	.izqu.col_izq.col_com_videos{max-width:none;}
	
	#wrapper_video {width:100%;max-width:none; margin-left: 0px; margin-bottom: 0px; padding-bottom:0px;}
	#wrapper_video  #videoviewer{padding: 0% 8.535%;}
	.videoviewer_container header {width: 82.93%; padding: 0% 8.535%;}
	.videoviewer_container h1 {margin-left:48px;}
	/*** Modificación "Fuera los H1" ***/
	.videoviewer_container h2 {/*margin-left:48px;*/}
	#videoviewer #videoplayerembedbox{margin:19px 0% 0% 0%}	
	#videoviewer #ytplayer{/*margin-top:2.5%*/ width:100%; padding: 0%;}
	#videoviewer .videoinfo {padding: 0% 5.146%; margin: 0px 0px 24px 0px; min-height: 0;}
	/*#videoviewer .videoinfo .videoentry {display: block;}*/
	
	#videoviewer .videosocial ul li img{width: 41px; height: 41px; opacity: .75; -moz-opacity: .75; -webkit-opacity: .75;}
	#videoviewer .videosocial ul li {margin-right: 6px;}
	.wrapper_headervt{width:100%; display: inline-block; background-color: #032c40; padding-bottom: 5px;}
	#wrapper_videotabs {margin-left:0%; margin-top: 0%; width: 100%; padding-left: 0%;}
	
	#wrapper_videotabs #items_vdestacados, #wrapper_videotabs #items_vultimos, #wrapper_videotabs #items_vmasvistos {margin-top:4%;}
	#wrapper_videotabs #items_vdestacados.tabshowed, #wrapper_videotabs #items_vultimos.tabshowed, #wrapper_videotabs #items_vmasvistos.tabshowed {width: 78.666%;padding: 0% 10.667%;margin-top: 0%;}
	
	#wrapper_videotabs #items_vdestacados .columnOne article:first-of-type, #wrapper_videotabs #items_vultimos .columnOne article:first-of-type, 
	#wrapper_videotabs #items_vmasvistos .columnOne article:first-of-type, #wrapper_videotabs #items_vdestacados .columnTwo article:first-of-type, 
	#wrapper_videotabs #items_vultimos .columnTwo article:first-of-type, #wrapper_videotabs #items_vmasvistos .columnTwo article:first-of-type {padding-top: 4%;}
	#wrapper_videotabs #items_vdestacados article, #wrapper_videotabs #items_vultimos article, #wrapper_videotabs #items_vmasvistos article, #wrapper_videotabs #items_vdestacados article:first-child, #wrapper_videotabs #items_vultimos article:first-child, #wrapper_videotabs #items_vmasvistos article:first-child{padding-top:12px;}
	/***   !!!!!!!! ATENCIÓN: Esta línea de CSS SÓLO sirve como simulación de cómo es la tabla/listado de vídeos !!!!!!!! ****/
	#wrapper_videotabs #items_vdestacados.tabshowed .columnOne figure:nth-child(3), #wrapper_videotabs #items_vultimos.tabshowed .columnOne 
figure:nth-child(3), #wrapper_videotabs #items_vmasvistos.tabshowed .columnOne figure:nth-child(3){display:none;}
	
	#pager_vdestacados, #pager_vultimos, #pager_vmasvistos {width:48%; float:right; margin: 10px auto 12px auto; clear: both; /*min-width:319px;*/}
	
	.col_com_videos {width: 82.93%; /*max-width: 640px;*/ padding: 0% 8.535%; margin-left: 0%;}
	.col_com_videos #comentarios_not #wrapper_formcomments {width:75%;}
	.col_com_videos .comentarios .name_comment {font-size: 1em; margin-bottom: 16px;}
	.col_com_videos .comentarios .name_comment_admin{color:#0BB2FF; font-size: 1em; margin-bottom: 16px;}
	.col_com_videos .comentarios .comment, .col_com_videos .comentarios .more_comment, .col_com_videos .comentarios .ptos {font-size: 0.875em;}
	.col_com_videos .comentarios .comment_admin{color:#00577F; font-size: 0.875em; margin-bottom: 50px; display: inline-block;}
	.col_com_videos .comentarios footer {font-size: 0.75em; margin-top: 20px; padding-bottom: 10px;}
	.col_com_videos .comentarios aside {max-width: 128px; height: 46px;}
	.node-type-video .col_com_videos #comentarios_not2 .comentarios aside .num_comment {}
	.node-type-video .col_com_videos #comentarios_not2 .comentarios aside .data_comment {height: 46px; margin: 0% 1% 0% 0%;}
	.node-type-video .col_com_videos #comentarios_not2 .comentarios aside .ico_bocadillo {/*left: 90px;*/}
	.node-type-video .col_com_videos #comentarios_not2  .comentarios aside .num_comment {font-size: 2em; margin: 12px 2% 8px 7%;}
	.node-type-video .col_com_videos #comentarios_not2  .comentarios aside .hour_comment {font-size: 0.6875em; font-weight: normal; margin-top:14px;}
	.node-type-video .col_com_videos #comentarios_not2  .comentarios aside .date_comment {font-size: 0.6em;font-weight: normal;}
	.node-type-video .col_com_videos #comentarios_not2  .see_more {font-size: 0.875em; padding-top: 10px;}
	#wrapper_videotabs #items_vdestacados article, #wrapper_videotabs #items_vultimos article, #wrapper_videotabs #items_vmasvistos article{width:48%;}
	#wrapper_videotabs #items_vdestacados article:nth-child(even), #wrapper_videotabs #items_vultimos article:nth-child(even), #wrapper_videotabs #items_vmasvistos article:nth-child(even){float:right;}
	#wrapper_videotabs #items_vdestacados article:nth-child(odd), #wrapper_videotabs #items_vultimos article:nth-child(odd), #wrapper_videotabs #items_vmasvistos article:nth-child(odd){float:left; clear:both;}
	#wrapper_videotabs header{width: 45%;padding-left: 12%;padding-top: 6px;}
}
@media only screen and (min-width: 671px) and (max-width: 768px){
	#videoviewer .videosocial {margin-bottom: -3px; right: 8%;}
	/*#wrapper_videotabs header{width: 38%;padding-left: 12%;padding-top: 6px;}*/
	
}

@media only screen and (min-width: 521px) and (max-width: 670px){
	/*#videoviewer .videosocial {margin-bottom: -72px; right: 8%;}*/
	/*#wrapper_videotabs header {width: 45%;padding-left: 12%;padding-top: 6px;}*/
}
/* smartphones */
@media only screen and (max-width: 520px){
		/***********************************************************************************
								Sección VÍDEOS	para SMARTPHONE
		***********************************************************************************/
		.node-type-video .center_images  .page_title{margin-bottom: 5px;}
		.node-type-video .center_images  .page_title h1{margin-left:4.066%; margin-right:4.066%;}
		/*#videoviewer iframe {height:100%;width: 100%;}*/
		
		#wrapper_video {width:100%; max-width:none; margin-left: 0px; padding-bottom: 10px; margin-bottom:-5px;}
		.videoviewer_container header{width: 91.868%; padding: 0% 4.066%;}
		.videoviewer_container h1 {border-left: 13px solid #999; font-size: 1.125em;}
		/*** Modificación "Fuera los H1" ***/
		.videoviewer_container h2 {border-left: 13px solid #999; font-size: 1.125em;}
		#wrapper_videotabs .wrapper_headervt{margin: 0% 6%;}
		#wrapper_videotabs #items_vdestacados, #wrapper_videotabs #items_vultimos, #wrapper_videotabs #items_vmasvistos {display: block;width: 100%;margin-top: 20px;float: left;}
		
		#videoviewer #videoplayerembedbox{margin:16px 4.066% 8px 4.066%;}
		
		/** Para SAFARI **/
		body:first-of-type #videoviewer video {width:264px; height:148px;}
		#videoviewer .videoinfo {margin-top:0px; padding: 0% 8.13%;}
		#videoviewer .videoinfo .videoentry {font-size: 0.875em; display: block;line-height: 1;}
		#videoviewer .videotags {border-bottom:none; margin-bottom:6px; margin-top: 6px;}
		#videoviewer .videotags ul {list-style: none; margin-top: -9px;}
		#videoviewer .videotags ul li {padding-bottom:0px; margin-left:-1px;margin: 0px; line-height: 0px;}
		#videoviewer .videosocial {float: none; text-align: center; margin-top: 20px; position: static;}
		#videoviewer .videosocial ul li {margin-right: 5%;}
		#videoviewer .videosocial ul li img {width: 50px; height: 50px; opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
		#videoviewer .videosocial ul li:hover img{opacity: 0.5; -moz-opacity: 0.5; -webkit-opacity: 0.5;}
		#wrapper_videotabs {display: inline-block; margin-left: 0%; margin-top: 32px; width: 91.868%; padding: 0% 4.066%;}
		
		/*#wrapper_videotabs #items_vdestacados figure img, #wrapper_videotabs #items_vultimos figure img, #wrapper_videotabs #items_vmasvistos figure img {max-height:88px;}*/
		
		/***   !!!!!!!! ATENCIÓN: Esta línea de CSS SÓLO sirve como simulación de cómo es la tabla/listado de vídeos !!!!!!!! ****/
		#wrapper_videotabs #items_vdestacados.tabshowed .columnTwo figure:nth-child(2), #wrapper_videotabs #items_vultimos.tabshowed 
.columnTwo figure:nth-child(2), #wrapper_videotabs #items_vmasvistos.tabshowed .columnTwo figure:nth-child(2){display:none;}
		#wrapper_videotabs #items_vdestacados .gallerytitle, #wrapper_videotabs #items_vultimos .gallerytitle, #wrapper_videotabs #items_vmasvistos .gallerytitle {font-size: 0.75em;}
		.col_com_videos {margin-left:0px; margin: 0 4.066%; width:91.868%;}
		.col_com_videos #comentarios_not {width: 100%; padding: 0%;}
		.col_com_videos #comentarios_not .comentarios_form header {width: 93%;}
		/*.col_com_videos #comentarios_not .comentarios_form header h2 {width:100%; max-width:none;}*/
		
		.col_com_videos #comentarios_not .comentarios_form header h2 {width:100%; margin-right:3px; padding-left:14px; margin-top: 32px;}
		.col_com_videos #comentarios_not .comentarios_form header {margin-top:0px;}
		.col_com_videos #comentarios_not #wrapper_formcomments {width: 94.4%; margin-right: 3px; padding-left: 10px;}
		.col_com_videos #comentarios_not #wrapper_formcomments form {margin:16px 0px 20px 26px;}
		.col_com_videos #comentarios_not #wrapper_formcomments form p {width: 100%; padding: 0px;}
		.col_com_videos #wrapper_formcomments #comments .form-item {width:100%;}
		.col_com_videos #wrapper_formcomments #comments #edit-actions {margin-top: 15px;}
		.col_com_videos #wrapper_formcomments #comments input[type="submit"] {width:90%; float:left; margin-left:0px;}
		.col_com_videos #comentarios_not #wrapper_formcomments .aviso_pp_cu {width:90%;}
		.col_com_videos #comentarios_not .advertencia_demora {width:100%; font-size:0.75em; line-height:1.2em;}
		
		.col_com_videos .comentarios {margin-top:32px;}
		.col_com_videos .comentarios aside {width: 15%;}
		.col_com_videos .comentarios aside .num_comment {font-size:1.875em; color:#0bb2ff; margin-bottom:0px; float: right;}
		.col_com_videos .comentarios aside .date_comment {width: 85%; margin-top: 3%;}
		.col_com_videos .comentarios aside .ico_bocadillo{display:none;}
		.col_com_videos .comentarios .name_comment, .col_com_videos .comentarios .name_comment_admin {margin-bottom:6px;}
		.col_com_videos .comentarios footer {margin-top:10px; padding-bottom: 0px;}
}

/*************************************************************************************
						TEMAS - PORTADA
**************************************************************************************/
.pane-temas-portada-temas{padding: 0% 1%;}

.center_images .page_title_grey {margin-top: 66px; margin-bottom: 10px;}
.center_images .page_title_grey h1{font-family: Arial, Helvetica, sans-serif; font-size: 2.125em; color: #4d4949; font-weight: bold; margin-left: 3.3%; margin-right: 3.3%; border-bottom: 1px solid #ccc; padding-bottom: 5px;}
.center_images .page_title_grey.adjust h1{margin: 0% 3.3%;}

.center_images .page_title_grey_other {margin-top: 16px; margin-bottom: 10px;}
.center_images .page_title_grey_other h1{font-family: Arial, Helvetica, sans-serif; font-size: 2.125em; color: #4d4949; font-weight: bold;margin-left: 13px; margin-right:13px; border-bottom: 1px solid #ccc; padding-bottom: 8px;}
/*** Modificación "Fuera los H1" ***/
.center_images .page_title_grey_other h2{font-family: Arial, Helvetica, sans-serif; font-size: 2.125em; color: #4d4949; font-weight: bold;margin-left: 3.3%; margin-right: 3.3%; border-bottom: 1px solid #ccc; padding-bottom: 8px;}

.wrapper_temas_container{width:93.4%; margin-left: auto; margin-right: auto; position:relative; float: left; margin-top: 10px; padding:0% 3.3%;}
.wrapper_temas{max-width: 934px; margin: 0 auto;}
.wrapper_temas article{float:left; position:relative; width: 18.64%; margin: 0% 1.667% 1.667% 0%; padding-bottom:18.64%;}
.wrapper_temas article:nth-child(5n){margin-right:0%;}
.wrapper_temas article.tema_item a{overflow:hidden; position: absolute; left:0; right:0; top:0; bottom:0;}
.wrapper_temas article.tema_item a span{transition-property: all; transition: 0.3s; transition-timing-function: ease; -webkit-transition-property: all; -webkit-transition: 0.3s; -webkit-transition-timing-function: ease;}
.wrapper_temas article.tema_item a span img{width:100%; max-width:100%; position:absolute; z-index:15;}
.wrapper_temas article.tema_item span{display:block; width:100%; position:absolute; top:0; bottom:0; opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); background: rgba(0,0,0,0.3);}
.wrapper_temas article.tema_item img.img_theme{width:100%;}
.wrapper_temas article.tema_item img.ico_theme{display:none;}
.wrapper_temas article.tema_item span b{font-family:Arial, Helvetica, sans-serif; font-size:1.125em; font-weight:bold; color:#fff; display: inline; position: absolute; z-index: 18; left: 0; right: 0; width: 90%; padding:40% 5% 10% 5%; text-align: center;}
.wrapper_temas article.tema_item span b .link{border-bottom:1px dotted #fff;}
.wrapper_temas article.tema_item a:hover span{opacity:0; -webkit-opacity:0; -moz-opacity:0; filter:alpha(opacity=0);}
.wrapper_temas article.tema_item a:hover span p{color:#fff; text-decoration:none;}
.wrapper_temas article.tema_item span.handover{position:absolute; bottom:0; left:0; top: auto; margin-bottom:-32px; height: 32px;  width:100%;}
.wrapper_temas article.tema_item a span.handover p{font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; color:#fff; background-color:rgba(11, 178, 255, 0.75); line-height:32px; display:block; text-align: center; width:100%;}
.wrapper_temas article.tema_item a:hover span.handover p{color:#fff; text-decoration:none; }
.wrapper_temas article.tema_item a:hover span.handover{opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); margin-bottom: 0px;}

/****** Nube de TAGS *****/
#wrapper_cloud{margin: 0% 3.3% 3% 3.3%; margin-bottom: 64px;}
.item_cloud{font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-right:2%; display:inline-block; margin-bottom: 6px;}
.item_cloud.prior1 a{font-size:2.0625em; color:#0BB2FC;}
.item_cloud.prior1 a:hover{text-decoration:underline; color:#0BB2FC;} 
.item_cloud.prior2 a{font-size:1.8125em; color:#0BB2FC;}
.item_cloud.prior2 a:hover{text-decoration:underline; color:#0BB2FC;} 
.item_cloud.prior3 a{font-size:1.6875em; color:#2FBDFF;}
.item_cloud.prior3 a:hover{text-decoration:underline; color:#2FBDFF;} 
.item_cloud.prior4 a{font-size:1.625em; color:#31BCFC;}
.item_cloud.prior4 a:hover{text-decoration:underline; color:#31BCFC;} 
.item_cloud.prior5 a{font-size:1.4375em; color:#8CD9FC;}
.item_cloud.prior5 a:hover{text-decoration:underline; color:#8CD9FC;} 
.item_cloud.prior6 a{font-size:1.3125em; color:#64CDFD;}
.item_cloud.prior6 a:hover{text-decoration:underline; color:#64CDFD;} 
.item_cloud.prior7 a{font-size:1.125em; color:#2FBDFF;}
.item_cloud.prior7 a:hover{text-decoration:underline; color:#2FBDFF;} 

/* iPAD - TABLET 822*/
@media only screen and (min-width: 521px) and (max-width: 768px){	
	/*************************************************************************************
							TEMAS - PORTADA TABLET
	**************************************************************************************/
	.center_images .page_title_grey.adjust {width:auto; margin-left:0%;}
	.center_images .page_title_grey.adjust h1{margin: 0% 3.3%;}
	.wrapper_temas_container{padding: 0 22px;}
	.wrapper_temas article {width: 23.7%; padding-bottom:23.7%;}
	.wrapper_temas article:nth-child(4n) {margin-right: 0%;}
	.wrapper_temas article:not(:nth-child(4n)) {margin-right: 1.667%;}
	.wrapper_temas article.tema_item span b {font-size:0.875em; padding: 25% 5% 25% 5%;}
}


/* smartphones */
@media only screen and (max-width: 520px){
		/********************************************
				  TEMAS - PORTADA SMARTPHONE
		*********************************************/
		
		.wrapper_temas_container {margin-top:0%; margin-bottom: 8%;}
		.center_images .page_title_grey {margin-top: 24px; margin-left: 1.2%; margin-right: 1%; margin-bottom: 12px;}
		.center_images .page_title_grey h1 {font-size:1.5em; line-height: 0.75em;}
		.wrapper_temas {padding: 0% 2%;}
		.wrapper_temas article{width:100%; margin: 2% 0% 0% 0%; padding-bottom: 0%; position: static; display: block; clear: both;}
		.wrapper_temas article.tema_item a {overflow:visible; display: inline-block; position: static; width: 100%;}
		.wrapper_temas article.tema_item a span img {display:none;}
		.wrapper_temas article.tema_item img.img_theme {display:none;}
		.wrapper_temas article.tema_item span {display: inline-block; float: right; position: static; width:78%; border-bottom:1px dotted #ccc; padding:2% 0%; margin-left:2%; min-height: 36px; background: transparent}
		.wrapper_temas article.tema_item span.handover {display:none;}
		.wrapper_temas article.tema_item span b {color:#0bb2ff; font-size:1.5em; padding: 0%; position: static; line-height: 30px;}
		.wrapper_temas article.tema_item span b .link {border-bottom:none;}
		.wrapper_temas article.tema_item img.ico_theme {display: inline; float: left; margin-right: 2%; width:15%; padding-top: 1%; max-width: 46px; max-height: 46px; min-width:46px;}
		.wrapper_temas article.tema_item a:hover span {opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100);}
		
		.wrapper_temas article.tema_item .verticalmiddle .imgcontent img{padding:6% 0%;}
			
		.center_images .page_title_grey_other {margin-top: 26px;}
		.center_images .page_title_grey_other h1 {font-size:1.5em;}
		/*** Modificación "Fuera los H1" ***/
		.center_images .page_title_grey_other h2 {font-size:1.5em;}		
		.item_cloud {margin-right:0px;}
}


/******************************************************
				PAGINA   modulo INMEMORIAM  -- DESKTOP --
		*******************************************************/
	    .centro2 {margin-top: 24px; width:100%; max-width:1000px; margin:24px auto 0px auto;}
		.persona2{color: #FFF; font-family: 'Droid Serif'; font-size: 1.5em; font-weight: bold; background-color: #4d4949; width: 93%; padding: 12px 0px 14px 28px; margin: 63px auto 16px auto;}
		.foto_titulo{display:inline-block; width:100%;}
		.po_foto_memo{padding: 0% 2% 0% 4.8%; margin-top: 0%; margin-bottom: 0.4%; display: inline-block; width:92.4%;}
		.po_foto_memo img{border:none; width:151px; height:152px; margin-top:0%;}
		.po_foto_memo figure{ display:inline; float:left; width:151px;}
		.po_foto_memo .titleim{margin-left:1.426%; width: 56%;position:absolute; display:inline-block;  height: 151px;}
		.po_foto_memo h1 span{display:none;}
		.po_foto_memo h1/* img*/{display:inline-block; max-width:536px; width:100%; max-height: 152px; height: 100%; background-image:url(../images/inmemoriamtitle.png); background-repeat:no-repeat; background-position:bottom; background-size: contain;}
		.crespon{width:17%; float:right; padding-top: 2%; }
		.crespon figure{display:block; text-align:center; float:none; width:100%;}
		.crespon figure img{width:100%; max-width: 71px; max-height: 105px; height: 100%; display:block; margin: 0 auto;}
		.cresponsh{display:none;}
		.link_page2 { color: #005789; font-family: Arial; font-size: 1em; text-align:center; padding-top: 9%;}
		.link_page2 img{width:9px; height:9px; padding-bottom: 2px;}
		.link_page2 a{color:#005789;}
		.link_page2 a:hover{color:#005789;text-decoration:underline;}
				
		#biopaneg{background-color: #f2f2f2; width: 80%; margin: 0% auto;padding: 5.209% 6.667% 5.209% 6.667%; }
		#biopaneg p{font-family: Arial, Helvetica, sans-serif;font-size: 0.875em; font-weight: normal; color: #4d4949;}
		#biopaneg strong{font-weight:bold; margin: 2.5% 0%; display: inline-block;}
		
	    @media only screen and (min-width: 520px) and (max-width: 768px){
			/******************************************************
					PAGINA   modulo INMEMORIAM  -- TABLET --
			*******************************************************/
			.persona2 {width: 92.16%; margin-bottom: 16px;}
			.po_foto_memo {padding: 0% 5.492%; width: 90.016%;}
			.po_foto_memo .titleim {margin-left: 3%; width: 43%;}
						
			.crespon {width: 22%; float: right; padding-top: 0%;}
			.crespon figure img {max-width: 87px; max-height: 129px;}
			.link_page2 {padding-top: 2%;}
			#biopaneg {width: 80%; margin-top: 8px; padding: 50px 5.729%;}
		}
		
		@media only screen and (max-width: 520px){
			/******************************************************
					PAGINA   modulo INMEMORIAM  -- SMARTPHONE --
			*******************************************************/
			.centro2{margin-top:0px;}
			.persona2{margin-top: 1.8%; margin-bottom: 13px; width: 85.67%; font-size: 1em; padding: 4px 10px 4px 10px;}		
			.po_foto_memo {padding: 0% 4.05% 0% 4.05%; width: 91.9%;}
			.po_foto_memo figure {width: 100%; text-align: center; display: block; float: none;}
			.po_foto_memo .titleim {width: 100%; max-width:262px; margin-left:0%; height: 64px; position: static; margin: -28px auto 0px auto; display:block;}
			.po_foto_memo h1 {background-position: left bottom;}
			.foto_titulo {width: 100%; float: none; margin: 0 auto; display: block;}
			.po_foto_memo .cresponsh{display: inline-block; width:100%; max-width:30px; max-height: 44px; float: right; margin-top: -19%; background-image:url(../images/lazovt.png); background-size: contain; height: 44px; background-repeat: no-repeat;}
			.crespon {width: 100%;}
			.crespon figure img {display:none;}
			.link_page2 {padding-top:0%;}
			#biopaneg {width: 80%; margin: 5% auto;padding: 49px 4.409% 49px 8.818%;}
			
			
		}

/******************************************************************************************************
						NOTICIA - Contenido NOTICIA PC
******************************************************************************************************/
.contenido_noticia .etiquetasnoticia #etiquetas .posiante{display: none;}
.top_news{ margin-top:45px}
html>/**/body .top_news, x:-moz-any-link, x:default {margin-top:13px;}
/* Opera */
x:-o-prefocus, .top_news{margin-top:16px;}
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){
	.top_news{margin-top:16px; /* IE10 */}
}
 

#antetitulos{display:block; clear:both; }
#antetitulos ul{margin:32px 0px 0px 1.6%; -webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 16px;}
#antetitulos ul li{display:inline; float:left; }
#antetitulos ul li:first-child{margin-left:0px; }
#antetitulos ul li a{font-family:Arial, sans-serif; font-size:0.8125em; color:#0bb2ff; text-transform:uppercase;line-height:1.25em; }
#antetitulos ul li:last-child a{border-right:none; }
#antetitulos ul li:first-child a{padding-left:0px; }
#antetitulos ul li a:hover{text-decoration:underline; }

.noticia{display:block; clear:both; float:left; /*margin-bottom:-24px;*/ padding-left: 1.6%; width: 64%;}
.noticia h1{font-family:Arial, Helvetica, sans-serif; font-size: 2em; color:#4d4949; margin-top:11px; line-height:1.2em; border-bottom:3px solid #0bb2ff; padding-bottom:11px; font-weight:bold; width: auto;}
.noticia h2{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#4d4949; line-height:1.25em; /*margin-bottom:23px;*/ margin-top:3px; margin-bottom:0.8em; font-weight: normal; }

.col_izq_pfn{width:63%; /*max-width:640px;*/ padding:0% 1.6%;}
.col_dcha_pfn{width:30.4%; /*max-width:296px;*/ padding:0% 1.6%;}

.fotonoticia img{width:100%; max-height:291px}
figure.fotonoticia {-webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0px; -webkit-margin-end: 0px; }
.fotonoticia figcaption{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#4d4949;margin-top:-6px;}

.asidenoticia{display:inline; float:left; width:24%;/* max-width:144px; */margin-top:26px;}
.asidenoticia .fechalugar{font-family:Arial, Helvetica, sans-serif; font-size:0.75em;line-height: 1.75em; color:#535353; min-height: 31px;}
.asidenoticia .fechalugar time{display: inline-block; width: 70%;}
.asidenoticia .fechalugar .nomfecha, .asidenoticia .fechalugar .nomlugar{font-weight:bold; }
.asidenoticia .fechalugar_tb{display:none; }
.asidenoticia .etiquetasnoticia{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#0bb2ff;text-transform:uppercase; margin-top:8px;line-height: 1.5em; }
.asidenoticia .etiquetasnoticia a{color:#0bb2ff; display:block; }
.asidenoticia .etiquetasnoticia a:hover{color:#00b2ff;text-decoration:underline; }

.asidenoticia .redesnoticia{display:block; }
#redesacc_dkt{width: 125px;}
.asidenoticia .redesnoticia ul li{display:inline; float:left; margin-top:14px; width:45%;}
.asidenoticia .redesnoticia ul li a img{max-width:100%; width: 87%; opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50); }
.asidenoticia .redesnoticia ul li a:hover img{opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
#redes_notTW{margin-left:3px; }

#redesacc_tb{display:none;}

.asidenoticia .accionesnoticia{display:block; }
.asidenoticia .accionesnoticia ul li{display:inline; float:left; margin-top:15px; width:45%;}
.asidenoticia .accionesnoticia ul li a img{opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50); max-width:86%;}
.asidenoticia .accionesnoticia ul li a:hover img{opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
#acciones_notPrint{margin-left:3px;}
.asidenoticia .accionescomentarnoticia{display:block; }
.asidenoticia .accionescomentarnoticia ul li{display:inline; float:left; margin-top:15px; width:45%;}
.asidenoticia .accionescomentarnoticia ul li a img{opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50); width: 86%;}
.asidenoticia .accionescomentarnoticia ul li a:hover img{opacity:1; -moz-opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}

.cuerpo_noticia{width:75%; /*max-width:496px;*/ margin-top:28px; float:left; border-bottom:1px dotted #ccc; padding-bottom:24px; margin-left:1%;}
.cuerpo_noticia .entradilla{font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; color:#535353;line-height:1.1em; margin-bottom:16px; }
.cuerpo_noticia .texto_noticia{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; color:#535353;line-height:1.375em; margin-bottom: 1.5em; display: block; }
.cuerpo_noticia .texto_noticia strong{font-weight:bold; }
.cuerpo_noticia .texto_noticia i{font-style:italic; }
.cuerpo_noticia .texto_noticia ol{counter-reset: my-badass-counter; margin:5px 0px 10px 0px;list-style-type: none; -webkit-margin-before: 0.5em; -webkit-margin-after: 1.5em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; }
.cuerpo_noticia .texto_noticia ol li:before{content: counter(my-badass-counter)". "; counter-increment: my-badass-counter; font-weight:bold; }
.cuerpo_noticia .texto_noticia ul{list-style:none; margin:5px 0px 10px 0px; -webkit-margin-before: 0.5em; -webkit-margin-after: 1.5em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; }
.cuerpo_noticia .texto_noticia ul li:before{content: "- "; }
.cuerpo_noticia .texto_noticia a{color: #00577F;}
.cuerpo_noticia .texto_noticia a:hover{color: #00577F; text-decoration: underline;}
.cuerpo_noticia .texto_noticia p {margin-bottom: 20px;}

/******************************************************************************************************
						NOTICIA - COMENTARIOS PC
******************************************************************************************************/

/******* LIMPIANDO FORMULARIO COMENTARIOS DE DRUPAL ********/
.comment-wrapper h2{display:none;}
#edit-comment-body-und-0-format-help, #edit-comment-body-und-0-format-guidelines{display:none;}
.fieldset-legend, .fieldset-description, .form-required, .recaptcha_r2_c2{display:none;}
#recaptcha_instructions_audio, #recaptcha_instructions_error, #recaptcha_switch_audio_btn, #recaptcha_switch_img_btn, #recaptcha_whatsthis_btn{display:none;}
#wrapper_formcomments #comments .name_input_form, #recaptcha_instructions_image, #wrapper_formcomments #comments .form-item label, .recaptcha_only_if_image{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#4d4949; display:block; line-height:1em; margin-bottom:3px;}
#wrapper_formcomments #comments .recaptcha_only_if_image{display:inline-block; width: 100%;}
table#recaptcha_table{display:none;}
#wrapper_formcomments #comments .form-item {display: inline; float: left; width: 46.301%; padding: 0px; margin-top: 0%; margin-bottom: 3.43%;}
#wrapper_formcomments #comments .form-item input {width: 97%; line-height: 25px; height: 25px; border: 1px solid #d4d4d4; color:#6d6d6d; font-size: 12px; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
#wrapper_formcomments #comments .form-item-name{padding-right:3.699%;}
#wrapper_formcomments #comments .form-item-field-email-und-0-value{padding-left: 3.699%;}
#wrapper_formcomments #comments .form-type-textarea{width:100%;}
#wrapper_formcomments #comments fieldset.captcha{display:block; float:left; width:100%; margin-top: -10px;}
#wrapper_formcomments #comments #recaptcha_widget_div #recaptcha_table, #wrapper_formcomments #comments #recaptcha_widget_div #recaptcha_area{width: 100% !important;}
#wrapper_formcomments #comments .new_div_comments{width: 44%; display:inline-block; vertical-align: top; margin-top: 0.6%; margin-left: 6.741%;}
#wrapper_formcomments #comments #recaptcha_widget_div .recaptchatable .recaptcha_image_cell {background-color: transparent;}
#wrapper_formcomments #comments #recaptcha_table tr{display:inline; float:left;}
#wrapper_formcomments #comments #recaptcha_image{border:1px solid #d4d4d4; background:#fff; padding:4px; display:none; width: 182px !important; height: 52px !important;}
#wrapper_formcomments #comments #recaptcha_image img{width: 167px !important; height:32px!important; padding:10px 0px 0px 8px;}
#wrapper_formcomments #comments #edit-captcha-form, #wrapper_formcomments #comments #recaptcha_table {width: 100%; margin-bottom: 0%;}

#wrapper_formcomments #comments .form-item input#recaptcha_response_field{width:115px; font-size: 12px; padding-left: 2%;}
#wrapper_formcomments #comments .recaptcha_input_area{display:inline; float:none; margin: 10px 0% 0% 7% !important; width: 25% !important;}
#wrapper_formcomments #comments input[type="submit"]{background-color: #02bbff; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; border: none; padding: 1% 1%; margin-left: 2%; cursor: pointer; height: 32px; width: 48%; cursor: pointer; height: 32px; float: right;}
#wrapper_formcomments #comments #edit-actions{display: inline-block; float: left; width: 100%; margin-top: -36px;}
#wrapper_formcomments #comments input[type=checkbox]{background:#FFF; border:1px solid #d4d4d4; width: 13px; height:13px; display: block; float: left; margin: 0px 5px 16px 0px; }
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){ /* IE10 */
	#wrapper_formcomments #comments input[type=checkbox]{width: 13px; height:13px; display: block; float: left; margin: 0px 5px 16px 0px; }
}

#wrapper_formcomments #comments .form-textarea-wrapper .grippie{display:none;}

/****** ****/
#wrapper_formcomments #comments #recaptcha_image {border: 1px solid #d4d4d4; background: #fff; padding: 4px; width:37.5% !important; height:37.5% !important; display:inline-block; margin-right: 2.393%; margin-top: 5px;}
#wrapper_formcomments #comments #recaptcha_image img{display: inline-block; width: 100% !important; height: auto !important; padding: 10px 0px 0px 0px;}
#wrapper_formcomments #comments .recaptcha_get_another_captcha{display: inline-block; vertical-align: top;}
#wrapper_formcomments #comments .recaptcha_get_another_captcha img{width:20px; height:20px; display: inline-block; margin: 21px 4% 10px 2%; /*margin: 21px 31px 10px 11px;*/vertical-align: top;}

.ajustecols{display: inline-block; width: 24%; float: left; height: 60px;}
.colcom{display: inline-block; width: 75%; margin-left: 1%; float: left; padding: 0%;}
.centro .izqu .colcom #comentarios_not{margin-left:0%;}


#comentarios_not {}
#comentarios_not .comentarios_form header{display:inline-block; float: right; margin-top:24px; width:100%; padding: 0%;}
#comentarios_not .comentarios_form header h2{background:#02bbff; color:#fff; font-family:"Droid serif",serif; font-size:1.125em; padding: 1.41% 0% 2.015% 3.223%; width: 96.777%; float: right; line-height:1em;}
#comentarios_not #wrapper_formcomments{width: 100%; background-color: #f2f2f2; display: block; padding: 16px 0% 0% 0%; float: right;}
#comentarios_not #wrapper_formcomments .open_wrapper{/*background-image:url(../images/open_form.png); background-repeat:no-repeat;*/ display:inline-block;height:13px; float:left; margin: 0px 1% 0px 5.135%;width:75%; -webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: -moz-none;-ms-user-select: none;user-select: none;}
#comentarios_not #wrapper_formcomments .open_wrapper .open_arrow{background: url(../images/open_form.png) no-repeat 3px 4px;}
#comentarios_not #wrapper_formcomments .open_wrapper .close_arrow{display: none; background: url(../images/close_form.png) no-repeat 0px 8px;}

#comentarios_not #wrapper_formcomments p{color:#0bb2ff; font-family:Arial, Helvetica, sans-serif; font-size:0.875em; padding-top: 0px; cursor:pointer; padding-left: 16px; margin-top: -5px;}
#comentarios_not #wrapper_formcomments form{display:none; padding: 16px 6.276% 16px 6.276%; width: 87.448%; }
#comentarios_not #wrapper_formcomments form p{display:inline; float:left; width:50%; padding: 16px 0px 0px 0px; }
#comentarios_not #wrapper_formcomments form .description{display:inline-block; float:left; width:86%; padding: 0px; margin-left:1%; }
#comentarios_not #wrapper_formcomments textarea{width:100%; min-height:65px; border:1px solid #d4d4d4; color:#6d6d6d; font-family:Arial, Helvetica, sans-serif; padding:5px 0 0 5px; font-size:12px; height: 65px; max-width: 100%;}
#comentarios_not #wrapper_formcomments .aviso_pp_cu, #comentarios_not #wrapper_formcomments label.option{font-family:Arial, Helvetica, sans-serif; color:#4d4949; font-size:0.75em; width: 87%; display: block; line-height: 1.6em; margin-top: -5px; font-weight: normal;}
#comentarios_not #wrapper_formcomments .description{font-family:Arial, Helvetica, sans-serif; color:#4d4949; font-size:0.75em; width: 100%; display: block; line-height: 1.3em; margin-top: 0px; }
#comentarios_not #wrapper_formcomments form #edit-field-he-le-do-y-acepto-la-polit{clear:both; margin-top: 4%; display: inline-block; width:50%;}
#comentarios_not #wrapper_formcomments form .form-item-field-he-le-do-y-acepto-la-polit-und{margin-bottom:0px; width: 100%;}
#comentarios_not #wrapper_formcomments .comment-wrapper{padding-top: 15px;}


/** Para Safari **/
body:first-of-type #comentarios_not #wrapper_formcomments .aviso_pp_cu{padding-left: 19px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#comentarios_not #wrapper_formcomments .aviso_pp_cu{padding-left: 19px;}
}
#comentarios_not #wrapper_formcomments .aviso_pp_cu a, #comentarios_not #wrapper_formcomments .description a, #comentarios_not #wrapper_formcomments label.option a{color:#0bb2ff; text-decoration:underline; }
#comentarios_not #wrapper_formcomments .aviso_pp_cu a:hover, #comentarios_not #wrapper_formcomments .description a:hover{color:#0bb2ff; text-decoration:none; }
#comentarios_not .advertencia_demora{display:none; color:#4d4949; opacity:0.5; -webkit-opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); font-family:Arial, Helvetica, sans-serif; font-size:0.875em; width:100%; float:right; border-bottom:1px dotted #d3d3d3; margin: 2% 0% 0% 0%; padding-bottom: 2%;}
#comentarios_not .advertencia_demora img{display:inline; float:left; margin-right: 3.223%; margin-top: 6px; margin-left: 3.223%;}

.node-type-noticia .comentarios {display:block; width:100%; float:left; margin:50px 0px 10px 0px; }
.node-type-noticia .comentarios aside{width:20%; margin-right: 4%; background-color:#0bb2ff; border-radius:10px; display:inline; float:left; height:46px; clear: both;}
.node-type-noticia .comentarios aside .data_comment{display:inline; float:left; margin: 0% 3px 0% 0%; height:46px; clear: both; }
.node-type-noticia .comentarios aside .ico_bocadillo{background-image:url(../images/boc_comment.png); background-repeat:no-repeat; background-position:0px 0px; display:inline-block; margin:0px; width:14px; height:13px; float:left; clear:both; position:relative; left: 70%; }
.node-type-noticia .comentarios aside .num_comment{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:2em; display:inline; float:left; margin: 12px 4px 9px 0px; width: 42%; text-align: right;}
.node-type-noticia .comentarios aside .hour_comment{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size: 0.875em; font-weight:bold; opacity: 0.75; -webkit-opacity: 0.75; -moz-opacity:0.75; display:block; margin: 10px 0% 0% 0%; float: left;line-height: 0.9em;}
.node-type-noticia .comentarios aside .date_comment{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size: 0.625em; font-weight:bold; opacity: 0.75; -webkit-opacity: 0.75; -moz-opacity:0.75; float: left; margin-top:0px; line-height: 1.25em; letter-spacing: -0.1em;}
.node-type-noticia .comentarios section{width:75%; float:left; margin-left:1%; display:inline-block; border-bottom: 1px dotted #d3d3d3; margin-bottom: 32px;}
.node-type-noticia .comentarios .name_comment{color:#4d4949; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1em; margin: 0.5% 0% 2% 0%; }
.node-type-noticia .comentarios .name_comment_admin{color:#0BB2FF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1em; margin: 0.5% 0% 2% 0%;}
.node-type-noticia .comentarios .comment, .node-type-noticia .comentarios .more_comment, .node-type-noticia .comentarios .ptos{font-family:"Droid serif", serif; font-size:0.875em; font-style:italic; color:#4d4949; line-height: 1.5em; }
.node-type-noticia .comentarios .comment_admin{color:#00577F; font-family:"Droid serif", serif; font-size:0.875em; font-style:italic; line-height: 1.5em;  margin-bottom: 50px; display: inline-block;}
.node-type-noticia .comentarios .more_comment{display:none; }
.node-type-noticia .comentarios footer{margin-top:3%; padding-bottom:2%; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:0.75em;text-align:right; color:#00577f; }
.node-type-noticia .see_more{color:#0bb2ff; font-family:Arial, Helvetica, sans-serif; font-size:0.875em; cursor:pointer; padding-top: 10px; display: block; }

@media only screen and (min-width: 601px) and (max-width: 801px){
	/******************************************************************************************************
							NOTICIA - Página final de NOTICIA - iPAD/TABLET
	******************************************************************************************************/
	
	.noticia h1 {font-weight: normal;font-size: 1.725em;}
	.noticia h2 {font-size:1em;}
	.fotonoticia figcaption{line-height: 1.2em;margin-top: 0px;}
	.asidenoticia{width:100%; max-width: 497px;}
	
	.asidenoticia .fechalugar {display: inline-block; width: 34%;line-height: 1.25em; margin-top: 2px;}
	.asidenoticia .fechalugar time {display: block;margin: -15px 0px 1px 40px;}
	.asidenoticia .fechalugar .nomlugar {margin-right:1px}
	.asidenoticia .etiquetasnoticia{display:none; }
	
	#redesacc_dkt{display:none;}
	
	.asidenoticia #redesacc_tb.redesacciones{display: inline-block; width:60%}
	.asidenoticia #redesacc_tb.redesacciones .redesnoticia{ width:100%}
	.asidenoticia #redesacc_tb.redesacciones .redesnoticia ul{display: -webkit-flex; width:100%; text-align: right;}	
	.asidenoticia #redesacc_tb.redesacciones .redesnoticia ul li{float: none; width:19.8%; margin-right:1.6%; display: inline-block;}
	.asidenoticia #redesacc_tb.redesacciones .redesnoticia ul li:last-child{margin-right: 0%;}
	.asidenoticia #redesacc_tb.redesacciones .redesnoticia ul li a{width: 100%;}
	
	.asidenoticia .redesnoticia ul li a img {width:87%; opacity:0.85; -webkit-opacity:0.85; -moz-opacity:0.85; filter:alpha(opacity=85)}	
	.asidenoticia .redesnoticia ul li a:hover img {width:87%;opacity:0.95; -webkit-opacity:0.95; -moz-opacity:0.95; filter:alpha(opacity=95)}	
	
	.contenido_noticia  .cuerpo_noticia {width: 100%; margin-top: 9px; margin-left:0%;}
	.cuerpo_noticia .entradilla {font-size: 0.875em; line-height:1.15em; }
	
	#video_imagenes_not {width: 100%; height:auto;}
	.video_not {width: 100%; height: auto;}

	#video_relacionado_not h1 {width:auto; font-size:0.75em; border-left: 12px solid #bababa; }
	/*** Modificación "Fuera los H1" ***/
	
	#video_relacionado_not #ytplayer{width:100%; height:118px;}
	.item_videos_not figure {/*width:50.6%;*/ margin-right: 5.413%;}
	.item_videos_not header {/*height:75px;*/ margin-bottom: 4%; /**/width:100%}
	.item_videos_not header div{width:53.987%;float:right; margin-top:-27px}
	.item_videos_not h3{margin-top:6px;}
	.item_videos_not {padding-bottom: 0px;}
	.item_videos_not .video_date{font-size: 0.75em;}
	.item_videos_not .fecha {font-size: 0.5em; padding-top: 2px; margin-left: 0px; }
	.otros_videos .play{width:11px; height:11px; margin-top: -6px; }
	.item_videos_not h1{font-size:0.625em; margin-top:0px; width: 99%; }
	
	#documentos_not .ico_doc img{height: 29px; max-width: 25px; width: 100%;}	
	#documentos_not {/*margin-top:-16px; */}
	#documentos_not article{margin-top:16px;}
	#documentos_not .titulo_doc {margin-top:2px}
	#documentos_not .ico_doc {/*background-image: url(../images/ico_pdf.png);*/ background-size:contain; /*background-repeat:no-repeat;*/ width: 12%; /*min-width: 27px;*/ max-width: 27px; margin: 0% 6.04% 1% 0%; display:inline; }
	
	#carousel_not .flex-viewport {width: 84%; margin-left: 8%; margin-right: 8%;}
	#carousel_not .flex-viewport ul li {margin-left:2px; margin-right: 0px;}
	#carousel_not .flex-viewport ul li :first-child{margin-left: 0px;}
	#carousel_not .flex-viewport {/*margin-left:10px;*/}
	#carousel_not .flex-direction-nav a.flex-prev{/*left: 0px;*/}
	#carousel_not .flex-direction-nav a.flex-next {left:94.6%;}
	
	.ajustecols {display:none;}
	.colcom {width:100%;}
	#comentarios_not #wrapper_formcomments{width: 100%; margin-right:0px; padding: 16px 0% 0% 0%;}
	#comentarios_not #wrapper_formcomments form {display: none;}
	#comentarios_not .comentarios_form header {width: 100%; padding: 0%;}
	#comentarios_not .comentarios_form header h2{margin-right:0px; width: 96.911%; padding: 1.353% 0% 1.931% 3.089%;}
	
	.node-type-noticia .comentarios aside {min-width: 80px; height: 37px; width:18%; margin-right: 7.6%;}
	.node-type-noticia .comentarios aside .data_comment {height: 37px; margin: 0% 1% 0% 0%; width: 100%;}
	.node-type-noticia .comentarios aside .num_comment {font-size:1.5em; margin: 7px 2px 0px 0px; width: 45%;}
	.node-type-noticia .comentarios aside .hour_comment {font-size: 0.6875em; margin: 8px 0% 0% 0%;font-weight: normal;}
	.node-type-noticia .comentarios aside .date_comment {font-size: 0.5em; font-weight: normal;}
	.node-type-noticia .comentarios aside .ico_bocadillo {/*left:58px; */}
	.node-type-noticia .comentarios .name_comment, .node-type-noticia .comentarios .name_comment_admin {/*font-size:0.75em;*/ margin-bottom: 0px;}
	.node-type-noticia .comentarios .comment, .comentarios .more_comment, .comentarios .ptos , .node-type-noticia .comentarios .comment_admin{/*font-size: 0.6875em;*/font-size: 0.875em; }
	.node-type-noticia .comentarios .comment_admin{ margin-bottom: 50px; display: inline-block;}
	.node-type-noticia .comentarios section {margin-bottom: 25px; width: 69%;}
	.node-type-noticia .comentarios footer {font-size:0.75em; margin-top: 0px; padding-bottom: 0px; padding-right: 0px;}
	.node-type-noticia .see_more {font-size: 0.875em; padding-top: 0px;}
}

@media only screen and (max-width:600px){
	/***********************************************************
			NOTICIA - Página final de NOTICIA - SMARTPHONES
	************************************************************/
	.col_izq_pfn {width:100%;}
	.col_dcha_pfn{width:100%;max-width: none;padding:0px;}
	/*.top_news{ margin-top:-5px}*/
	html>/**/body .top_news, x:-moz-any-link, x:default {margin-top:45px;}
	.centro .col_izq {width:100%!important;max-width: none!important;}
	
	.contenido_noticia {margin-top:0%; padding: 0% 4.051%; width: 91.898%;}
	#antetitulos ul li a {padding:0px 6px;}
	.noticia h1{font-size:1.25em; line-height:1.25em; padding-left: 0px; padding-right: 0px; margin-top: 8px;}
	.noticia h2 {font-size: 0.875em; margin-bottom: 10px;}
	.fotonoticia figcaption{line-height: 1.2em;margin-top: 0px;}
	
	.asidenoticia .fechalugar {width: 100%;line-height: 1.25em;}
	.asidenoticia .fechalugar time {display: block;margin: -15px 0px 1px 40px;}
	.asidenoticia .fechalugar .nomlugar {margin-right:1px}
	.asidenoticia .etiquetasnoticia{display:none; }
	.asidenoticia{width:100%; margin-top: 15px; }
	
	#redesacc_dkt{display:none;}	
	
	.asidenoticia #redesacc_tb.redesacciones{display: inline-block; width:100%; text-align: center; margin-top:12px;}
	.asidenoticia #redesacc_tb.redesacciones .redesnoticia{ width:100%}
	.asidenoticia #redesacc_tb.redesacciones .redesnoticia ul{display: -webkit-flex; width:100%}	
	.asidenoticia #redesacc_tb.redesacciones .redesnoticia ul li{float: left; width:25%}
	.asidenoticia #redesacc_tb.redesacciones .redesnoticia ul li a{width: 100%;}
	
	.asidenoticia .redesnoticia ul li a img{width:62%; opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}	
	.asidenoticia .redesnoticia ul li a:hover img{width:62%; opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
	
	.top_news #antetitulos{width:91.898%; padding:0% 4.051%;}
	.top_news #antetitulos ul{margin:0%; -webkit-padding-start:0%;}
	.top_news li .posiante{display:inline-block;}
	.top_news li:last-child .posiante{display:none;}
	.noticia {padding-left:4.051%; width:91.898%; padding-right:4.051%; margin-bottom:0; margin-top:6px;}	
	.cuerpo_noticia{width:100%; padding-bottom:0px; margin-top:15px; margin-bottom:30px; margin-left:0%;}
	
	.ajustecols{display:none;}
	.colcom{width: 91.898%; margin:0% 4.051%;}
	.centro.top_news > .izqu.col_izq{padding:0%;}
	.centro.top_news > .drch .col_dcha{padding: 0%;}
	.centro > .izqu.col_izq{padding:0%;}
	
	
	#comentarios_not .comentarios_form header h2{width:94.6%; margin-right:0px; padding:9px 0% 8px 5.428%; margin-top:32px;}
	#comentarios_not .comentarios_form header{margin-top:0px; width:100%; padding:0%;}
	#comentarios_not #wrapper_formcomments{width:100%; margin-right:0px; padding:16px 0% 0% 0%;}
	#comentarios_not #wrapper_formcomments form{margin-top:8px; padding:0% 10.172%; width:79.656%;}
	#comentarios_not #wrapper_formcomments form p{width:100%; padding:0px;}
	#wrapper_formcomments #comments .form-item input{width:100%;}
	#wrapper_formcomments #comments .form-item{width:100%; padding-bottom:6px;}
	#wrapper_formcomments #comments .form-item-name{padding-left:0%; padding-bottom:6px;}
	#wrapper_formcomments #comments .form-item-field-email-und-0-value{padding-left:0%; padding-bottom:6px;}
	#wrapper_formcomments #comments #edit-actions {margin-top:0px; margin-bottom:16px;}
	#wrapper_formcomments #comments input[type="submit"]{width:100% !important; height:auto !important; float:left; margin-left:0px; padding:10px 0%;}
	#wrapper_formcomments #comments #recaptcha_image{width:84.5% !important; height:84.5% !important;}
	#wrapper_formcomments #comments fieldset.captcha{margin-top:-3px;}
	#wrapper_formcomments #comments .new_div_comments{width:100%; margin-left:0%;}
	#wrapper_formcomments #comments .form-item input#recaptcha_response_field{width:85.6%;}
	#wrapper_formcomments #comments input[type=checkbox]{width:13px;}
	#comentarios_not #wrapper_formcomments .aviso_pp_cu{width:90%;}
	#comentarios_not #wrapper_formcomments form .form-item-field-he-le-do-y-acepto-la-polit-und{width:100%;}
	#comentarios_not .advertencia_demora {font-size:0.75em; line-height:1.2em;}
	#comentarios_not #wrapper_formcomments form #edit-field-he-le-do-y-acepto-la-polit{width:100%;}
	
	
	.node-type-noticia .comentarios aside .data_comment{margin:25px 2% 0 0;}
	.node-type-noticia .comentarios{margin-top:30px; width:91.898%; padding:0% 4.051%;}
	.node-type-noticia .comentarios aside{background-color:#fff; width:9%;}
	.node-type-noticia .comentarios aside .num_comment{font-size:1.875em; color:#0bb2ff; margin-bottom:0px; float:right;}
	.node-type-noticia .comentarios aside .hour_comment{color:#0bb2ff; float:right; clear:both;}
	.node-type-noticia .comentarios aside .date_comment{color:#0bb2ff; text-align:right; float:right;}
	.node-type-noticia .comentarios aside .ico_bocadillo{display:none;}
	.node-type-noticia .comentarios section{margin-bottom:22px; width:85%; margin-left:2%; float:right;}

	.node-type-noticia .comentarios .name_comment, .node-type-noticia .comentarios .name_comment_admin{margin-bottom:6px;}
	.node-type-noticia .comentarios footer{margin-top:10px; padding-bottom:0px;}
	
	.video_not{width:100%; height:auto;}
	#video_relacionado_not{margin-top:0px;}
	#video_relacionado_not h1{border-left:13px solid #bababa;}
	/*** Modificación "Fuera los H1" ***/
	#video_relacionado_not h3{border-left:13px solid #bababa;}
	#video_imagenes_not{padding-top:0%; padding-left:4.051%; padding-right:4.051%; width:91.898%; border-bottom:none;}
	.item_videos_not{margin:10px 0% 0% 0%; padding-top:10px; padding-bottom:10px; display:inline; float:left; border-top:none; border-bottom:1px dotted #CCC;}
	.item_videos_not.txt_video{width:100%!important;}
	#noticias_rel_not header{background-color:#fff;}
	
	#imagenes_not {margin-top: 18px; width: 91.898%; padding: 0% 4.051%;}
	
	#carousel_not .flex-viewport{margin-left:3%; width:93%;}
	#carousel_not .flex-direction-nav a.flex-prev{left:0px;}
	#carousel_not .flex-direction-nav a.flex-next{left:97%;}
	
	.link_mas_noticias {margin-bottom:0px;}
	
	#noticias_rel_not{width:91.898%; margin:0% 4.051%; padding-bottom:0%; padding-top:30px; border-bottom:0px dotted #CCC;}
	#documentos_not{width:91.898%; margin:30px 4.051% 0% 4.051%; padding-bottom:0%; border-top:0px dotted #CCC;}
	#documentos_not .titulo_doc{font-size:1em; margin-top:28px; width:75%; margin-right:5%;}	
	#documentos_not .ico_doc{max-width:none; width:10%; padding-left:2%;}
	#documentos_not .ico_doc img{max-width:57px; max-height:7.8%; margin-top:11px; height:auto; width:100%;}
	#documentos_not .caracs_doc{padding-top:13px;}
	
	.list_notrel p {font-size:1em;}
}



/*********************************************************
NUEVA PÁGINA DE VÍDEOS - DESKTOP
**********************************************************/
/***** NUEVO 'VIDEOS' *****/
.videosocial.sp, .videosocial.tb{display:none;}
.socialpagers{background-color:#023750; float:left; margin-left:auto; margin-right:auto; position:relative; width:100%;}
.socialpagers .wrapper_socialpagers{margin:0 auto; max-width:1000px;}
.socialpagers .wrapper_socialpagers .wrapper_videosocial{background-color:#032C40; display:inline-block; float:left; margin-left:3.2%; width:64%;}

.socialpagers .wrapper_socialpagers .wrapper_videosocial .videosocial.dkt{display:block;}
.socialpagers .wrapper_socialpagers .wrapper_videosocial .videosocial{float:right; margin:10px 5% 10px 0px;}
.socialpagers .wrapper_socialpagers .wrapper_videosocial .videosocial ul{list-style:none;}
.socialpagers .wrapper_socialpagers .wrapper_videosocial .videosocial ul li{display:inline-block; margin-right:4px;}
.socialpagers .wrapper_socialpagers .wrapper_videosocial .videosocial ul li:last-child{margin-right:0px;}
.socialpagers .wrapper_socialpagers .wrapper_videosocial .videosocial ul li img{width:34px; height:34px; opacity:.5; -moz-opacity:.5; -webkit-opacity:.5;}
.socialpagers .wrapper_socialpagers .wrapper_videosocial .videosocial ul li:hover img{opacity:1; -moz-opacity:1; -webkit-opacity:1;}

.socialpagers .wrapper_socialpagers .wrapper_pagers{display:inline-block; width:29.6%; margin-left:1.6%; margin-right:1.6%;}
.socialpagers .wrapper_socialpagers .wrapper_pagers .pager_item_des,
.socialpagers .wrapper_socialpagers .wrapper_pagers .pager_item_ult,
.socialpagers .wrapper_socialpagers .wrapper_pagers .pager_item_mvis{margin-left:0%; width: 100%;}
#pager_vdestacados.pagerhidden, #pager_vultimos.pagerhidden, #pager_vmasvistos.pagerhidden{display:none;}
#pager_vdestacados.pagershowed, #pager_vultimos.pagershowed, #pager_vmasvistos.pagershowed{display:block;}

@media only screen and (min-width: 521px) and (max-width: 768px){
	/*********************************************************
			NUEVA PÁGINA DE VÍDEOS - TABLET/iPAD
	**********************************************************/
	.videosocial.tb{display:block; float:left; padding-left:0%; padding-right:8.5%; width:34.5%;}
	.videosocial.tb > ul{text-align:right;}
	.videosocial.tb li{display:inline-block; margin:0 1.8%; width:33%; max-width:43px;}
	.videosocial.tb img{display:inline-block; width:100%;}
	.videosocial.sp{display:none;}
	.socialpagers .wrapper_socialpagers{padding:0;}
	.socialpagers{margin-top:0; padding:0 10.667%; width:78.666%;}
	.socialpagers .wrapper_socialpagers .wrapper_videosocial .videosocial.dkt{display:none;}
	.socialpagers .wrapper_socialpagers .wrapper_videosocial{background-color:transparent; width:48%; margin-left:0; float:none;}
	.socialpagers .wrapper_socialpagers .wrapper_pagers{width:48%; padding-left:4%; margin-left:0; margin-right:0;}
	.socialpagers .wrapper_socialpagers .wrapper_pagers .pager_item_des,
	.socialpagers .wrapper_socialpagers .wrapper_pagers .pager_item_ult,
	.socialpagers .wrapper_socialpagers .wrapper_pagers .pager_item_mvis{padding:0 5.646%; width:88.708%;}
	.socialpagers .wrapper_socialpagers .wrapper_pagers .pager_item_des #pager_vdestacados,
	.socialpagers .wrapper_socialpagers .wrapper_pagers .pager_item_ult #pager_vultimos,
	.socialpagers .wrapper_socialpagers .wrapper_pagers .pager_item_mvis #pager_vmasvistos{width:100%; margin:10px auto 12px auto;}
	.izqu.col_izq.col_com_videos{max-width:none; padding:0 8.585%; width:82.83% !important;}
	
	.node-type-video .comentarios aside {margin-right:3.813%; width:21.5%;}
	.node-type-video .col_com_videos #comentarios_not2 .comentarios aside .num_comment {font-size:2em; margin:12px 1% 8px;}

}


@media only screen and (max-width: 520px){
	/*********************************************************
			NUEVA PÁGINA DE VÍDEOS - SMARTPHONE
	**********************************************************/
	.videosocial.sp{display:block;}
	.videosocial.tb{display:none;}
	.socialpagers .wrapper_socialpagers .wrapper_videosocial .videosocial.dkt{display:none;}
	.socialpagers .wrapper_socialpagers .wrapper_videosocial{background-color:transparent; width:0%;}
	.socialpagers .wrapper_socialpagers .wrapper_pagers{margin:0 4.066%; width:91.868%;}
	.socialpagers .wrapper_socialpagers .wrapper_pagers .pager_item_des #pager_vdestacados > ul,
	.socialpagers .wrapper_socialpagers .wrapper_pagers .pager_item_ult #pager_vultimos > ul,
	.socialpagers .wrapper_socialpagers .wrapper_pagers .pager_item-mvis #pager_vmasvistos > ul{margin:0 auto; width:80%; min-width:268px;}
	
	.node-type-video .col_com_videos{margin:0 4.066%; width:91.868% !important;}
	.node-type-video .comentarios aside .data_comment{margin:0px 2% 0 0;}
	.node-type-video .comentarios{margin-top:30px; width:91.898%; padding:0% 4.051%;}
	.node-type-video .comentarios aside{background-color:#fff; width:9%; margin-top:25px;}
	.node-type-video .comentarios aside .num_comment{font-size:1.875em; color:#0bb2ff; margin-bottom:0px; float:right;}
	.node-type-video .comentarios aside .hour_comment{color:#0bb2ff; float:right; clear:both;}
	.node-type-video .comentarios aside .date_comment{color:#0bb2ff; text-align:right; float:right;}
	.node-type-video .comentarios aside .ico_bocadillo{display:none;}
	.node-type-video .comentarios section{margin-bottom:22px; width:85%; margin-left:0%; float:left;}

	.node-type-video .col_com_videos #comentarios_not .comentarios_form header{width:100%;}
	.node-type-video .col_com_videos #comentarios_not .comentarios_form header h2{margin-right:0px; margin-top:32px; padding-left:1.4%; width:98.6%;}
	.node-type-video .col_com_videos #comentarios_not #wrapper_formcomments{margin-right:0px; padding-left:1%; width:99%; padding-bottom:10px;}
	.node-type-video .comentarios .name_comment, .node-type-video .comentarios .name_comment_admin{margin-bottom:6px;}
	.node-type-video .comentarios footer{margin-top:10px; padding-bottom:0px;}
	.node-type-video .comentarios .comment, .node-type-video .comentarios .more_comment, .node-type-video .comentarios .ptos, .node-type-video .comentarios .comment_admin{min-height:52px; display:block;}
	
}

/*MENSAJE DE COMENTARIO ENVIADO*/
.dialog #cboxClose{height:24px; width:22px; background-size:contain;}
#mensaje_comentario{width:auto; background:#0BB2FF;padding:5px 9px 9px 9px}
#mensaje_comentario .titulo{color:#FFF; font-weight:bold; font-size:1.125em; font-family:droid-serif, serif; }
#mensaje_comentario section{background:#F2F2F2; padding:27px 31px 33px 31px ; margin-top:4px;}
#mensaje_comentario section .mensaje{color:#4d4949; font-size:1em; font-family:Arial, sans-serif;}

@media only screen and (max-width: 520px){
	#mensaje_comentario{margin:0px auto}
}

@media only screen and (max-width: 320px){
	body{overflow-x:auto;}
}

/**************************************************/
/*   	Módulo STREAMING - Desktop 				  */
/**************************************************/
#modulos_stream{background-color:#00577f; height: auto; padding:12px 0 16px;}
.modulo_stream{width:100%;}
.modulo_stream hgroup{width:38%; padding-right:16px; margin-left:-5px;}
.modulo_stream #live{width:62%;	padding:0px;}
.modulo_stream hgroup, .modulo_stream #live{box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; display: inline-block; vertical-align: top; position: static;}
.modulo_stream .wrap{clear:both; margin:0 auto; max-width:1000px; padding:0px 16px 0px 16px; box-sizing:border-box;	-moz-box-sizing:border-box; -webkit-box-sizing:border-box;	-o-box-sizing:border-box; position:relative;}
h1.portada{background:rgba(0, 0, 0, 0.25); font-family:arial, sans-serif; color:white; font-size:2.8em; line-height:1.12em; margin:0px; padding:0px 5px 0px 5px; width: 100%;}
h2.portada{background:rgba(0, 0, 0, 0.25); font-family:arial, sans-serif; line-height:1.2em; font-size:1em; margin-top:0px; padding:0px 5px 32px 5px; font-weight: normal; width:100%; color:white;}
.modulo_stream .contexto{text-transform:uppercase; color:#0BB2FF; font-family:Arial, sans-serif; font-size:.750em; width:100%; margin-bottom:0px; padding:0px; margin-left:6px; font-weight:bold; margin-top:9px;}
.modulo_stream h1{font-size:1.5em; margin:0px; font-weight:bold;}
.modulo_stream h2.entradilla{font-size:.875em; padding-bottom:0px; padding-top:4px; line-height:1.250em; }
.modulo_stream h2.entradilla a{color:#ffffff;}
.modulo_stream h2.entradilla a:hover{text-decoration:underline;}
.modulo_stream .smartphone{display:none;}
.modulo_stream h1, .modulo_stream h2.entradilla{background-color:transparent;}
.modulo_stream h1, .modulo_stream h2, .contexto{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}

/**************************************************/
/*   	Módulo STREAMING - Tablet/iPAD 				  */
/**************************************************/
@media only screen and (min-width: 521px) and (max-width: 768px){
	h1.portada{font-size: 1.5em;}
	.modulo_stream hgroup{width:52%; margin:auto -2px 0px -4px;}
	.modulo_stream #live{width:48%;}
	.modulo_stream hgroup, .modulo_stream #live{margin-top:10px;}
	.modulo_stream h1{font-size:1.250em !important;}
	.modulo_stream h2.entradilla{font-size:.725em !important; padding-bottom:8px;}
	#modulos_stream{padding-bottom:16px;}
}

/**************************************************/
/*   	Módulo STREAMING - Smartphone 				  */
/**************************************************/
@media only screen and (min-width: 50px) and (max-width: 520px){
	h1.portada, h2.portada{background:rgba(0, 0, 0, 0.6);}
	#modulos_stream{background-color:#032C40; padding:0;}
	.modulo_stream{height:auto; padding:0px; min-height:auto;}
	.modulo_stream .wrap{padding:0;}
	.modulo_stream hgroup, .modulo_stream #live{display:block; width:100%; padding:0px; margin:0px;}
	.modulo_stream h1{background-color:transparent; font-size:1em !important; line-height:1.250em; padding:16px;}
	.modulo_stream h2{display:none;}
	.modulo_stream .contexto{margin:0px; padding:16px 0px 0px 16px;}
	.modulo_stream .smartphone{display:block; position:static; padding:8px 16px; width:100%; color:white; font-size:.875em !important; font-family:Arial, sans-serif; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
	.modulo_stream .smartphone a{color:#ffffff;}
	.modulo_stream .smartphone a:hover{text-decoration:underline;}
}

/*** ReadSpeaker en Página final NOTICIA ***/
*:focus{outline:none;} 
#acciones_notComment{margin-left:3px;}
.rsbtn.rspopup.rscompact{left:0 !important; width:auto !important;}
.rsbtn.rspopup .rsbtn_left{background:url(../images/acciones_readspeaker.png) !important; background-size:contain !important; height:38px !important; width:38px !important;}
.rsbtn .rsbtn_left .rsbtn_text{background:none !important;}
.rsbtn.rspopup .rsbtn_left .rsbtn_text{margin-left:0 !important; margin-top:0px !important;}
.rsbtn{width:100% !important; margin-bottom:15px !important; height:38px !important;}
.rsbtn .rsbtn_powered, .rsbtn_exp span.rsbtn_status_overlay{display:none !important;}
.rsbtn .rsbtn_exp.rsimg{height:38px !important; background-color:#f2f2f2 !important; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; min-width:320px !important;}
.rsbtn .rsbtn_play{margin-right: 12px !important;}
.rsbtn.rsplaying .rsbtn_pause{background:url(../images/rspause.png) center right no-repeat !important;}
.rsbtn.rsexpanded .rsbtn_pause, .rsbtn.rsexpanded.rsplaying .rsbtn_pause{height:29px !important; min-width:43px !important; max-width:43px !important; padding-left:14px; margin-top:4px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; display:inline-block !important; width:10% !important;}
.rsbtn.rsexpanded.rsfloating.rsstopped.rs-no-touch .rsbtn_pause:hover, .rsbtn.rsexpanded.rsfloating.rspaused.rs-no-touch .rsbtn_pause:hover, .rsbtn.rsexpanded.rsfloating.rspaused.rs-no-touch .rsbtn_pause.rsfocus, .rsbtn.rsexpanded.rsfloating.rsstopped .rsbtn_pause, .rsbtn.rsexpanded.rsfloating.rspaused .rsbtn_pause{background:url(../images/rsplay.png) center right no-repeat !important; height:29px !important; width:29px !important;}
.rsbtn .rsbtn_stop.rsimg{background:url(../images/rsstop.png) center right no-repeat !important; left:0 !important; margin-right:0 !important; padding-left:8px; margin-top:4px; max-width:37px !important; min-width:37px !important; width:10% !important; height:29px !important; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; display:inline-block !important;}
.rsbtn .rsbtn_closer.rsimg{background:url(../images/rscloser.png) center center no-repeat !important; height: 29px !important; padding-left: 10px !important; padding-right:14px !important; margin-top:4px !important; min-width:53px !important; max-width:53px !important; width:12% !important; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; float:right !important;}
.rsbtn .rsbtn_volume.rsimg{background:url(../images/rsvolume.png) center right no-repeat !important; min-width:38px !important; max-width:38px !important; width:8% !important; height:17px !important; margin-right:0px !important; padding-left:17px !important; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.rsbtn .rsbtn_settings.rsimg{background:url(../images/rssettings.png) center right no-repeat !important; min-width:24px !important; max-width:24px !important; width:8% !important; display:inline-block !important; height:17px !important; padding-left:7px !important; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.rsbtn .rsbtn_dl.rsimg{background:url(../images/rsdl.png) center right no-repeat !important; min-width:27px !important; max-width:27px !important; width:8% !important; display:inline-block !important; height:15px !important; padding-left:7px !important; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.rsbtn .rsbtn_player.rsimg{background:none !important; margin-top:8px !important; padding-left:12px !important; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; width:58% !important;}
.rsbtn .rsbtn_progress_container.rsimg{border:none !important; margin-top:14px !important; margin-right:0 !important; margin-bottom:0 !important; margin-left:0px !important; left:0px !important; top:-8px !important; width:48% !important; background:#9ea1a4 !important;}
.rsbtn .rsbtn_progress_container .rsbtn_progress_handle.rsimg{background:url(../images/rshandler.png) center right no-repeat !important; left:-8px !important; width:29px !important; height:29px !important; top:-10px !important;}
.rsbtn .rsbtn_progress_container.rsloading{background:#0bb2ff !important; border:none !important;}
.rsbtn .rsbtn_volume_container.rsimg{background:url(../images/rsvolumesliderbar.png) center right no-repeat !important; padding-left:14px;}
.rsbtn .rsbtn_volume_slider .rsbtn_volume_handle.rsimg{background:url(../images/rsvolumehandler.png) center right no-repeat !important; padding-left:12px;}
.rsbtn.rspopup.rsexpanded.rsstopped .rsbtn_pause, .rsbtn.rspopup.rsexpanded.rspaused .rsbtn_pause{background:url(../images/rsplay.png) center right no-repeat !important; height:29px !important; width:29px !important;}

/*** ReadSpeaker en Página final NOTICIA - TABLETS ***/
@media only screen and (min-width: 601px) and (max-width: 801px){
	.asidenoticia #redesacc_tb.redesacciones .redesnoticia ul li{width:16.8%;}
	.rsbtn .rsbtn_exp.rsimg{width:100% !important;}
	.rsbtn .rsbtn_player.rsimg{width:63% !important;}
	.rsbtn .rsbtn_progress_container.rsimg{width:59% !important;}
}

/*** ReadSpeaker en Página final NOTICIA - SMARTPHONES ***/
@media only screen and (max-width:600px){
	.asidenoticia #redesacc_tb.redesacciones .redesnoticia ul li{float:left; width:20%;}
	.rsbtn .rsbtn_exp.rsimg{width:100% !important; min-width:0 !important;}
	.rsbtn .rsbtn_player.rsimg{width:54% !important;}
	.rsbtn .rsbtn_progress_container.rsimg{width:39% !important;}
}

/*** Overlay de ReadSpeaker ***/
#rslightbox_logo.rsimg{display:none !important;}
#rslightbox_contentcontainer{background-color:#0BB2FF !important; border-radius:0 !important; max-width:90% !important;}
#rslightbox_closer{right:5px !important; top:5px !important; background:url("../images/btn_closephoto.png") no-repeat scroll center top rgba(0, 0, 0, 0) !important; height:24px !important; width:22px !important; background-size:contain !important;}
#rslightbox_content{border:none !important; background-color:#F2F2F2 !important;}
#rslightbox_buttons a.rssettings-button-close{display:none !important;}
#rslightbox_content .rsform-row{background-color:#ffffff !important;}
#rslightbox_buttons{background-color:#0BB2FF !important;}
#rslightbox_buttons a.rsdialog-button{background:#EAEAEA !important; border-radius:0px !important; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; font-size:1.2em !important; font-family:Arial, sans-serif !important; margin-right:10px !important; padding:6px 10px !important; color:#00577F !important; border:none !important;}

/*** AJAX Loader ***/
#ajaxloader{display:none;}
/* AJAX Loader - SMARTPHONE */
@media only screen and (min-width: 50px) and (max-width: 520px){
	#ajaxloader{display:none; width: 100%; position:fixed; top:0; height:48px;}
	#ajaxloader img{position:absolute; max-width:32px; width:100%; margin-top:8px; left:60%;}
}

/******* ELECCIONES EUROPEAS ********/
.entry-header140{background-color:rgba(0,0,0,0) !important;}
#headertheme .entry-header-left.entry-header140{margin-left:0;}
.header140{background-color:rgba(0,0,0,0.25) !important;}
#headertheme .entry-header h2.header140{padding-left:16px; padding-top:30px; padding-bottom:12px; margin-bottom:10px;}
#headertheme .entry-header div.header140{padding-left:16px; padding-bottom:20px; padding-top:10px;}
.eleccioneseuropeas{width:74%; font-family: Arial, Helvetica, sans-serif; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding-left:16px; padding-top:13px; padding-right:16px;}
.eleccioneseuropeas h2{font-size:1.5em; color:#0bb2ff;}
ul.txt_participaee{list-style-image:url(../images/ico_per.png); width:96%; padding-left:4%; font-size:0.875em; color:#4d4949; padding-top:20px; padding-bottom: 29px;}
ul.txt_participaee li{padding-bottom:20px; line-height:1.08em;}
ul.txt_participaee li a{color:#0bb2ff; text-decoration:none;}
ul.txt_participaee li a:hover{color:#0bb2ff; text-decoration:underline;}

.eleccioneseuropeas .inputs_ee{width:50%; display:inline; float:left; padding-right:16px; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding-top:32px;}
.eleccioneseuropeas .selects_ee{width:50%; display:inline; float:left; padding-left:16px; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding-top:85px;}
.eleccioneseuropeas input{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#E5E5E5; width:98%; display:block; border:none; color:#4d4949; font-family:Arial; font-size:0.875em; padding:10px 0% 9px 16px; margin:0% 0% 19px;}
.eleccioneseuropeas textarea{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#E5E5E5; width:100%; max-width:100%; resize:vertical; display:inline-block; border:none; font-family:Arial; font-size:0.875em; color:#4d4949; padding:10px 0% 13px 16px; height:86px; min-height:86px;}
.eleccioneseuropeas .controlcheck{padding:3% 0% 3% 5%; width:62%; float:left;}
.eleccioneseuropeas .controlcheck input{display:inline-block; float:left; width:13px; margin:0% 3%;}
.eleccioneseuropeas .controlcheck p{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; font-weight:normal; color:#4d4949; float:left; width:80%;}
.eleccioneseuropeas .controlcheck p a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0bb2ff;}
.eleccioneseuropeas input[type="submit"]{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#0bb2ff; width:20%; display:inline-block; float:right; border:none; color:#fff; font-size:1em; font-weight:bold; padding:16px 0%; margin:4px 0%;}
.eleccioneseuropeas .form-textarea-wrapper .grippie{display:none;}
.eleccioneseuropeas .form-item, .eleccioneseuropeas .form-actions{margin-top:0px; margin-bottom:0px}
.eleccioneseuropeas .form-item-condiciones{margin-top:15px; width:82%;}

@-moz-document url-prefix(){
  .eleccioneseuropeas input{padding-left:16px;}
  .eleccioneseuropeas textarea{padding-left:16px;}
}

#participa_ee .selectform{position:relative; margin-left:0%; margin-bottom:14px; width:100%;}

/* ------ Selects ------ */
#participa_ee .jqTransformSelectWrapper{margin: 0; height: 19px;
border-top-left-radius:5px; border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
-moz-border-top-left-radius:5px; -moz-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
-o-border-top-left-radius:5px; -o-border-top-right-radius:5px;
border:1px solid #bfc0c2;
-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.07);
-o-box-shadow: 0 2px 2px rgba(0,0,0,0.07);
-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.07);
box-shadow: 0 2px 2px rgba(0,0,0,0.07);
zoom: 1;
background:url(../images/backg_select.png) repeat-x bottom; color:#032c40; outline:none; display: inline-block;
-webkit-appearance:none; -moz-appearance:none; appearance:none;
 width:95% !important; padding:2% 0% 2% 4%; max-width: 100%; cursor:pointer;}

#participa_ee .jqTransformSelectWrapper div span{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; float:none; position:absolute; white-space:nowrap; height:31px; line-height:15px; padding:0.5% 0% 0% 0%; display:block; overflow:hidden; cursor:pointer;}
#participa_ee .jqTransformSelectWrapper  a.jqTransformSelectOpen{display:block; position:absolute; right:0px; width:31px; height:21px; background: url(../images/arrow_dl.png) no-repeat center center;}
#participa_ee .jqTransformSelectWrapper ul{position:absolute; top:85%; left:0px; list-style:none; display: none; background:url(../images/backg_select_ul.png) repeat-x bottom; margin: 0px; padding:0.5% 0%; height:auto; min-height:180px; max-height:294px; 
overflow:auto; overflow-y:auto; z-index:10; width:98.9% !important;
border:solid 1px rgb(190, 191, 193);
border-bottom-left-radius:5px; border-bottom-right-radius:5px;
-moz-border-bottom-left-radius:5px; -moz-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
#participa_ee .jqTransformSelectWrapper ul li{border-bottom:1px solid #bdbdbd; box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa; -moz-box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa; -webkit-box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa;}
#participa_ee .jqTransformSelectWrapper ul li:first-child{display:none;}
#participa_ee .jqTransformSelectWrapper ul li:last-child{border-bottom:none;}
#participa_ee .jqTransformSelectWrapper ul a{display:block; padding:5px 0px 5px 16px; text-decoration:none; color:#545558; background-color:transparent; font-size: 0.875em; font-family:Arial, Helvetica, sans-serif;}
#participa_ee .jqTransformSelectWrapper ul a.selected{background:#EDEDED; color:#333; font-family:Arial, Helvetica, sans-serif;}
#participa_ee .jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover{background:#e2e2e3; color:#8d8b8b; font-family: Arial, Helvetica, sans-serif;}

/* ------ Hidden - used to hide the original form elements ------ */
#participa_ee .jqTransformHidden{display: none;}
#participa_ee .form-item-condiciones .form-checkbox{margin-left:0; margin-top:6px;}
#participa_ee .form-item-condiciones .option{margin-left:10px; margin-top:4px; margin-bottom:5px; font-size:1.25em; color:#4d4949; display:inline-block; float:left; width:90%;}
#participa_ee .form-item-condiciones .option a{color:#0bb2ff; text-decoration:none; font-weight:bold;}
#participa_ee .form-item-condiciones .option a:hover{color:#0bb2ff; text-decoration:underline; font-weight:bold;}


/*modulo formulario Elecciones generales 2015*/
.txtg_2015{font-size: 0.875em; color: #4d4949; padding-top: 20px;}
.txtg_2015 a{color:#0bb2ff; text-decoration:none;}
.txtg_2015 a:hover{text-decoration:underline;}

#participa_g2015 .recaptcha_help, #participa_g2015 div.recaptcha_only_if_image{display:none;}
#participa_g2015 div#recaptcha_image{display:inline-block; width:35% !important; height:auto !important; float:left; border:1px solid #ccc; padding:6px 6px 2px 6px; margin-top:10px;}
#participa_g2015 img#recaptcha_challenge_image{max-width:100%; width:100%;}
#participa_g2015 .recaptcha_get_another_captcha{display:inline-block; width:auto; margin:34px 1% 0px 1%; float:left; height:50px;}
#participa_g2015 span.recaptcha_only_if_image{display:inline-block; float:left; color:#919090; font-weight:normal; margin-top:15px;width:55%;}
#participa_g2015 input#recaptcha_response_field{background-color:#fff; border:1px solid #ccc; display:inline-block; float:left;    width:24%; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; margin-top:6px; line-height:1.2em;}
#participa_g2015 .form-item-condiciones{margin-top:0px; width:100%; float:left;}
#participa_g2015 input[type="submit"]{padding:16px 10px; margin:-102px 0% 0% 0%; width:auto; cursor:pointer;}

#participa_g2015 .selectform {position:relative; margin-left:0%; margin-bottom:14px; width:100%;}
/* ------ Selects ------ */
#participa_g2015 .jqTransformSelectWrapper {margin:0; height:19px;
border-top-left-radius:5px; border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
-moz-border-top-left-radius:5px; -moz-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
-o-border-top-left-radius:5px; -o-border-top-right-radius:5px;
border:1px solid #bfc0c2;
-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.07);
-o-box-shadow:0 2px 2px rgba(0,0,0,0.07);
-moz-box-shadow:0 2px 2px rgba(0,0,0,0.07);
box-shadow:0 2px 2px rgba(0,0,0,0.07);
zoom:1;
background:url(../images/backg_select.png) repeat-x bottom; color:#032c40; outline:none; display:inline-block;
-webkit-appearance:none; -moz-appearance:none; appearance:none;
 width:95% !important; padding:2% 0% 2% 4%; max-width: 100%; cursor:pointer;}

#participa_g2015 .jqTransformSelectWrapper div span{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; float:none; position:absolute; white-space:nowrap; height:31px; line-height:15px; padding:0.5% 0% 0% 0%; display:block; overflow:hidden; cursor:pointer;}
#participa_g2015 .jqTransformSelectWrapper  a.jqTransformSelectOpen{display:block; position:absolute; right:0px; width:31px; height:21px; background: url(../images/arrow_dl.png) no-repeat center center;}
#participa_g2015 .jqTransformSelectWrapper ul{position:absolute; top:85%; left:0px; list-style:none; display:none; background:url(../images/backg_select_ul.png) repeat-x bottom; margin:0px; padding:0.5% 0%; height:auto; min-height:180px; max-height:294px; 
overflow:auto; overflow-y:auto; z-index:10; width:98.9% !important;
border:solid 1px rgb(190, 191, 193);
border-bottom-left-radius:5px; border-bottom-right-radius:5px;
-moz-border-bottom-left-radius:5px; -moz-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
#participa_g2015 .jqTransformSelectWrapper ul li{border-bottom:1px solid #bdbdbd; box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa; -moz-box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa; -webkit-box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa;}
#participa_g2015 .jqTransformSelectWrapper ul li:first-child{display:none;}
#participa_g2015 .jqTransformSelectWrapper ul li:last-child{border-bottom:none;}
#participa_g2015 .jqTransformSelectWrapper ul a{display:block; padding:5px 0px 5px 16px; text-decoration:none; color:#545558; background-color:transparent; font-size: 0.875em; font-family: Arial, Helvetica, sans-serif;}
#participa_g2015 .jqTransformSelectWrapper ul a.selected{background:#EDEDED; color:#333; font-family:Arial, Helvetica, sans-serif;}
#participa_g2015 .jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover{background:#e2e2e3; color:#8d8b8b; font-family:Arial, Helvetica, sans-serif;}

/* ------ Hidden - used to hide the original form elements ------ */
#participa_g2015 .jqTransformHidden{display:none;}
#participa_g2015 .form-item-condiciones .form-checkbox{ margin-left:0; margin-top:6px;}
#participa_g2015 .form-item-condiciones .option{margin-left:10px; margin-top:4px; margin-bottom:5px; font-size:1.25em; color:#4d4949; display:inline-block; float:left; width:90%;}
#participa_g2015 .form-item-condiciones .option a{color:#0bb2ff; text-decoration:none; font-weight:bold;}
#participa_g2015 .form-item-condiciones .option a:hover{color:#0bb2ff; text-decoration:underline; font-weight:bold;}
#participa_g2015 .recaptcha_only_if_incorrect_sol, #participa_g2015 .recaptcha_only_if_audio, #participa_g2015 .recaptcha_help, #participa_g2015 span.recaptcha_only_if_image, #participa_g2015 div.recaptcha_only_if_image, #participa_g2015 .recaptcha_get_another_captcha{display:none;}

@media only screen and (min-width:520px) and (max-width:768px){
	/******* ELECCIONES EUROPEAS  TABLET/iPAD ********/
	.eleccioneseuropeas{width:100%;}
	
	/**** ELECCIONES GENERALES 2015 - PARTICIPA PROGRAMA ELECTORAL ****/
	#participa_g2015 div#recaptcha_image{width:45% !important;}
	#participa_g2015 span.recaptcha_only_if_image{width:45%;}
	#participa_g2015 input[type="submit"]{margin:0px 0% 0% 0%;}
	#participa_g2015 .form-item-condiciones{width:100%;}
	#participa_g2015 .form-item-condiciones .option{width:90%}
}

#participa_informate .recaptcha_help, #participa_informate div.recaptcha_only_if_image{display:none;}
#participa_informate div#recaptcha_image{display:inline-block; width:33% !important; height:50px !important; float:left; border:1px solid #ccc; padding:6px 0px 2px 0px; margin-top:10px;}
#participa_informate img#recaptcha_challenge_image{max-width:100%; width:100%; height:100%;}
#participa_informate .recaptcha_get_another_captcha{display:inline-block; width:auto; margin:34px 1% 0px 1%; float:left; height:50px;}
#participa_informate span.recaptcha_only_if_image{display:inline-block; float:left; color:#919090; font-weight:normal; margin-top:10px; width:55%;}
#participa_informate input#recaptcha_response_field{background-color:#fff; border:1px solid #ccc; display:inline-block; float:left; width:22%; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; margin-top:6px; line-height:1.2em;}
#participa_informate .form-item-condiciones{margin-top:0px; width:100%; float:left;}
#participa_informate input[type="submit"]{padding:16px 10px; margin:0px 0% 0% 0%; width:auto; cursor:pointer;}

#participa_informate .selectform{position:relative; margin-left:0%; margin-bottom:14px; width:100%;}
#participa_informate .selects_ee{width:50%; display:inline; float:left; padding-left:16px; box-sizing:border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing:border-box; padding-top:32px;}

/* ------ Selects ------ */
#participa_informate .jqTransformSelectWrapper {margin:0; height:19px;
border-top-left-radius:5px; border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
-moz-border-top-left-radius:5px; -moz-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
-o-border-top-left-radius:5px; -o-border-top-right-radius:5px;
border:1px solid #bfc0c2;
-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.07);
-o-box-shadow:0 2px 2px rgba(0,0,0,0.07);
-moz-box-shadow:0 2px 2px rgba(0,0,0,0.07);
box-shadow:0 2px 2px rgba(0,0,0,0.07);
zoom:1;
background:url(../images/backg_select.png) repeat-x bottom; color:#032c40; outline:none; display:inline-block;
-webkit-appearance:none; -moz-appearance:none; appearance:none;
 width:95% !important; padding:2% 0% 2% 4%; max-width: 100%; cursor:pointer;}

#participa_informate .jqTransformSelectWrapper div span{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; float:none; position:absolute; white-space:nowrap; height:31px; line-height:15px; padding:0.5% 0% 0% 0%; display:block; overflow:hidden; cursor:pointer;}
#participa_informate .jqTransformSelectWrapper  a.jqTransformSelectOpen{display:block; position:absolute; right:0px; width:31px; height:21px; background: url(../images/arrow_dl.png) no-repeat center center;}
#participa_informate .jqTransformSelectWrapper ul{position:absolute; top:85%; left:0px; list-style:none; display:none; background:url(../images/backg_select_ul.png) repeat-x bottom; margin:0px; padding:0.5% 0%; height:auto; min-height:180px; max-height:294px; 
overflow:auto; overflow-y:auto; z-index:10; width:98.9% !important;
border:solid 1px rgb(190, 191, 193);
border-bottom-left-radius:5px; border-bottom-right-radius:5px;
-moz-border-bottom-left-radius:5px; -moz-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
#participa_informate .form-item-genero .jqTransformSelectWrapper ul{min-height:inherit; height:auto;}
#participa_informate .jqTransformSelectWrapper ul li{border-bottom:1px solid #bdbdbd; box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa; -moz-box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa; -webkit-box-shadow:0px -1px 0px #dededf inset, 0px 1px 0 #f9fafa;}
#participa_informate .jqTransformSelectWrapper ul li:first-child{display:none;}
#participa_informate .jqTransformSelectWrapper ul li:last-child{border-bottom:none;}
#participa_informate .jqTransformSelectWrapper ul a{display:block; padding:5px 0px 5px 16px; text-decoration:none; color:#545558; background-color:transparent; font-size: 0.875em; font-family: Arial, Helvetica, sans-serif;}
#participa_informate .jqTransformSelectWrapper ul a.selected{background:#EDEDED; color:#333; font-family:Arial, Helvetica, sans-serif;}
#participa_informate .jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover{background:#e2e2e3; color:#8d8b8b; font-family:Arial, Helvetica, sans-serif;}
#participa_informate input[type="radio"]{width:auto; display:inline-block; margin-bottom:0;}
#participa_informate label[for="edit-genero"]{display:none;}
#participa_informate #edit-genero{display:inline-block; padding-left:0px; padding-bottom:21px;}
#participa_informate .form-item-genero .form-type-radio.form-item-genero{display:inline-block; float:left; padding-left:16px; padding-top:4px;}
#participa_informate .form-item-genero .form-type-radio.form-item-genero:first-of-type{padding-left:0;}
#participa_informate .form-item-genero label.option{font-size:0.875em; color:#4d4949; padding-top:20px;}
#participa_informate .captcha{float:left; /*** display:inline-block; width:60%; ***/}
#participa_informate input#edit-baja{margin-right:16px;}


/* ------ Hidden - used to hide the original form elements ------ */
#participa_informate .jqTransformHidden{display:none;}
#participa_informate .form-item-condiciones .form-checkbox{ margin-left:0; margin-top:6px;}
#participa_informate .form-item-condiciones .option{margin-left:10px; margin-top:4px; margin-bottom:5px; font-size:1.25em; color:#4d4949; display:inline-block; float:left; width:90%;}
#participa_informate .form-item-condiciones .option a{color:#0bb2ff; text-decoration:none; font-weight:bold;}
#participa_informate .form-item-condiciones .option a:hover{color:#0bb2ff; text-decoration:underline; font-weight:bold;}
#participa_informate .recaptcha_only_if_incorrect_sol, #participa_informate .recaptcha_only_if_audio, #participa_informate .recaptcha_help, #participa_informate span.recaptcha_only_if_image, #participa_informate div.recaptcha_only_if_image, #participa_informate .recaptcha_get_another_captcha{display:none;}

@media only screen and (min-width:520px) and (max-width:768px){
	/******* ELECCIONES EUROPEAS  TABLET/iPAD ********/
	.eleccioneseuropeas{width:100%;}
	
	/**** ELECCIONES GENERALES 2015 - PARTICIPA PROGRAMA ELECTORAL ****/
	#participa_informate div#recaptcha_image{width:45% !important;}
	#participa_informate span.recaptcha_only_if_image{width:45%;}
	#participa_informate input[type="submit"]{margin:0px 0% 0% 0%;}
	#participa_informate .form-item-condiciones{width:100%;}
	#participa_informate .form-item-condiciones .option{width:90%}
}

@media only screen and (max-width:520px){
	#participa_informate .selects_ee{width:100%; padding-left:0px; padding-top:10px;}
	#participa_informate input[type="submit"], #participa_informate input#edit-baja{width:100% !important; padding:20px 0px; line-height:0em;}
	#participa_informate input#edit-baja{margin-top:-100px; margin-right:0;}
	#participa_informate input#edit-enviar{margin-top:75px;}
	#participa_informate input#edit-mail{width:97%; padding:10px 1.5%; margin:0%;}
	#participa_informate input#edit-nombre{width:97%; padding:10px 1.5%; margin:0% 0 3% 0;}
	#participa_informate .selectform{margin-bottom:5px;}
	#participa_informate input[type="submit"]{margin:10px 0% 0% 0%;}
	#participa_informate div#recaptcha_image{width:80% !important;}
	#participa_informate span.recaptcha_only_if_image{width:100%; margin-top:5px;}
	#participa_informate input#recaptcha_response_field{width:80%; padding:10px 2%;}
	#participa_informate .form-item.form-type-radios.form-item-genero{text-align:center;}
}

@media only screen and (max-width:520px){
	.header140{background-color:rgba(0,0,0,0) !important;}
	#headertheme .entry-header h2.header140{padding-left:16px; padding-top:4px; padding-bottom:4px; margin-bottom:0px;}
	#headertheme .entry-header div.header140{padding-left:16px; padding-bottom:10px; padding-top:4px;}
	.eleccioneseuropeas{width:100%;}
	.eleccioneseuropeas .inputs_ee{width:100%; padding-right:0;}
	.eleccioneseuropeas .selects_ee{width:100%; padding-left:0px; padding-top:10px;}
	
	.eleccioneseuropeas input[type="submit"]{width:100% !important; padding:20px 0px; line-height:0em;}
	
	#participa_g2015 input#edit-mail{width:97%; padding:10px 1.5%; margin:0%;}
	#participa_g2015 input#edit-nombre{width:97%; padding:10px 1.5%; margin:0% 0 3% 0;}
	#participa_g2015 .selectform{margin-bottom:5px;}
	#participa_g2015 input[type="submit"]{margin:10px 0% 0% 0%;}
	#participa_g2015 div#recaptcha_image{width:80% !important;}
	#participa_g2015 span.recaptcha_only_if_image{width:100%; margin-top:5px;}
	#participa_g2015 input#recaptcha_response_field{width:80%; padding:10px 2%;}
}

#charactercount{color:#9E9E9E; font-size:1em; float:right; margin-right:0px; margin-top:0px;}

@media only screen and (min-width:521px) and (max-width:635px){
	#agendaHome h2{width:96%; margin:0 2%;}
}

@media only screen and (min-width:380px) and (max-width:490px){
	#agendaHome h2{width:66%; margin:0 17%;}	
}

@media only screen and (max-width: 520px){
	.drch.col_P1, .drch.col_P2{width:100%;}
	#mantenteinformado{width:90%; margin:0 5%; border-right:none;}
}
@media only screen and (max-width:768px) and (min-width:715px){
	#agenda3c h2{text-align:left;}
	#agenda3c h2 img{width:17%; float:right;}
}
@media only screen and (max-width:714px) and (min-width:630px){
	#agenda3c h2{font-size:0.99em; text-align:left;}
	#agenda3c h2 img{width:16%; float:right;}
}
@media only screen and (max-width:629px) and (min-width:521px){
	#agenda3c h2 img{width:16%; padding-left:5px; float:right;}
	#agenda3c h2{text-align:left; font-size:0.85em;}
}

/**************************************************/
/*   	Módulo ARGUMENTARIOS - Desktop 				  */
/**************************************************/
#serchargumentarios{width:100%; display:block; margin:0 auto; max-width:1000px; height:80px;}
#serchargumentarios .inputstfc{width:96.7%; margin-left:3.3%; max-width:1000px;}
/*#serchargumentarios .inputtexto{display:inline; float:left; width:93%; height:65px; margin:0 3.33%;}*/
#serchargumentarios input{margin-left:0; border-radius:10px; border:1px solid #bfbfbf; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:italic; color:#4d4949; padding:6px 20px; width:85%;}
#serchargumentarios label{font-family:Arial, Helvetica, sans-serif; font-size:0.875em; font-weight:bold; color:#545558; opacity:0.85; -moz-opacity:0.85; -webkit-opacity:0.85; filter:alpha(opacity=85); display:block; margin-left:16px; margin-bottom:4px;}
.btn_inputsearchbytext{margin-left:-32px}
.wrapper_argumentarios_temas_container{width:93.4%; margin-left: auto; margin-right: auto; position:relative; float: left; margin-top: 10px; padding:0% 3.3%;}
.wrapper_argumentarios_documentos_container{width:93.4%; margin-left: auto; margin-right: auto; position:relative; float: left; margin-top: 10px; padding:0% 3.3%;}
.pane-argumentarios-argumentarios-mosaico-temas .noresults p{margin-top:22px;}

.page-argumentarios .contenido_centrado header{margin:-10px 25.967% 0px 15.877%; display:inline-block; position:relative; height:auto; width:59.56%;}
.page-argumentarios .contenido_centrado header h1{border-bottom:none; display:inline-block; margin-left:0%; float:left; width:62%; line-height:1em; margin-bottom:0px; color:#4D4949; font-family:Arial,Helvetica,sans-serif; font-size:2.125em; font-weight:bold;}
.resultado_argu{display:block; font-size:16px; font-weight:bold; color:#999; font-style:italic; line-height:1.2em;}
.terminobuscado{color:#4D4949;}
.page-argumentarios .contenido_centrado header .resul{font-size:0.85em; font-family:Arial; font-weight:bold; color:#999999; margin:0px 2% 2px 0%; float:none; line-height:1em; position:absolute; right:0; bottom:7px;}
.page-argumentarios .subrayado{margin-left:0%; display:inline-block; float:left; width:100%; margin-bottom:4px;}
#resultados_argumentarios article{margin:0 23.967% 0 10.642%; display:inline-block; width:65.391%;}
#resultados_argumentarios .info_doc_listed > header{display:inline-block; width:100%; margin:0;}
.page-argumentarios #serchargumentarios .inputstfc{width:62%; margin-left:15%;}

/**************************************************/
/*   	Módulo ARGUMENTARIOS - iPAD/TABLET 		  */
/**************************************************/

/**************************************************/
/*   	Módulo ARGUMENTARIOS - Smartphone  		  */
/**************************************************/
@media only screen and (max-width:768px) and (min-width:521px){
	#serchargumentarios input{width:90%;}
	#serchargumentarios .inputtexto{margin-top:0;}
	.pane-argumentarios-argumentarios-mosaico-temas .noresults{padding-bottom:0%;}
	.page-argumentarios #serchargumentarios input{width:87%;}
	.page-argumentarios #serchargumentarios .inputtexto{width:100%;}
	
	.page-argumentarios .contenido_centrado header{margin:0 11.266% 4px 9.041%; width:79.693%;}
	.page-argumentarios #serchargumentarios .inputstfc{width:84%; margin-left:9%;}
	#resultados_argumentarios article{margin:0 11.266% 0 3.06%; width:85.674%;}
}

@media only screen and (max-width: 520px){
	#serchargumentarios input{width:80%;}
	.page-argumentarios .mostrar{display:none;}
	.pane-argumentarios .resul{color:#999999; float:left; font-family:Arial; font-size:0.75em; font-weight:bold; line-height:1em; margin:10px 2% 2px 0;}
	.pane-argumentarios h1{font-family:Arial, Helvetica, sans-serif; color:#4d4949; font-size:1.5em; line-height:1em; font-weight:bold;    border-bottom:none; margin-bottom:0px; margin-left:0px; width:70%;}
	#resultados_argumentarios article{margin:0; width:100%;}
}

/*********************************************************
	PÁGINA DE EN EL EXTERIOR - DESKTOP
**********************************************************/
.top-menu {background: #fff; position: fixed; top: 64px; left: 0px; width: 100%; z-index: 90; -webkit-box-shadow: 0px 0px 17px -2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 17px -2px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 17px -2px rgba(0, 0, 0, 0.2); text-align: center; padding: 45px 0px 20px;}
.top-menu ul { list-style: none; padding: 0px; margin: 0px;}
.top-menu ul li {display: inline-block; vertical-align: text-top; }
.top-menu ul li a {text-transform: uppercase; padding: 5px 20px; line-height: 24px; color: #4A4A4A;}
.top-menu + #container {padding-top: 107px !important;}
.top-menu ul li a {font-family: 'gotham-light';}
.top-menu ul li.active a {font-family: 'gotham-medium'; color: #4A4A4A;}
.top-menu .redes img {height: 30px;}
.top-menu li.redes a {padding: 0px 5px !important;}

.panel-pane.pane-block.pane-enelexterior-enelexterior-bienvenida-block {margin-top: 70px;}

.box-content .wrapper_eee { max-width: 960px;}

.box-content {padding-right: 40px;padding-left: 40px;}
.box-content h2{text-transform: uppercase; font-family: 'gotham-medium'; font-size: 1.6em; line-height: 1.4em;  margin: 0px 0px 2%;  margin: 0px 0px 1vw;}
.btn-solid {font-family: 'gotham-medium';border: 1px solid #0bb2ff; border-radius: 3px; background: #0bb2ff; color: #fff; text-transform: uppercase; display: inline-block; padding: 8px 40px; margin: 2% 0px 0px; margin: 0.5vw 0px 0px; opacity: .85;}
.btn-border {font-family: 'gotham-medium'; border: 1px solid #0bb2ff; border-radius: 3px; background: transparent; color: #0bb2ff; text-transform: uppercase; display: inline-block; padding: 8px 40px;  margin: 2% 0px 0px; margin: 0.5vw 0px 0px;}
.box-content p{font-family: 'gotham-light';margin-bottom: 3%; margin: 0px 0px 1.2vw; line-height: 1.7em; font-size: 1.04em;}
.box-content div {font-family: 'gotham-light'; }

/*bienvenida*/
.box-content.home-bienvenida {background: url(../images/bg-bienvenida.png) right 18%; background-size: cover; color: #fff; padding-top: 125px; padding-bottom: 125px; text-align: left;}
.box-content.home-bienvenida p {width: 40%; min-width: 441px; display: inline-block; text-align:left;}
.box-content.home-bienvenida .firma p {text-align:left; display: block;}
.box-content.home-bienvenida .txt_sec{text-align: right;}
.box-content.home-bienvenida .txt_sec a { color: #fff; margin-bottom: 20px; display: block; width: 45%; min-width: 441px; display: inline-block; text-align: right;}
.box-content.home-bienvenida h2 {padding-left: 150px;}

.box-content.home-bienvenida .caja {width: 40%; text-align: right; display: initial;}
.box-content.home-bienvenida .firma {text-align: right; width: 40%; min-width: 441px; /*margin-left: calc(100% - 441px);*/}
.box-content.home-bienvenida .firma p + p { margin-bottom: 2px;}

/*actualidad*/
.box-content.home-actualidad {background: url(../images/bg-actualidad.png) 22% top; background-size: cover;padding-top: 165px; padding-bottom: 165px;text-align: right;}
.box-content.home-actualidad p {width: 40%; display: inline-block; text-align: left;}
.box-content.home-actualidad a.titulo_sec { color: #000; font-family: 'gotham-light'; width: 45%; min-width: 450px; display: inline-block; text-align: left;}
/*.box-content.home-actualidad a.titulo_sec::before {content: close-quote; display: inline-block; padding-right: 10px; background: url(../images/comillas01A.svg) no-repeat; background-size: 20px; width: 25px; height: 25px; vertical-align: bottom;}
.box-content.home-actualidad a.titulo_sec::after {content: close-quote; display: inline-block; margin-right: -27px; margin-left:10px; background: url(../images/comillas02A.svg) no-repeat; background-size:20px; width:25px; height: 25px; vertical-align: bottom;}*/
.box-content.home-actualidad h2 {padding-right: 140px;}
.box-content.home-actualidad a.btn.btn-border{margin-right:130px;}

/*sedes*/
.box-content.home-sedes {background: url(../images/bg-sedes.png) center top; background-size: cover; padding-top: 155px; padding-bottom: 155px; color: #fff;}	
.box-content.home-sedes .box {width: 33%; display:inline-block; vertical-align:top;}
.box-content.home-sedes p{width: 40%; min-width: 466px; display: inline-block;  text-align: left;}
.box-content.home-sedes .caja + .caja p {text-align: left;}
.box-content.home-sedes h2 {padding-right: 135px;}

/*contacta*/
.panel-pane.pane-block.pane-enelexterior-enelexterior-contacta-block .box-content.home-contacta{background: url(../images/bg-contacta.png) top center; background-size: cover; padding-top: 64px; padding-bottom: 64px; color: #fff;}
.box-content.home-contacta .form-group { margin-bottom: 25px;}
.box-content.home-contacta .box input, .box-content.home-contacta #edit-texto {font-family: 'gotham-light'; background: transparent; border: 1px solid #fff; border-radius: 0px; resize: none; color: #fff; font-size: 1em; /*min-height: 40px;*/padding: 10px}
.box-content.home-contacta ::-webkit-input-placeholder {color: #ccc;}
.box-content.home-contacta :-moz-placeholder { /* Firefox 18- */color: #ccc;}
.box-content.home-contacta ::-moz-placeholder { /* Firefox 19+ */ color: #ccc;}
.box-content.home-contacta :-ms-input-placeholder { color: #ccc;}
.box-content.home-contacta .btn-solid {display: block; width: 100%; border-radius: 0px; margin-top: 25px;}
.box-content.home-contacta .row .form-group {display: inline-block; width: 47%;}
.box-content.home-contacta .form-item-condiciones { font-family: 'gotham-light'; color: #fff;font-size: 0.75em; width: auto;}
.box-content.home-contacta .option, .box-content.home-contacta .form-checkbox {float: none;margin-left:0px}
.box-content.home-contacta .box {width: 70%; margin: 0px auto; text-align: left;}
.box-content.home-contacta .box  h2 {text-align:center;}
.box-content.home-contacta .box textarea#message {width: 100%; box-sizing: border-box;}
.box-content.home-contacta .box input {width: 100%; box-sizing: border-box;}
.box-content.home-contacta .row .form-group + .form-group {float: right;}
.box-content.home-contacta input#edit-condiciones {width: inherit;}
.box-content.home-contacta .form-item.form-type-checkbox.form-item-condiciones a {color: #fff; text-decoration: underline;}

.box-content.home-contacta .form-item.form-type-textfield.form-item-nombre {display: inline-block; width: 48%;}
.box-content.home-contacta .form-item.form-type-textfield.form-item-mail {display: inline-block; width: 48%; float: right;}
.box-content.home-contacta input#edit-enviar {border: 1px solid #0bb2ff; border-radius: 0; background: #0bb2ff; color: #fff;}
.box-content.home-contacta .resizable-textarea .grippie {display: none;}
.panel-pane.pane-block.pane-enelexterior-enelexterior-contacta-block {margin-bottom: -29px;}

.box-content.home-actualidad a.btn.btn-border, .box-content.home-sedes a.btn.btn-solid, .box-content.home-bienvenida a.btn.btn-solid {margin-top: 20px;}

/* página bienvenida Rajoy*/
.box-content.bienvenida {background: url(../images/bg-carta-bienvenida.png) 17% top;background-size: cover; text-align: left; padding-top: 64px; padding-bottom: 64px;}
.box-content.bienvenida .box {width: 70%; padding: 20px; box-sizing: border-box; margin: 0 0 0 30%; background-color: rgba(255, 255, 255, 0.7); }
.panel-pane.pane-block.pane-enelexterior-enelexterior-bienvenida-pagina {margin-top: 77px; margin-bottom: -29px;}

/*********************************************************
 	PAINA DE EN EL EXTERIOR - iPAD/TABLET 
*********************************************************/
@media (max-width: 767px){
	.box-content.home-actualidad, .box-content.home-sedes, .box-content.home-bienvenida, .box-content.home-actualidad .txt_sec {text-align: center;}
	.box-content.home-sedes .wrapper_intro_map {width: 100%;}
	.box-content.home-sedes .box {width: 100%;}
	.box-content.home-contacta .box {width: 100%;}
	.box-content.home-actualidad p, .box-content.home-bienvenida p, .box-content.home-sedes p, 
	.box-content.home-actualidad a.titulo_sec {width: 100%; min-width: inherit; text-align: left; margin-left: 0px !important;}
	.box-content.home-actualidad a.btn.btn-border {margin-right: 0px;}

	.box-content.home-contacta {background: url(../images/bg-contacta.png) top left; background-size: cover; padding: 10px;}
	.box-content.home-contacta .form-item.form-type-textfield.form-item-nombre, 
	.box-content.home-contacta .form-item.form-type-textfield.form-item-mail {width: 100%; }
	.form-item.form-type-textfield.form-item-nombre {margin-bottom: 0px;}

	.top-menu {display: none;}
	.top-menu + #container {padding-top: 42px !important;}
	.panel-pane.pane-block.pane-enelexterior-enelexterior-bienvenida-block { margin-top: -32px;}
	.box-content.bienvenida .box {width: 100% !important; margin: 0 0 0 0%;}	
	.box-content.home-sedes { background: #103253 !important;}
	.box-content.home-actualidad { background: #f9fafa !important;}
	.box-content.home-bienvenida .firma { width: 100% !important; min-width: 100%;margin-left: auto;}
	.box-content.home-bienvenida h2, .box-content.home-sedes h2, .box-content.home-actualidad h2 {padding-right: 0;padding-left: 0;} 

	}
	
/*********************************************************
  	PAGINA DE EN EL EXTERIOR - Smartphone 
*********************************************************/
@media only screen and (max-width: 520px){
	.top-menu + #container {padding-top: 28px !important;}
	.box-content.home-contacta input#edit-enviar { width: 100% !important; height: 38px !important; margin-top: 20px;}
	.box-content.home-contacta .form-item.form-type-textfield.form-item-nombre, 
	.box-content.home-contacta .form-item.form-type-textfield.form-item-mail{ margin-bottom: 20px !important;}
	.box-content.home-actualidad p, .box-content.home-bienvenida p, .box-content.home-sedes p {min-width: initial !important;}
	.box-content.home-bienvenida, .box-content.home-actualidad, .box-content.home-sedes {padding-top: 50px; padding-bottom: 50px;}
	.box-content.home-bienvenida, .box-content.home-sedes { background: #103253 !important;}
	.box-content.home-actualidad { background: #f9fafa !important;}
	.box-content.home-bienvenida .txt_sec a{text-align: left;}

	}
	

/*********************************************************
 	PAGINA DE EN ESTUDIOS Y PROGRAMAS 
*********************************************************/
.page-conocenos-estudios-programas .top-menu {background: #fff; position: fixed; top: 64px; left: 0px; width: 100%; z-index: 90; -webkit-box-shadow: 0px 0px 17px -2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 17px -2px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 17px -2px rgba(0, 0, 0, 0.2); text-align: center; padding: 45px 0px 20px;}
.page-conocenos-estudios-programas .top-menu ul { list-style: none; padding: 0px; margin: 0px;}
.page-conocenos-estudios-programas .top-menu ul li a {text-transform: uppercase; padding: 5px 20px; line-height: 24px; color: #4A4A4A;}
.page-conocenos-estudios-programas .top-menu + #container {padding-top: 107px !important;}
.page-conocenos-estudios-programas .top-menu ul li a {font-family: 'gotham-light';}
.page-conocenos-estudios-programas .top-menu ul li.active a {font-family: 'gotham-medium'; color: #4A4A4A;}
.page-conocenos-estudios-programas .top-menu .redes { width: auto !important; vertical-align: text-top;}
.page-conocenos-estudios-programas .top-menu .redes img {height: 30px;}
.page-conocenos-estudios-programas .top-menu li.redes a {padding: 0px 5px !important;}

.page-conocenos-estudios-programas .top-menu ul li:nth-child(2) {display: inline-block; min-width: 250px;}
.page-conocenos-estudios-programas .top-menu ul li:nth-child(3) {display: inline-block; min-width: 240px;}
.page-conocenos-estudios-programas .top-menu ul li:nth-child(4) {display: inline-block; min-width: 257px;;}
.page-conocenos-estudios-programas .top-menu ul li:nth-child(5) {display: inline-block; min-width: 265px;}

.wrapper_eyp{width:100%; max-width:1000px; margin:0 auto;}
.box-content .wrapper_eyp { max-width: 960px;}

/*actualidad*/
.box-content.home-estudios-actualidad {color: #fff; background: url(../images/estudios-actualidad.png) top right; background-size: cover;padding-top: 152px; padding-bottom: 152px; margin-top: 94px;}
.box-content.home-estudios-actualidad p {width: 40%; display: inline-block; text-align: left;}
.box-content.home-estudios-actualidad a.titulo_sec { color: #fff; font-family: 'gotham-light'; width: 45%; min-width: 450px; display: inline-block; margin-bottom: 20px;}
/*
.box-content.home-estudios-actualidad a.titulo_sec::before {content: close-quote; display: inline-block; padding-right: 10px; background: url(../images/comillas01B.svg) no-repeat;  background-size: 20px; width: 25px; height: 25px; vertical-align: bottom;}
.box-content.home-estudios-actualidad a.titulo_sec::after {content: close-quote; display: inline-block; margin-left:10px; background: url(../images/comillas02B.svg) no-repeat;  background-size: 20px; width: 25px; height: 25px; vertical-align: bottom;}
*/

/*oratoria y telegenia*/
.box-content.home-estudios-oratoria {background: url(../images/estudios-oratoria.png) top right; background-size: cover;padding-top: 50px; padding-bottom: 50px;text-align: center;}
.box-content.home-estudios-oratoria p {width: 63%; display: inline-block; text-align: center;}
.box-content.home-estudios-oratoria a.titulo_sec { color: #000; font-family: 'gotham-light'; width: 45%; min-width: 450px; display: inline-block;}
.box-content.home-estudios-oratoria .wrapper_temas article {width: 31.64%;}

.box-content.home-estudios-oratoria .wrapper_temas article.tema_item a span.handover p {line-height: 1.5; padding:5px 0px 20px;}
.box-content.home-estudios-oratoria .wrapper_temas article.tema_item span.handover { height: 58px; margin-bottom: -58px;}
.box-content.home-estudios-oratoria .wrapper_temas article.tema_item a:hover span.handover {margin-bottom: 0px;}

/*escuela de verano*/
.box-content.home-escuela-verano {background: url(../images/estudios-escuela_verano.png) top right; background-size: cover;padding-top: 148px; padding-bottom: 148px; text-align: right; color: #fff;}
.box-content.home-escuela-verano p {width: 40%; display: inline-block; text-align: left;color: #fff;margin-bottom: 20px;}
.box-content.home-escuela-verano a.titulo_sec { color: #fff; font-family: 'gotham-light'; width: 45%; min-width: 450px; display: inline-block;margin-bottom: 20px;}
/*
.box-content.home-escuela-verano a.titulo_sec::before {content: close-quote; display: inline-block; padding-right: 10px; background: url(../images/comillas01B.svg) no-repeat;  background-size: 20px; width: 25px; height: 25px; vertical-align: bottom;}
.box-content.home-escuela-verano a.titulo_sec::after {content: close-quote; display: inline-block; margin-left:10px; background: url(../images/comillas02B.svg) no-repeat;  background-size: 20px; width: 25px; height: 25px; vertical-align: bottom;}
*/
/*comisiones de estudio*/
.box-content.home-estudios-comisiones {background: url(../images/estudios-comisiones.png) top right; background-size: cover;padding-top: 145px; padding-bottom: 145px;}
.box-content.home-estudios-comisiones p {width: 50%; display: inline-block; text-align: left;margin-bottom: 20px;}
.box-content.home-estudios-comisiones a.titulo_sec { color: #000; font-family: 'gotham-light'; width: 45%; min-width: 450px; display: inline-block;}

/*escuela Manuel Fraga*/
.box-content.home-escuela-fraga {color: #fff; background: url(../images/estudios-escuela_fraga.png) top right; background-size: cover;padding-top: 150px; padding-bottom: 150px; text-align: right;}
.box-content.home-escuela-fraga p {width: 40%; display: inline-block; text-align: left;color: #fff;}
.box-content.home-escuela-fraga a.titulo_sec { color: #fff; font-family: 'gotham-light'; width: 45%; min-width: 450px; display: inline-block; margin-bottom: 20px;}
/*
.box-content.home-escuela-fraga a.titulo_sec::before {content: close-quote; display: inline-block; padding-right: 10px; background: url(../images/comillas01B.svg) no-repeat; background-size: 20px; width: 25px; height: 25px; vertical-align: bottom;}
.box-content.home-escuela-fraga a.titulo_sec::after {content: close-quote; display: inline-block; margin-left:10px; background: url(../images/comillas02B.svg) no-repeat;  background-size: 20px; width: 25px; height: 25px; vertical-align: bottom;}
*/

/*ideas en acción*/
.box-content.home-estudios-ideas {background: url(../images/estudios-ideas.png) top center; background-size: cover;padding-top: 128px; padding-bottom: 128px;text-align: center;}
.box-content.home-estudios-ideas p {width: 58%; display: inline-block; text-align: center;margin-bottom: 20px;}
.box-content.home-estudios-ideas a.titulo_sec { color: #000; font-family: 'gotham-light'; width: 45%; min-width: 450px; display: inline-block;}

/*contacta*/
.box-content.home-contacta{background: url(../images/estudios-contacta.png) top center; background-size: cover; padding-top: 64px; padding-bottom: 64px; color: #fff;}

.panel-pane.pane-block.pane-estudios-programas-estudios-contacta-block {margin-bottom: -29px;}

/*********************************************************
 	PAGINA DE EN ESTUDIOS Y PROGRAMAS - iPAD/TABLET 
*********************************************************/
@media (max-width: 1050px){
	.box-content.home-escuela-verano {background: url(../images/estudios-escuela_verano.png) top ;}
	.box-content.home-escuela-fraga {color: #fff; background: url(../images/estudios-escuela_fraga.png) top;}
	.box-content.home-estudios-comisiones {background: url(../images/estudios-comisiones.png) top;padding-top: 113px; padding-bottom: 113px;}
	.box-content.home-estudios-oratoria article.tema_item span b {padding: 30% 5% 10% 5%;}
}

@media (max-width: 767px){
	.box-content.home-estudios-actualidad{margin-top: -33px; text-align: center;}
	.box-content.home-escuela-fraga, .box-content.home-estudios-comisiones, .box-content.home-escuela-verano {text-align: center; background: #fff;}
	.box-content.home-estudios-comisiones p {text-align: center;width: 100%;margin-bottom: 20px;}

	.box-content.home-estudios-actualidad a.titulo_sec, .box-content.home-escuela-fraga a.titulo_sec,
	.box-content.home-escuela-verano a.titulo_sec, .box-content.home-estudios-comisiones a.titulo_sec, 
	.box-content.home-estudios-oratoria p, .box-content.home-estudios-ideas p {width: 100%; min-width: inherit;margin-bottom: 20px;}

	.box-content.home-estudios-actualidad{ background: #103253 !important;}
	.box-content.home-estudios-oratoria, .box-content.home-estudios-ideas, .box-content.home-estudios-ideas{ background: #fff !important;}
	.box-content.home-escuela-verano{ background: #103253 !important;}	
	.box-content.home-escuela-fraga{ background: #103253 !important;}

	.box-content.home-estudios-oratoria .wrapper_temas article.tema_item a span.handover p  {font-size: 0.875em;}	
	.box-content.home-estudios-oratoria .wrapper_temas article.tema_item span b { font-size: 1em;}

}

@media (max-width: 767px){

.pane-estudios-programas-estudios-cursos-pagina .box-content.cursos,
.pane-estudios-programas-estudios-comisiones-pagina .box-content.comisiones{padding: 0px 10px;}

.pane-estudios-programas-estudios-cursos-pagina,
.pane-estudios-programas-estudios-comisiones-pagina{ padding: 0 4.066%; margin: -43px 0px 0px 0px !important;}

}

/*********************************************************
  	PAGINA DE EN ESTUDIOS Y PROGRAMAS - Smartphone 
*********************************************************/
@media only screen and (max-width: 520px){
	
	.box-content.home-estudios-oratoria .wrapper_temas article {width: 100%; text-align: left; }
	.box-content.home-estudios-oratoria { padding-right: 0px; padding-left: 0px;}
	.box-content.home-estudios-oratoria h2,.box-content.home-estudios-oratoria .caja { padding-right: 45px; padding-left: 45px;}

	.box-content.home-estudios-actualidad,
	.box-content.home-escuela-verano,
	.box-content.home-escuela-fraga,
	.box-content.home-estudios-comisiones,
	.box-content.home-estudios-oratoria{padding-top: 75px; padding-bottom: 75px;}
}

/*********************************************************
	ESTUDIOS Y PROGRAMAS - listado cursos, listado comisiones de estudio, listado documentos de ideas en accion
*********************************************************/
.box-content.cursos .box {width: 70%; padding: 20px; box-sizing: border-box; margin: 0 0 0 30%; background-color: rgba(255, 255, 255, 0.7); }

.pane-estudios-programas-estudios-cursos-pagina h2,
.pane-estudios-programas-estudios-comisiones-pagina h2 {border-bottom: 1px solid #CCCCCC; padding-bottom: 20px;}
.pane-estudios-programas-estudios-cursos-pagina .polprivcontent article {display: flex;}
.pane-estudios-programas-estudios-cursos-pagina .titulo_sec2,
.pane-estudios-programas-estudios-comisiones-pagina .titulo_sec2{font-family: 'gotham-light'; margin-bottom: 3%; margin: 0px 0px 1.2vw; line-height: 1.7em; font-size: 1.04em;}
.pane-estudios-programas-estudios-cursos-pagina .info_doc_listed,
.pane-estudios-programas-estudios-comisiones-pagina .info_doc_listed { display: inline-block; float: left; width: 100%;}
.pane-estudios-programas-estudios-cursos-pagina .box-content h2,
.pane-estudios-programas-estudios-comisiones-pagina .box-content h2,
.pane-estudios-programas-estudios-ideas-pagina .box-content h2{text-transform: none;}

.pane-estudios-programas-estudios-cursos-pagina p.txt_sec.pos_sec2,
.pane-estudios-programas-estudios-comisiones-pagina p.txt_sec.pos_sec2,
.pane-estudios-programas-estudios-ideas-pagina p.txt_sec.pos_sec2 {margin-bottom: auto; font-family: Arial, Helvetica, sans-serif;line-height: 1.7em; font-size: 1.04em; color: #4d4949;}
.pane-estudios-programas-estudios-cursos-pagina .box-content p {font-family: Arial, Helvetica, sans-serif; color: #797777;}
.pane-estudios-programas-estudios-cursos-pagina .titulo_sec2,
.pane-estudios-programas-estudios-comisiones-pagina .titulo_sec2 {color: #00577f !important; font-family: Arial, Helvetica, sans-serif;}

.pane-estudios-programas-estudios-cursos-pagina .box-content h2,
.pane-estudios-programas-estudios-comisiones-pagina .box-content h2{font-family: Arial, Helvetica, sans-serif; color: #4d4949; font-size: 1.5em; line-height: 1em; font-weight: bold;}

.pane-estudios-programas-estudios-comisiones-pagina .titulo_sec2 { display: inline;}
.pane-estudios-programas-estudios-comisiones-pagina .info_doc_listed > header::before {content: ''; background-color: #999; border-radius: 5px; height: 15px; margin-right: 10px; width: 15px; display: inline-block;}
.pane-estudios-programas-estudios-comisiones-pagina .info_doc_listed > header{margin-bottom: 11px;}

/*pane-estudios-programas-estudios-cursos-pagina*/
.pane-estudios-programas-estudios-cursos-pagina .polprivcontent article .ico_azul_doc {width: 17%; max-width: 95px;}
.pane-estudios-programas-estudios-cursos-pagina .polprivcontent article .ico_azul_doc img {min-width: 50px; max-width: 100px;}

/* página listado comisiones de estudio */
.box-content.comisiones .box {width: 70%; padding: 20px; box-sizing: border-box; margin: 0 0 0 30%; background-color: rgba(255, 255, 255, 0.7); }

/* página listado documentos de ideas en accion (Estudios y programas) */
.box-content.documentos_estudios .box {width: 70%; padding: 20px; box-sizing: border-box; margin: 0 0 0 30%; background-color: rgba(255, 255, 255, 0.7); }


