/*
Style Theme Name: Fundacion Telefonica
Author: Fundacion Telefonica
Author URI: http://www.fundaciontelefonica.es
Description: The official style theme for Fundacion Telefonica
Date create: 13 March 2014
Version: 1.0

/* Typography -- Arial */
/* Responsive Optimized for -- 320px, 768px, 1280px  */
/* pt px em, equivalencias
16pt	22px	1.375em
13pt	17px	1.063em
17pt	23px	1.438em
16pt	22px	1.375em
23pt	30px	1.875em
/*
.base-font-size{16px;}
.base-line-height{16px}
.rem-base {16px !default;}
*/
@font-face {
    font-family: 'MyriadProRegular';
    src: url('fonts/myriad_pro_regular-webfont.eot');
    src: url('fonts/myriad_pro_regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/myriad_pro_regular-webfont.woff') format('woff'),
    url('fonts/myriad_pro_regular-webfont.ttf') format('truetype'),
    url('fonts/myriad_pro_regular-webfont.svg#MyriadProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'TelefonicaHeadlineLightRg';
    src: url('fonts/telefonicah-webfont.eot');
    src: url('fonts/telefonicah-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/telefonicah-webfont.woff') format('woff'),
        /*url('fonts/telefonicah-webfont.ttf') format('truetype'),*/
    url('fonts/TelefonicaH.otf') format('opentype'),
    url('fonts/telefonicah-webfont.svg#TelefonicaHeadlineLightRg') format('svg');
    font-weight: normal;
    font-style: normal;

}

html {text-rendering: optimizeLegibility; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif}
body{ background:#FFF}

/* Colors + + +  */
.row {border:0px solid #99B5B4} /* USAR PARA VER guias CAJAS */
.ftelcyan {color:#00b6c9} /*3ea7bd*/
.bcyan {background:#00b6c9 !important}
.fblu {color:#1b3348 !important}
.bgblu {background:#1b3348}
.fverde {color:#00FF99}  /*#05d892*/
.ftelverde{color:#006476} /* este no es verde!!! */
.fgrisclaro {background:#e8e8e8 !important;}
.fgris2 {color:#D9DADB}
.verdelogo{background:#006476}
.panel {background:#e8e8e8; border:0px !important;}

div#content {font-size: 1rem; padding-right: 0.938em;} /*1em 0.875em; 14px */

h1 {font-size:34px; color:#00b6c9} /* 1.500 em 24px */
h2 {font-size:1.3rem; color:#00b6c9; line-height: 1.4rem;} /* 1.313em; 21px */
h3 {font-size:17px !important; color:#00b6c9} /*24px  17px:1.063em 		*/
h4 {font-size:0.875em; color:#00b6c9} /* 14px */
h5 {font-size:12px; color:#00b6c9} /* 12px */
h6 {font-size:0.625em; color:#00b6c9} /* 10px */

h1.entry-title { font-size: 39px; /*font-size: 2.250em; */ color: #00b6c9;line-height: 110%;}

h1.title-conferencias {  font-size: 1.500em; color: #00b6c9; line-height: 100%; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; padding: 1em 0em 0.45em 0em;}
/* pg. seccion */
h1.seccion.entry-fitle {font-size: 1.696em;}
h2.pagina{font-size:24px !important; font-weight:bold}
h2.seccion.subheader {font-size: 24px; font-weight:400;line-height:27px}
h2.entry-title {font-size: 1.5em;line-height: 1.2em;color: #00b6c9;}
h1.articulo {line-height: 1.125em;margin-bottom: 0.625em;font-size: 1.500em;}
p {font-size:  0.813rem; margin-bottom: .750em !important; line-height:150%} /* 16px */
.entry-content {font-size: 13px; line-height: 21px;}
h3.subheader.conferenc {font-size:1.063em;} /* 17px 		*/

ul, ol, dl {font-size: 13px; margin-bottom: 1.25rem;list-style-position: inside;font-family: inherit;}
.nolist {list-style:none}
a {color: #00b6c9;}

/*  punto azul en li
#content ul {    list-style: none;    padding:0;    margin:0;}
#content li {     padding-left: 1em;     text-indent: -.7em;}
#content li:before {    content: "• ";    color: #00b6c9;  font-size:1.5em;  padding-right:.25em;   position:relative;}
*/
/* blu bullet lists
.caja-texto ul li {  color:#444; 	list-style:none; }

.caja-texto ul li:before {  color:#ed0000;   content:"\2022";   font-size:1.5em;   padding-right:.25em;   position:relative;
    top:.1em; }
*/






a.artistaunder:hover {
    text-decoration: underline;
}
.entry-content ul{ padding-bottom: 1em;}
small {font-size:95%}
.uppertesto{text-transform: uppercase;}
.marginbot1 {margin-bottom: 1em !important;}
.marginbotdoble {margin-bottom: 0.6250em !important}
.nobotmarg {margin-bottom:0 !important}
.nobotpad {padding-bottom:0px !important}
.botmargmedio {margin-bottom: 0.5em !important;}
.marginbot_modulo { margin-bottom:.5em !important; }
.nopad {padding:0 !important}
.pad1 {padding:1em}
.padmedio{ padding: 0.35em 1em 0.35em 1em !important;}
.alignleft {float: left; text-align: left; padding: .5em .5em .5em 0;}
.alignright {float: right; text-align: left; padding: .5em .0 .5em .5em;}

.justificado { text-align: justify;}

.leermasgris {background: #e8e8e8;	} /*     ELIMINAR   */
.leermas, .display {position:absolute; bottom:0; right:0; border:solid 0px red}
.caja-texto {/*font-size: 0.875em;*/ /* font-size: 0.938em;*/ /* font-size:1em */}
.caja-texto p {/*padding-bottom:0.750em */}
.pf-content, ul{/*font-size: 0.89em;*/}
.caja-texto h2 {margin-bottom: .50rem;}
.streaming {margin-bottom: 0.6250em}

/* figcaption blanca    */

figure { margin: 0 auto 0.563em;}
figure.sqare-box, .bloque{ display: block;  position: relative;  overflow: hidden;}
.sqare-box:before, .bloque:before { bottom: 10px; left: 10px; }
.sqare-box figcaption{ left: 0; bottom: -30%;bottom: 0; background: #e8e8e8	}
.sqare-box:hover figcaption { bottom: 0;opacity: 1; }
figcaption, .bloque {  width: 100%; color: #1b3348;  padding: 9px;    -webkit-transition: all 0.6s ease;  -moz-transition:    all 0.6s ease;  -o-transition:      all 0.6s ease;		background: #e8e8e8 }
figcaption h4, figcaption h4 a:link, .bloque h4, .bloque h4 a:link, .modulogris h4 a:link, .modulogris h4 a{display: block; font-size: 15px /* 0.938em*/; line-height: 103%; font-weight: bold; color: #00b6c9; padding-bottom: 3px;padding-top: 3px;}
figcaption h3, figcaption h3 a:link{display: block; font-size: 1.063em; line-height: 1.063em; color: #00b6c9; padding-bottom: 0.143em; }
figcaption a:link, figcaption p, .bloque a:link, .bloque p, .modulogris p {font-size: 0.750rem; line-height: .875rem; color: #1b3348;}
figure:hover figcaption {	cursor:pointer;  background-color: rgba(245, 246, 248);}
figure:before {  content: "";  position: absolute;  font-weight: 800;  text-shadow: 0 0 5px white;  color: black;  text-align: center;  font-size: 0.30em;  line-height: 1em;  -moz-transition: all 0.6s ease;  opacity: 0.75;}
figure:hover:before {  opacity: 1;}

/*  CAJAS  AZULES  */

.cyan-box {min-height:6.875em; background: #00b6c9 /* url(../img/leermas2x.png) no-repeat right bottom*/; margin-bottom: 0.625em; color:#FFF; padding:10px 10px !important;}
.cyan-box  {font-size: 0.813em;}
.cyan-box:last-child{margin-right: 0;}
.cyan-box h4, .cyan-box h4 a{font-size:13px /* 1em*/; line-height: 1.06em; font-weight: bold;color:#FFF;/*padding-bottom: .5em;*/ }
/*    .cyan-box h4, .cyan-box h4 a, .cyan-box h4 a:link{ font-size: 0.938em; line-height: 103%; font-weight: bold; color: #FFF; padding-bottom: 0.143em; }   */
.cyan-box h5, .cyan-box h5 a {font-size: 0.875em; line-height:1.33em; font-weight: normal ;color:#FFF;padding-bottom: .5em; }
.cyan-box p{/*font-size: 0.813em; line-height:1.33em;*/line-height: 14px; }
.cyan-box a{color:#FFF }

/*  CAJAS ,  RELACIONADOS Y ADJUNTOS y TOMENOTA*/
.caja-relacionados {margin: 0em 0 0.563em; }
.caja-adjuntos {margin-bottom: 1.182em; padding-left: 0.650em !important;}
.caja-relacionados-title, .caja-relacionados {background: #e8e8e8; margin: 1px 0 1px; padding: 0.313em 0.313em 0.313em 1em;}
.caja-adjuntos-title, .caja-adjuntos {	background: #00b6c9; margin: 1px 0 1px; padding: 0.313em 0 0.313em 1em;}

.caja-relacionados-title h4, .caja-adjuntos-title h4, .caja-autor h4 {
    text-transform:uppercase; color:#1b3348; font-size: 1.063em; font-weight: 400; margin-bottom: 0; }

.caja-relacionados ul, .caja-adjuntos ul { list-style: none;    padding:0;    margin:0;}
.caja-relacionados ul, .caja-adjuntos ul { list-style: none;}
.caja-relacionados ul li{font-size: 0.720rem; line-height: 1rem; padding-bottom: .650em;  }

.caja-relacionados li {background: url(../img/li.png) no-repeat top left;padding-left: 20px;}
.caja-adjuntos li {background: url(../img/ico_pdf.png) no-repeat top left;
    padding-left: 25px;line-height: 1rem; padding-bottom: .650em;}

.caja-relacionados a {color:#1b3348}
.caja-relacionados a:hover {color:#00b6c9}
.caja-adjuntos p, .caja-relacionados p {font-size: 0.688em; margin: 0.25rem 0; padding-left: 1em}
.caja-relacionados.tomanota p{padding-left:0}
.caja-adjuntos a {color:#FFF}
.caja-adjuntos a:hover {color:#1b3348}

.no_iz_dch_pad{margin-bottom:10px}/* ?!! ull*/
.nota h4{color:#00b6c9;font-weight: 300;}

.caja-autor {	background: #00b6c9; margin: 0.15em 0 0.15em; padding: 0.25em 0.25em 0.25em 0.45em; }
.caja-autor.dos{	margin: 0em 0 0.563em; color:#FFF }
.caja-autor p { margin: 0.25rem 0; padding-left: 1em}

.fgrisclaro ul, .modulogris ul {list-style:none}
/*.fgrisclaro li, .modulogris li {font-size: 12px; text-indent: -1.25em; background: url(../img/li.png) no-repeat top left;padding-left: 30px;}*/
/*.fgrisclaro li:before, .modulogris li:before, */.fgrisclaro li a:before , .modulogris li a:before  {font-size: 12px; /*content: ">";*/ color:#00b6c9; }

/* CAJA ICONOS SHARE */

/*
.caja-iconos-sociales ul{margin-left: 0.2rem;}
.caja-iconos-sociales ul li {list-style-type: none;line-height: 1.2em;}
.sico_b a :link, .sico_b  a{
font-size:17px; width: 20px; height: 20px;
line-height: 1; text-align: center; color: rgb(255, 255, 255);
border-radius: 50%; background: rgb(0, 100, 118);
overflow: hidden; transition: color 0.3s;
-webkit-transition: color 0.3s; text-decoration: none;
font-weight: normal; display: inline-block; border: 1px solid #006476; }
.sico a :link, .sico  a {
font-size:17px;  width: 20px; height: 20px;
line-height: 1; text-align: center; color: rgb(0, 100, 118);
border-radius: 50%; background: rgb(255, 255, 255);
overflow: hidden; transition: color 0.3s;
-webkit-transition: color 0.3s; text-decoration: none;
font-weight: normal; display: inline-block; border: 1px solid #006476;}
li.sico_b a:hover, li.sico a:hover{color: rgb(52, 198, 224);border:1px solid rgb(52, 198, 224);}
*/
/*   CAJA CITA    */

.cita, blockquote, blockquote p {border-style: solid; border-width: 0px; border-color: #d8d8d8;margin-bottom: 1.25rem;padding: 0 1.25rem 0 0;background: #fff;font-size:1.188rem; color:#00b6c9; font-style:italic; line-height:normal; font-weight:600;width: 11em;float: left;}

/*   CAJA Pleca TITULO & SUBT   */

.pleca { display: block;  position: relative;  overflow: hidden; margin: 0 0 1em 0; padding: 10px 20px; background: #e8e8e8}
.pleca:before { bottom: 10px; left: 10px; }
.plecaxxx header { left: 0; bottom: -30%;bottom: 0; background: #e8e8e8 url(../img/leermas.png) no-repeat right bottom;	}
.pleca header{padding:1em}
.pleca h2 {font-size: 1.063em;}


/* PAGE VIDEO */
h1.entry-title-video{font-size: 1.3rem;line-height: 1.4rem;}
.flex-video.widescreen {margin-bottom: 0rem; }
.pleca ul  { list-style:none;font-size: .750em;color: #00b6c9;}
/*.pleca li:before {font-size: 1em;color: #00b6c9; content: "> "; background: url(../img/li.png) no-repeat top left;}*/
.pleca li{font-size: 12px;color: #00b6c9;background: url(../img/li.png) no-repeat top left;padding-left: 15px;}
.pleca li{font-size: 12px;color: #00b6c9;background: url(../img/li.png) no-repeat top left;padding-left: 15px;}
.entry-content.video li {font-size: 12px;color: #00b6c9;background: url(../img/li_blu_pic.png) no-repeat top left;padding-left: 15px;}

input.heleido {height:13px}

/* BUSCA SEARCH FORM SIDEBAR */
form[role="search"] input[type="search"] {
    width: 240px;
    height: 25px;
    margin-bottom: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle;
}
input[type="search"] {
    border: 1px solid #00FF99; background: #e8e8e8;
    box-shadow: 0 1px 2px rgba(0,0,0,0) inset;
    padding: 0.2em 0.3em;
    font-family: Arial,"Helvetica Neue", Helvetica,  sans-serif;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
}

button.icon-search {background-color:#e8e8e8;width: 21px;height: 21px;}
.icon-search {
    position: absolute; padding: 0; margin: 2px 5px 0 0; right: 0; top: 0; background-image: url(../img/search_ico.png); background-repeat: no-repeat; display: inline-block;
    font-size: 14px; width: 21px; height: 21px; }
/* VIEJO
input.search-bar {background-color: #e8e8e8;font-family: inherit; border: 1px solid #3F6;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);color: rgba(0, 0, 0, 0.75);display: block; font-size: 0.875em;margin: 0 0 1rem 0; padding: 0 0.5rem; height: 1.750em; width: 100%;}
input.search-bar[placeholder]{color:#1b3348; margin-bottom:0; padding: 0 auto;}
*/

/*   CAJAS SIDEBAR   */
#sidebar {padding-top:0px;
    margin-top:-17px\9; /* IE6, IE7, IE8, IE9 */}
html[data-useragent*='MSIE 10.0'] #sidebar {margin-top:-17px; /* IE10 */}
#sidebar .panel {padding:0; border:0px}
#sidebar .widget h4, #sidebar .widget h4 { font-size: 21px; text-transform:uppercase; font-weight: 400; color:#1b3348; letter-spacing: -.028em;padding: 7px; margin: 0px; border-bottom: solid 1px #d8d8d8;}
#sidebar .widget h3 {}
#sidebar .widget h4 a{color:#1b3348}
.caja-rightsidebar  h5 {font-size:0.929em; color:#00b6c9}
.caja-rightsidebar form {margin-bottom: 0!important;}
#sidebar .panel.widget ul {
    list-style-type: disc;
    font-size:12px;
    padding-left: .5em;   margin-left: 1em;
    list-style-position: outside;
}

#sidebar .panel.widget ul li {line-height: 1.2em;padding: 4px 0; border-bottom: 1px solid #d8d8d8;}

#sidebar .panel.widget ul li:last-child {
    border: none;
}

#sidebar .panel.widget.widget_recent_entries ul li {list-style: disc;line-height: 1.29em;padding: .5em 0;}
#sidebar .panel.widget ul li a{color:#1b3348}


/*------------------>>>> revisar   >>>>> -----------*/
.caja-rightsidebar button {color:#FFF; background:#1b3348}
.caja-rightsidebar input-placeholder{color:#FFF; background:#1b3348}
/*
::-webkit-input-placeholder {   color:    #fff;}
:-moz-placeholder {    color:    #FFF;}
::-moz-placeholder {     color:    #FFF;}
:-ms-input-placeholder {   color:    #FFF;}
*/

.caja-rightsidebar label.inline {margin: 0 0 1rem 0;padding: 0;}
.caja-rightsidebar{ font-size: 0.750em; color:#1b3348; background: #e8e8e8; border-width: 0px; margin: 0 0 0.65em; padding: 0.65em;}
.caja-rightsidebar img {padding-bottom: 0.5em}
.caja-rightsidebar ul li a{ color:#1b3348 }
.caja-rightsidebar ul li a:hover{ color:#00b6c9 }

.title-sidebar{	background: #e8e8e8; /*border-bottom: solid 1px #d8d8d8; 	padding: 0.438em 0;*/}
.title-sidebar h4{	font-size: 1.313em; text-transform:uppercase; font-weight: 400; /*letter-spacing:-0.05em;*/ color:#1b3348;margin-bottom: -5px; }
/*.title-sidebar h6 {font-size:0.688em; color:#1b3348; margin-bottom:0;padding:0 9px; }*/
#sidebar h4 small {text-transform: uppercase;font-size: 12px;color: #1b3348;}
.plus {background: url(../img/plus.png) no-repeat;margin: 0px 10px;padding: 0px 10px 0px 10px;border: 1px solid blueviolet;/* line-height: 1px; */}

/* BOLETIN SIDEBAR */

.caja-rightsidebar input {color: #1b3348; background:#00b6c9; height: 25px; margin: 0 0 10px 0; padding: 0 0 0 5px;}
.caja-rightsidebar  ::-webkit-input-placeholder { /* WebKit browsers */    color:    #FFF;}
.caja-rightsidebar  ::-moz-placeholder { /* Mozilla Firefox 4 to 18 */    color:    #FFF;}
.caja-rightsidebar  ::-moz-placeholder { /* Mozilla Firefox 19+ */    color:    #FFF;}
.caja-rightsidebar ::-ms-input-placeholder { /* Internet Explorer 10+ */    color:    #FFF;}
.caja-rightsidebar div#placeholder{color:#FFF;}
.title-sidebar i.fi-plus.small, .title-sidebar i.fi-page.small,
#sidebar .panel.widget h4 i.fi-plus.small, #sidebar .panel.widget h3 i.fi-page.small{
    /*background: url(../img/plus.png);*/color: #FFF;background: #00FF99;padding: 2px 5px;font-size: 11px;vertical-align: 3px;}
.caja-rightsidebar .colecc-texto{text-align: center; line-height:14px; margin-left: 5px;}
.colecc-texto p.titular {text-transform:uppercase; color: #00b6c9; font-weight:bold; margin-bottom: 0 !important;}
.colecc-texto p.titularsimple {text-transform:none; color: #00b6c9; font-weight:bold; margin-bottom: 5px;}
.colecc-texto h6 {font-size:11px; line-height: 1em; margin-bottom: 1px;}
.colecc-texto .datos {/*font-size:11px;*/}

/*  	MODULOS WIDGETS  */

.panel.widget.widget_rss h4 img{  display:none;}

.panel.widget.widget_rss h4 a {  color: #1b3348;}
.panel.widget.widget_rss h4 {  color: #1b3348; border-bottom: solid 1px #d8d8d8;}
.panel.widget.widget_rss ul {padding: 0 7px}
.panel.widget.widget_rss ul li {border-bottom: solid 1px #dedede;}
.rss-date{font-size: .65rem;text-align: right;display: block;padding-right: 7px;}

/*W RSS MULTI IMPORTER*/
.widget-rss-output a{color:#1b3348;font-size:12px;}
p.widget-rss-output{font-size:11px;border-bottom:1px solid #d8d8d8;}
p.widget-rss-output span.date{display:block; text-align:right}
.rssgroup{font-style: normal;color:#00b6c9 ;font-size: 13px;text-transform: uppercase;}

/*widget video */
.fix-videos{margin-bottom: -1.3rem !important;}
.videopost{/*margin-bottom: 0 !important;padding: 1rem 0 0.4rem !important;border-top:2px solid #eff1ef !important;*/}
.panel.widget.videopost .vid-wrap-outer{padding: 0.5em 0.5em 0 0.5em;}
.panel.widget.videopost .vid-wrap{margin-bottom: 0.5rem !important;}
.panel.widget.videopost h6{margin-bottom: 0 !important;}
.panel.widget.videopost p.titular {color: #222222;margin-bottom: 0 !important;}
.panel.widget.videopost p.titular a{color: #222222;}
.panel.widget.videopost .datos { font-size: 12px; line-height: 1.3;}

/* widget colecciones patrimonio */
#sidebar .obra_portada {text-align: center;}
#sidebar .datos {text-align: center; line-height: 1.3;}
#sidebar .datos h5{text-transform: uppercase; font-size:12px; margin-bottom: 5px; }
#sidebar .datos .otras-autor{color:#1b3348;}
#sidebar .datos .otras-autor:hover{text-decoration: underline;}

/* widget FB */
img._s0._rw.img {height: 35px;width: 35px;}

/* STREAMING */
.live-st {padding: 0 9px 5px 15px;}
.live-st ul li {color:#00b6c9;font-size: 12px;margin-left: -5px;padding-top: 5px;}
.live-st .livestream ul{list-style:none}
.live-st .livestream li.fblu{color:#1b3348; background: #00FF99;margin-top: 0px;margin-right: -9px; padding: 3px;font-size: 12px;font-weight: bold;}
.live-st .livestream ul li.fblu:before {   content: "•"; color:#1b3348; font-size: 270%; padding-left: 5px; padding-right: 5px;vertical-align: bottom;line-height: .6;}

ul.stream  {list-style: none;}
ul.stream li{font-size: 1.65em; color: #00b6c9;background: url(../img/li.png) no-repeat top left;padding-left: 15px;}
/* MODULO STREAMING */
.live-st h2 {font-size: 17px; color: #00b6c9; font-weight: bold; line-height: 1;}
.live-st h1 {font-size: 23px;color:#FFF; line-height: 1.3; text-transform: uppercase; letter-spacing: -.026em;}
.live-st p {font-size:12px; }
.live-st ul{list-style:none}
.live-st ul li:before {content: ">"; color: white; padding-left: 5px; padding-right: 5px; vertical-align: bottom; }

/*  CAPTCHA widget boletin*/

.numerito img{padding: 0 0 0 1em;}

/*   SLIDERS ORBIT **/

.orbit-container .orbit-slides-container > * {background: #1b3348;}
.orbit-caption h1 {font-size:1.938em; color:#FFF;padding-bottom: .5rem;}
.orbit-caption h2 {font-size:1.125em; color:#00b6c9}
.orbit-caption p {/* font-size:0.813em;*/ color:#FFF; max-width: 600px;}
.caruosel ul .clearing-thumbs li, [data-clearing] li:last-child {margin-right:0px}
.orbit-container{margin-bottom:0.813em}
.orbit-container .orbit-slides-container {background: #1b3348;}
.orbit-bullets-container , .orbit-timer.paused, .orbit-timer, .orbit-slide-number{display: none}


.orbit-container .orbit-prev {left: 88%;top: 80%;}
.orbit-container .orbit-next {left: 93%;top: 80%;}
.orbit-container .orbit-next:hover {background-color: rgba(0, 0, 0, 0);background:url(../img/next_on.png) top left no-repeat;}
.orbit-container .orbit-next{background-color: rgba(0, 0, 0, 0);background:url(../img/next.png) top left no-repeat;}
.orbit-container .orbit-next > span {border-color: solid 0px white;width: 30px;height: 30px;border: solid 1px #bbaa0;position: absolute;/* top: 50%; margin-top: -10px*/;display: block;border: 0px;border: inset 0px; background-color: none !important;}
a.orbit-next span {background-color: none !important;}
.orbit-container .orbit-prev:hover {background-color: rgba(0, 0, 0, 0);background:url(../img/prev_on.png)top left no-repeat;}
.orbit-container .orbit-prev {background-color: rgba(0, 0, 0, 0);background:url(../img/prev.png) top left no-repeat;}
.orbit-container .orbit-prev > span {border-color: solid 0px white;width: 30px;
    height: 30px; border: solid 1px #bbaa0;position: absolute;/* top: 50%; margin-top: -10px;*/display: block;border: 0px;border: inset 0px;}

/* SLIDER STREAMING   */

.streaming-orbit{height: 380px !important}
.streamingo .orbit-container .orbit-slides-container > * .orbit-caption {bottom: 0;position: bottom; background-color: #1b3348;color: white;width: 100%;padding: 1em 0.875rem 0.525rem;font-size: 0.875rem;height: 30%;}
.streamingo .orbit-container a.orbit-prev, .streamingo .orbit-container a.orbit-next {	position: absolute; top: 94%;width: 30px;height: 30px;line-height: 50px;color: rgba(28, 52,72,1);	background-color: none;text-indent: -9999px !important;z-index: 10;}
.streamingo .orbit-container .intermedia-orbit .orbit-caption h2{ padding-bottom:0;}

/* SLIDER INTERMEDIA   */

.intermedia-orbit .orbit-caption h2{ padding-bottom:.5em;}
ul.intermedia-orbit li.slide-post, ul.intermedia-orbit li.slide-pagina, ul.intermedia-orbit .orbit-container li{list-style: none;height: 380px !important}
.intermedia .orbit-container .orbit-slides-container > * .orbit-caption {
    position: absolute;bottom: 0;left:70%;background-color: #1b3348;background:  rgba(28, 52,72, 1);color: white;width: 30%;padding: 1.563em 0.875rem 0.625rem ;font-size: 0.875rem; height: 100%;}
.intermedia .orbit-container a.orbit-prev, .intermedia .orbit-container a.orbit-next {	position: absolute; top: 93%;width: 30px;height: 30px;line-height: 50px;color: rgba(28, 52,72,1);	background-color: none;text-indent: -9999px !important;z-index: 10;}

/* SLIDER SENCILLA   */

.simp_slide .orbit-caption h1{color:#00b6c9; padding-bottom:.5em;}
.simp_slide .orbit-caption h4{color:white; font-weight:bold;}
ul.simp_slide, ul.simp_slide .orbit-container li{height: 209px !important}
.simple_slide .orbit-container .orbit-slides-container > * .orbit-caption {   background-color: #1b3348; background:  rgba(28, 52,72, 1);   bottom: 0;    color: #FFFFFF; font-size: 0.875rem;    height: 100%;    padding: 1.563em 0.875rem 0.625rem;    position: absolute;    left:60%	;    width: 40%; height:100%}
ul.simple-orbit li .orbit-caption {width: 40% !important; left:60%; height:100%;	position: absolute; background:  rgba(28, 52,72, 1) !important;color: white;
    padding: 1.563em 0.875rem 0.625rem ;font-size: 0.875rem; height:100%}
.simple_slide .orbit-container a.orbit-prev, .simple_slide .orbit-container a.orbit-next { display:none;	position: absolute; top: 93%;width: 30px;height: 30px;line-height: 50px;color: rgba(28, 52,72,1);	background-color: none;text-indent: -9999px !important;z-index: 10;}

/* SLIDER PANORAMIC   */

.panoramic .orbit-caption h1{color:#00b6c9; padding-bottom:.5em;}
.panoramic.orbit-caption h4 {color:white; font-weight:bold}
ul.panoramic-orbit, ul.panoramic-orbit .orbit-container li {height: 173px !important;}
.panoramic .orbit-container .orbit-slides-container > * .orbit-caption  {    background-color: #1b3348; background:  rgba(28, 52,72, 1);   bottom: 0;    color: #FFFFFF; font-size: 0.875rem;    height: 100%;    padding: 1.563em 0.875rem 0.625rem;    position: absolute;    left:30%	;    width: 70%; height:100%}
ul.panoramic-orbit li .orbit-caption {width: 70% !important; left:30%; height:100%position: absolute; background:  rgba(28, 52,72, 1);color: white;padding: 1.563em 0.875rem 0.625rem ;font-size: 0.875rem; height:100%}
.panoramic .orbit-container a.orbit-prev, .panoramic .orbit-container a.orbit-next {
    position: absolute; top: 93%; width: 30px; height:30px; line-height: 50px; color: rgba(28, 52,72,1);
    background-color:none; text-indent: -9999px !important;z-index: 10;}

/*   IMAGENES   */

.th1 {line-height: 0;display: inline-block;max-width: 100%;-webkit-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;transition: all 200ms ease-out;}
.left {float: left !important;}



li.panel.telf{padding: 0;}
.panel.tlf{background:#333;background: #fff;border-width: 0px;height: 67px;}

aside.left-off-canvas-menu{/*background: #fff;*/}
a.left-off-canvas-toggle { /*display:none; visibility:hidden*/}
a.right-off-canvas-search {padding: .5em .5em 0 0;}

/* fixed bug tabs-content  in COLECCIONES ARTISTICAS*/

.tabs-content > .content {width: 100%;}
.tabs dd > a {
    display: block;background: #efefef;color: #222222;padding-top: 1rem;
    padding-right: 2rem;padding-bottom: 1.0625rem;padding-left: 2rem;font-size: .831rem;}
h2.panel {margin-top:-1px}
h2.ficha {font-size:30px /* 1.87rem*/;padding-top:20px;line-height: 1.2em;}
.fecha-sitio {font-size: 0.95em; padding-bottom: .325em;}


/*   NEVAGACION -    */

/* ------------menu desplegable ----------------------**/
#cabeceraxxx {z-index:3000; height:150px;margin:0;padding:0; clear: both;
    background: #2a4756 url('../img/fondo-cabecera.png');
    background-image:#2a4756 url('../img/fondo-cabecera.png') -webkit-gradient(	linear,	left top,	right top,	color-stop(0.11, #1b3348),	color-stop(0.57, #386073),	color-stop(1, #1b3348));
    background-image: #2a4756 url('../img/fondo-cabecera.png')-o-linear-gradient(right, #1b3348 11%, #386073 57%, #1b3348 100%);
    background-image: #2a4756 url('../img/fondo-cabecera.png')-moz-linear-gradient(right, #1b3348 11%, #386073 57%, #1b3348 100%);
    background-image: #2a4756 url('../img/fondo-cabecera.png')-webkit-linear-gradient(right, #1b3348 11%, #386073 57%, #1b3348 100%);
    background-image:#2a4756 url('../img/fondo-cabecera.png') -ms-linear-gradient(right, #1b3348 11%, #386073 57%, #1b3348 100%);
    background-image: #2a4756 url('../img/fondo-cabecera.png')linear-gradient(to right, #1b3348 11%, #386073 57%, #1b3348 100%);}
#cabecera{z-index:3000; height:150px; margin:0; padding:0; clear: both; background:#2a4756 url('../img/fondo-cabecera.jpg') no-repeat center top;}
#cabecera #titulo_site {position: relative;top: 21px; right: 15px; white-space: nowrap;}
.sonmarcas {padding-top:3px; height:25px;}
.logo_ft {/*display: block;*/overflow: hidden;padding-top: 0;text-indent: 99999px;width: 170px;margin-top: 20px; }




a.personaje_link{ display:block;position:absolute; left:150px; top:14px; width:479px !important; height:134px !important; /*overflow:hidden*/}
/*a.personaje_link img.personaje{width:273px !important; height:121px !important; display:block; max-width:inherit}*/
@media screen and (max-width:998px){
	a.personaje_link{width:140px !important; }
	}




#titulo_site h1 {font-family: 'MyriadProRegular';font-weight: normal;color: #FFF;font-weight: normal;
    line-height: 1.5em;letter-spacing: -1px;padding: 10px 0px 10px 5px;display: block;margin: 0px;text-align: right;
    font-size:1.5em; float: right;}
#cabecera #claim {font-family: 'MyriadProRegular';color: #00FF99;font-size: 60%;margin-top: -0.625em;
    letter-spacing: 0.031em;}

.epigrafe, .epigrafe a {color:#1b3348; text-transform:uppercase; padding: 0.55em 0em 0.10em 0em; font-size: 24px; } /* padding: .35em 0;} */
i.fi-plus.small {color: #FFF;background: #00FF99;padding: 2px 5px;font-size: 11px;vertical-align: 3px;}

div.ticker, div.ft-ticker {margin: 0; background:#00FF99; font-size:12px; vertical-align: middle; margin-bottom: 0.688em; height:20px;}
.ticker p, .ft-ticker p{ padding-left: 5px; vertical-align: middle;font-size: 12px; line-height: 20px;}
.ticker a, .ft-ticker a {color: #000;}
/*div.etiqueta-ticker p {font-weight: bold; text-transform:uppercase; text-decoration: none; padding-right: 5px; padding-left:5px;
padding-top:0px\9\0 color: #000;line-height:12px\9\0 }
div.etiqueta-ticker p:after{		content: " »"; font-size: 15px;}*/
div.ticker, div.ft-ticker p strong:after {		content: " »"; font-size: 15px;}

/*        NAVEGACION SUPERIOR  CON BANDERAS   */
.nav_superior {	display: block;	margin-bottom: 0px;	float: right;	height:33px;	margin-top: 0px;	padding: 3px 0;}
.nav_superior ul {	list-style-type: none;	 margin: 0; height:25px;	padding: 0;	vertical-align: top;	width: auto;	display: inline-block; margin-right: 17px;}
.nav_superior li {	float: left;	display: block;	list-style-type: none;font-size: 1em;	text-decoration: none;¡	width: auto;	text-align: left;}
.nav_superior li a:hover {	text-decoration: underline;	color: #000;}
.nav_superior li.pais a, .nav_superior li.pais p {	color: #3CBCD2;}
.nav_superior span {	/* width: 28px !important;	height: 20px !important;	display: block;	float: left;*/	padding: 0 !important;	background-position: left top !important;}


/* RSS HORIZONTAL ICONS */
ul.ulsico{float: initial;text-align: right;}
.ulsico a{background: url(../img/rss1_ico.png) no-repeat left top;width: 27px;height: 27px;display: block;text-indent: -9000px;}
.ulsico  li {float: right;margin-right: 4px;}
.rss-h-fb a{background-position:-32px top}
.rss-h-tw a{background-position:-62px top}
.rss-h-inst a{background-position:-93px top}
.rss-h-yt a{background-position:-122px top}
.rss-h-ld a{background-position:-2px top}
/* RSS VERTICAL ICONS  ver anteiores en #133 */
.caja-iconos-sociales{ margin:0px; float:left;width: 2.5em;}
ul.vrss-ico{list-style:none}
.vrss-ico a{background: url(../img/vrss_ico.png) no-repeat left top; width: 27px;height: 25px;display: block;text-indent: -9000px;}
.vrss-ico  li {float: left; margin-right:4px;}
/*
.vrss-h-fb a{background-position:left -2px}
.vrss-h-tw a{background-position:left -27px}
.vrss-h-lk a{background-position:left -52px}
.vrss-h-ink a{background-position:left -77px}
.vrss-h-snd a{background-position:left -102px}
.vrss-h-dwn a{background-position:left -127px}
*/
.vrss-h-fb a{background-position:left -1px}
.vrss-h-tw a{background-position:left -24px}
.vrss-h-lk a{background-position:left -48px}
.vrss-h-ink a{background-position:left -72px}
.vrss-h-snd a{background-position:left -96px}
.vrss-h-dwn a{background-position:left -121px}


/* MENU PRINCIPAL  ---------------*/
/*
Menu principal:16px #1b3348
:hover bg #68b3c7 underline
:sel borderbotom #68b3c7 fontcolor #68b3c7
Secundario:12px #1b3348 alto 30px
:hover bg #94d9eb underline
:sel fontcolor #94d9eb
adding icon after image
.top-bar .name h1 a:before {    background-image: url('../img/logo.png');    background-repeat: no-repeat;    content: "";    display: inline-block;    height: 18px;    margin-right: 10px;    position: relative;    width: 18px;		overflow:visible}
*/
.top-bar {background: #e8e8e8;}
.top-bar-section ul {width: 100%;height: auto; display: block; background: #e8e8e8; font-size: 16px; margin: 0;}
.top-bar-section li:not(.has-form) a:not(.button) {padding: 15px 10px; line-height: 15px; background: #e8e8e8;}
.top-bar-section ul li:hover > a {background: #58DBED; color: #1b3348; text-decoration:underline; }
.top-bar-section ul li ul li:not(.has-form) a:not(.button) {color: #1b3348; font-size: 14px; line-height: 17px;background: #e8e8e8; border-bottom: solid 0px #FFF; padding: 7px 10px;}
.top-bar-section ul li ul li {/*border-bottom: solid 1px #FFF;*/}
.top-bar-section ul li ul li:last-child {border-bottom: solid 0px #FFF;}
.top-bar-section ul li > a {display: block; width: 100%; padding: 12px 0 12px 15px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight: normal; background: #e8e8e8; font-size: 1em; line-height: 1.2em;  color: #1b3348;  }
.top-bar-section li:not(.has-form) a:not(.button).active,
.top-bar section.top-bar-section ul li.active > a { color: #68b3c7;  }
.top-bar-section ul li.active > a {background: #5ab6c9; border-bottom: solid 5px #5ab6c9; height: 45px;}
.top-bar-section ul li ul li.active > a{height:auto;}
.top-bar-section .has-dropdown.not-click:hover > .dropdown {	display: block;	min-width: 165px;	 width: auto;	position: absolute;min-width: 14.5em;}
.top-bar-section .dropdown li a {	color: #1F252C; font-size:0.929em;	line-height: 1.613em !important;	white-space: pre-line;;	padding: 12px 5px;	background: #333333;	/*border-left: 10px solid #00b6c9;	border-right: 10px solid #00b6c9;*/}
.top-bar-section > ul > .divider:first-child {display: none }
.top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {	border-bottom: none;	border-top: none;	border-right: solid 1px #D9DADB;	clear: none;	height: 25PX; width: 0;margin: 10px 0; }

.top-bar-section > ul.madditional > .divider, .top-bar-section > ul.madditional > [role="separator"] {border-right: solid 1px #1b3348;
    border-bottom: none;border-top: none;clear: none;height: 17px;width: 0;margin: 13px 0;}

.top-bar-section li:not(.has-form) a:not(.button):hover {	color: #1b3348; 	background: #68b3c7;	-webkit-transition: all 0.4s ease;	-moz-transition: all 0.4s ease;	-o-transition: all 0.4s ease;}
.top-bar-section ul ul{	border-left: 0px solid #e8e8e8;	border-right: 0px solid #e8e8e8;}
.top-bar-section ul ul li:hover a:after{	/*	content:" »";		content: url(../img/mayor.png); */ float: right;	top: 5px; margin-top: 2px;right: 1px;line-height: 1;}
/* 2º nivel */
.top-bar-section ul li ul li:not(.has-form) a:not(.button):hover {	color: #1b3348; 	background: #94d9eb;	-webkit-transition: all 0.4s ease;	-moz-transition: all 0.4s ease;	-o-transition: all 0.4s ease;}
/* 3er nivel */
.top-bar-section .has-dropdown .dropdown li.has-dropdown ul.dropdown li > a:after {border: none;content: " ";top: .8rem;margin-top: -2px;right: 5px;line-height: 1em;}
.top-bar-section ul ul li ul li:hover a:after,
.top-bar-section .has-dropdown .dropdown li.has-dropdown ul.dropdown li:hover a:after{	/*	content:" »";	content: url(../img/mayor.png);*/	 /* \00bb */		display: inline-table;		webkit-transition: all 0.4s ease;	-moz-transition: all 0.4s ease;	-o-transition: all 0.4s ease;	}
ul.madditional { font-size: 0.750em}
ul.madditional li a {padding: 13px 5px !important;}
ul.madditional li:not(.has-form) a:not(.button):hover {	color: #1b3348; 	background: #94d9eb;	height: 45px; -webkit-transition: all 0.4s ease;	-moz-transition: all 0.4s ease;	-o-transition: all 0.4s ease;}
ul.madditional li.active > a {background: #5ab6c9;color: white;border-bottom: solid 5px #94d9eb; height: 45px;}


/*  news columna derecha  */

.news-contents{}
.news-contents .news {/*color: #222222!important;*/font-size: 12px;line-height: 15px; padding:5px; border-bottom:1px solid	#d8d8d8; display:table;color: #222222!important; }
.news-contents .news a {color: #00b6c9;font-weight: bold!important; font-size: 13px;/* font-weight: bold;*/ text-transform: none;color: #1b3348!important; }
.news-contents .news .rssmi_group_style {display:table-caption; font-style:inherit!important;color: #00b6c9;font-weight: bold!important; font-size: 13px;/* font-weight: bold;*/ text-transform: none; padding:5px 5px 0 5px }


/* FOOTER */

#nav_inferior {padding-top:10px}
.fotlogos a img{padding-bottom: .75em;}
#nav_inferior ul {list-style-type: none;margin: 0px;padding: 0;font-weight: normal;width: auto; margin-top:10px}
#nav_inferior ul li, #nav_inferior ul li a{float:left; font-size: 0.900em;line-height: 1;
    padding-right: 0.350em;padding: 0 0.25em 0.5em\9; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    /* IE10+ specific styles go here */
    #nav_inferior ul li, #nav_inferior ul li a{line-height: 16px; }
}

html[data-useragent*='MSIE 10.0'] #nav_inferior ul li, #nav_inferior ul li a{padding: 0 0.25em 0.5em;}
@-moz-document url-prefix() { div#nav_inferior ul li, div#nav_inferior ul li a{padding: 0 0.25em 0.750em;}}
#nav_inferior ul li:after{font-size:100%;content:" "}
.footermenu{}


/*    BANDERAS   */

.cont {padding:3px 0}
.targeta {font-size: 0.813em;font-style: normal;line-height: 1.32em;margin-bottom: 1em;margin-left: 2.589em;}
.bandera_AL, .bandera_AR, .bandera_BR, .bandera_CH, .bandera_CO, .bandera_CR, .bandera_DE, .bandera_EC, .bandera_EL, .bandera_ES, .bandera_EV, .bandera_GU, .bandera_IR, .bandera_ME, .bandera_NI, .bandera_PA, .bandera_PE, .bandera_RC, .bandera_RU, .bandera_UK, .bandera_UR, .bandera_VE, .bandera_AR2, .bandera_BR2, .bandera_CH2 { 	/*	font-size:1.5em!important;	line-height: 1.2em;*/	margin: -6px 0 0 0 !important; 	display: block;	margin: 0;	background-repeat: no-repeat;
    background-position: left 5px;	padding-left: 33px!important;	/* [disabled]font-variant: small-caps;*/}
.bandera_AL {	background-image: url(../img/banderas/ale.png);}
.bandera_AR {	background-image: url(../img/banderas/arg.png);}
.bandera_AR2 {	background-image: url(../img/banderas/arg2.png);}
.bandera_BR {	background-image: url(../img/banderas/bra.png);}
.bandera_BR2 {	background-image: url(../img/banderas/bra2.png);}
.bandera_CH {	background-image: url(../img/banderas/chi.png);}
.bandera_CH2 {	background-image: url(../img/banderas/chi2.png);}
.bandera_CO {	background-image: url(../img/banderas/col.png);}
.bandera_CR {	background-image: url(../img/banderas/cr.png);}
.bandera_DE { background-image: url(../img/banderas/ger.png);}
.bandera_EC {	background-image: url(../img/banderas/ecu.png);}
/*El Salvador*/
.bandera_EL {	background-image: url(../img/banderas/els.png);}
.bandera_ES {	background-image: url(../img/banderas/esp.png);}
/*Eslovaquia*/
.bandera_EV {	background-image: url(../img/banderas/esl.png);}
.bandera_GU {	background-image: url(../img/banderas/gua.png);}
/*Irlanda*/
.bandera_IR {	background-image: url(../img/banderas/irl.png);}
.bandera_ME {	background-image: url(../img/banderas/mex.png);}
.bandera_NI {	background-image: url(../img/banderas/nic.png);}
.bandera_PA {	background-image: url(../img/banderas/pan.png);}
.bandera_PE {	background-image: url(../img/banderas/per.png);}
/*RepÃºblica Checa*/
.bandera_RC {	background-image: url(../img/banderas/rep.png);}
/*Reino Unido*/
.bandera_RU {	background-image: url(../img/banderas/ru.png);}
.bandera_UR {	background-image: url(../img/banderas/uru.png);}
.bandera_UK {	background-image: url(../img/banderas/uk.png);}
.bandera_VE {	background-image: url(../img/banderas/ven.png);}


/* retocado offset para PAG ARTICULO */
.large-offset-1 { margin-left: 0 !important; }

/* LOOP ACTUALIDAD   */

.transparent{ opacity:0; filter:alpha(opacity=0); /* For IE8 and earlier */}
.th-item{line-height: 0; display: inline-block; height:11.313em /* 14.938em*/; width: 100%; overflow: hidden; background-position: center; }
/* ojo...no tocar!!! */.b_actualidad {padding: 0.35em 1.9em 0.35em 1em;}
.b_actualidad h5 {padding-top:7px; margin-bottom: 0;}
.b_actualidad h1.entry-title {line-height: 1.125em;margin-bottom: 5px;font-size: 22px;}
.b_actualidad p.loopsubtit, .b_actualidad h3.loopsubtit {/*line-height: 1.188em;*/font-size:15px; color: #1b3348; font-weight:bold;
    font-weight: normal;
    color: #1b3348;}
.b_actualidad figure {margin:0}
.

/* PAGINACION */
.pagination-centered {text-align: center;padding: 1em;}



/* modulo_PATRIMONIO ARTISTICO   */
.berenjena, h1.berenjena a, .berenjena a  {color:#ac7ea2}
.rojo, h1.rojo a {color:#b62601}
.verde, h1.verde a {color:#019b67}
.colecciones h1.rojo , .colecciones h1.verde , .colecciones h1.berenjena  {font-size:1.4em;font-weight:bold; line-height:1.05em; margin: 0.65em 0;}
.borderojo {border-top:.5em solid #b62601;}
.bordeverde {border-top:.5em solid #019b67;}
.bordeberenjena {border-top:.5em solid #ac7ea2;}
.colecciones li {margin-right:0.938em;/* width: 32%;*/}
.colecciones li:last-child {margin-right:0; float:right}
.modulo_patrimonio {}
.modulo_patrimonio h3 {}
.modulo_patrimonio p.texto-patrimonio {}
.modulo_patrimonio .obra_portada a img {}
.modulo_patrimonio .txtobra_portada {}
.modulo_patrimonio .enlaces_obra a.primero {}
.modulo_patrimonio .enlaces_obra a {}
li.caja-art{height: 225px;padding: 10px;}
.art {height: 150px;text-align: center; overflow: hidden; background:#EBEBEB; padding:.725em}



.caja-art h4.panel {width: 100%; border: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*iconos pdf, epub, ...*/

.down, .word, .fotos, .epub, .pdf, .apst, .gplay, .zip, .jpeg {text-align: left;/* background-repeat: no-repeat;	background-position: left top;width: auto;color: #496274;*/}
.down {	background-image: url(../img/icon_download.gif);background-repeat: no-repeat;	padding: 2px 0px 3px 23px;	margin: 2px 0px 1px 0px;	line-height: 1em;	display: block;}
.word {	background-image: url(../img/icon_word.gif);background-repeat: no-repeat;	padding: 2px 0px 3px 23px;	margin: 2px 0px 1px 0px;	line-height: 1em;}
.fotos {	background-image: url(../img/ico_fotos.png);background-repeat: no-repeat;	padding: 2px 0px 3px 25px;	margin: 2px 0px 1px 0px;	display: block;	line-height: 1em;	display: list-item;}
.epub {background-image: url(../img/ico_epub.png);background-repeat: no-repeat;display: list-item;line-height: 1.2em;margin: 2px 0 1px;padding: 3px 0 4px 28px;}
.div_pdf
{
    float:left;
    width: 100%;
}
.pdf {background-image: url(../img/ico_pdf.png);background-repeat: no-repeat;padding: 3px 0px 4px 28px;margin: 2px 0px 1px 0px;font-size: 1em;line-height: 1.2em;display: list-item;}


/*
.apst {background-image: url("../img/ico_apst.png");background-repeat: no-repeat;background-position: left 1px;display: list-item;font-size: 1em;height: 42px;line-height: 2.5em;margin: 4px 0 1px;padding: 0 0 2px 130px;}
.gplay {  background-image: url("../img/ico_gplay.png");background-repeat: no-repeat;  background-position: left 1px;  display: block;  font-size: 1em;  height: 42px;  line-height: 2.5em;  margin: 4px 0 1px;  padding: 0 0 2px 130px;}
*/
.zip {background-image: url(../img/ico_zip.png) ;background-repeat: no-repeat;padding: 3px 0px 4px 28px;margin: 2px 0px 1px 0px;font-size: 1em;line-height: 1.2em;display: list-item;}
.jpeg {background-image: url(../img/ico_fotos.png) ;background-repeat: no-repeat;padding: 3px 0px 4px 28px;margin: 2px 0px 1px 0px;font-size: 1em;line-height: 1.2em;display: list-item;}
.apst {background-image: url("../img/ico_apst_mini.png");background-repeat: no-repeat;background-position: left 1px;display: list-item;font-size: 1em;line-height: 1.1em;margin: 2px 0 1px;padding: 3px 0 4px 28px;}

.gplay {  background-image: url("../img/ico_gplay_mini.png");background-repeat: no-repeat;  background-position: left 1px;  display: list-item;  font-size: 1em;  line-height: 1.1em;  margin: 2px 0 1px;  padding: 3px 0 4px 28px;}

.amazon {  background-image: url("../img/ico_amazon.png");background-repeat: no-repeat;  background-position: left 1px;  display: list-item;  font-size: 1em;  line-height: 1.1em;  margin: 2px 0 1px;  padding: 3px 0 4px 28px;}
.casa {  background-image: url("../img/ico_casa.png");background-repeat: no-repeat;  background-position: left 1px;  display: list-item;  font-size: 1em;  line-height: 1.1em;  margin: 2px 0 1px;  padding: 3px 0 4px 28px;}



/* twitter para contacto PRENSA */
a.twitter-ico-inv
{
    background: url(../img/twitter-ico-inv.png) no-repeat left top;
    width: 20px;
    height: 20px;
    display: block;
    padding-left: 21px;
    padding-top: 2px;
    /*text-indent: -9000px;*/
}


/* FACEBOOK WIDGET */

/* end of facebook responsive */
/* TWITTER CODE WIDGET AS TEXT */

a#blank_tw {font-size: 0.675em;color: #000;margin-left: 11px;}

/*   PAGINATION   */
.pagination-centered ul.page-numbers li {float: none;display: inline-block;}
ul.page-numbers li a, ul.page-numbers li span.page-numbers.current {display: block;padding: 0.0625rem 0.625rem 0.0625rem;color: #1b3348;-webkit-border-radius: 0px;border-radius: 0px; border-right: 1px solid #00b6c9;}
ul.page-numbers li  {border-right:1px}
ul.page-numbers li a.next.page-numbers {border-right:0px}
ul.page-numbers li span.page-numbers.current{background: #FFF;color: #00b6c9; font-weight: bold;cursor: default;}
ul.page-numbers li.page-numbers.current a:hover, ul.page-numbers li span.page-numbers.current a:focus {background: #00b6c9;}
ul.page-numbers {display: block; text-align:center;height: 1.33333rem;margin-left: -0.27778rem;}
ul.page-numbers li {float: none;display: inline-block;}
ul.page-numbers li {height: 1.5rem;color: #222222;font-size: 0.875rem;margin-left: 0;}
ul.page-numbers li:hover a, ul.pagination li a:focus {background: #FFF;color: #00b6c9;}

/*   COLECCIONES ARTISTICAS ]   */

.filtro {border-style: solid;border-width: 1px;border-color: #d8d8d8;margin-bottom: 1.25rem;padding: 1.25rem;background: #f2f2f2;padding: 0.25rem 1.25rem;}
.filtro h3 {font-size: .9rem; line-height: 1; margin-bottom: 0.125rem; margin-top: 0.25rem;}
.tabs-content {margin-bottom: 1.5rem;/*padding: 15px;*/}
.filtro label {font-size: .8rem; color:#1b3348;}

/* FILTROS */

.filtro select {
    background-image: #fafafa url(../img/dd-tab_arrow.png) no-repeat;
    background-position-x: 98%;
    background-position-y: -20px;
}
.filtro select:hover {
    background-image: #fafafa url(../img/dd-tab_arrow.png) no-repeat;
    background-position-x: 98%;
    background-position-y: 8px;
}

@media only screen and (min-width: 62.500em) { /* desktop > 1024 + */
    .filtro input[type="text"], .filtro input[type="password"], .filtro input[type="date"], .filtro input[type="datetime"], .filtro input[type="datetime-local"],
    .filtro input[type="month"], .filtro input[type="week"],.filtro  input[type="email"], .filtro input[type="number"], .filtro input[type="search"], .filtro input[type="tel"],
    .filtro input[type="time"], .filtro input[type="url"], .filtro textarea {
        display: inline!important;
        line-height:1.4em;
        font-size: 12px;
        margin: 0 0 1rem 0;
        /* padding: 0.5rem; */
        padding: 1px 0 3px 3px;
        height: 1.3125rem;
        width: 100%;
    }

    .filtro select {
        height: 1.3125rem;
        padding: 0rem 0;
        font-size: 12px;
        background: #fafafa url(../img/dd_arrow.png) no-repeat;
        background-position-x: 97%;
        background-position-y: 0;
    }
    .filtro select:hover {
        background-position-x: 97%;
        background-position-y: -15px;;
    }
    .filtro button.tiny, button.tiny, .button.tiny {
        padding-top: 3px;
        padding-right: 1.25rem;
        padding-bottom: 3px;
        padding-left: 1.25rem;
        font-size: 0.6875rem;
        font-size: 12px;
        font-size: .75rem;
    }
    .filtro label {
        color: #1b3348;
        line-height: 1.5em;
        display: inline;
        font-size: .75rem;
    }
    div.ticker, div.ft-ticker {
        width: 990px;
        margin: 0 auto;
        margin-top: 6px;
    }
    #titulo_site h1 {font-family: 'TelefonicaHeadlineLightRg', Tahoma, Arial, Helvetica, sans-serif; font-weight: 500;
        color: #FFF; line-height: 1.5em; letter-spacing: -0.063em;padding: 10px 0px 10px 5px;display: block;margin: 0px;
        text-align: right; font-size:37px; float: right;}
    #cabecera #claim {font-family: 'TelefonicaHeadlineLightRg', Tahoma, Arial, Helvetica, sans-serif; color: #00FF99;
        font-size: 50%; margin-top: -20px; letter-spacing: -0.035em;
        word-spacing: 2px; position: absolute; right: 1px; font-weight:500;}




    .sonmarcas{height:25px;}
    ul.madditional li a {font-size: 13px !important;}
    /* AGGIUNTO X MOOZILLA FORMS */
    @-moz-document url-prefix() {
        .filtro select {
            height: 1.3125rem;
            padding: 0rem 0;
            font-size: 12px;
            background: #fafafa;
            background-position-x: 97%;
            background-position-y: 0;
        }
    }
}


@media only screen and (min-width: 40.063em) and (max-width: 62.375em) and (orientation: landscape) {
    #nav_inferior ul li, #nav_inferior ul li a {
        float: left;
        font-size: 1em;
        line-height: 2;
        padding-right: .350em;

    }


}

/* PAGINA BLOGS */

.blogs {padding: 0 0 0 15px;background:#FFF}
.blogs h2, .blogs h2 a { color: #1b3348}
.blogs h2:before {font-size: 1em;color: #1b3348;content: "> ";}
.blogs hr {margin: .65rem 0 0;}
.feedlist {list-style: none;}
ul.feedlist li {padding: 1em 0;font-size: 0.75rem;}
ul.feedlist li#post-1 {border-bottom:solid 1px #dadada}
.rss-entry{padding-top: 7px;}
/*    TOOLTIPS  has-tip {border-bottom: dotted 1px #ccc;font-weight: bold; font-color: #FFF; border-bottom-hover: dotted 1px ; margin-top:0; padding-top:0}
.tooltip{padding:5px; background: #00b6c9; font-size: 0.75em;font-weight: bold; font-color: #fff; line-height: 1.3; radius: 5px}
*/

/* PAGINAS EXPOSICIONES */

.expos, .menupleca {/*font-size:0.938em;*/}
figcaption ul.expos, figcaption ul.menupleca, ul.expos {padding: 0 0 20px 0;list-style: none;line-height: 1em;}
.pleca ul.expos li:before, .pleca ul.submenupub li:before {font-size: 1em;color: #00b6c9;content: "";}

ul.expos li, figcaption ul.menupleca li {font-size:14px; float: left;border-bottom: none; border-top: none;border-right: solid 1px #00b6c9;clear: none;height: 15px;padding: 0 15px}
/* .subsecciones-conf ul.expos li{border-right: solid 1px gray !important;}
 .subsecciones-conf ul.expos li:last-child{border-right: 0px !important; ;}*/
ul.expos li:first-child, ul.menupleca li:first-child {padding: 0 15px 0 0}
ul.expos li:last-child, ful.menupleca li:last-child {border-right: 0px;}
ul.expos li a, ul.menupleca li a {color:#666 ; font-size:14px}
ul.expos li a:hover, ul.menupleca li a:hover {color:#00b6c9 ;}
/*ul.expos li:hover{border-right: solid 1px #00b6c9;}*/
ul.expos li:hover:last-child{border-right: 0px;}
ul.expos li a.active, ul.menupleca li a.active {color:#00b6c9}
/* PUBLICACIONES */

/*   UL DE AÑOS o SUBSUBMENU   */
.menu-anyos ul.expos {display: block; list-style-type: none; margin: 0 0 0 0; padding: 0; }
.menu-anyos  li {font-size:13px; line-height: 1em; list-style: none; text-align: left;float: left; display: block; margin: 0px 7px 0px 0px;
    padding: 0px 7px 0px 0px; border-right:solid 1px gray; background:none;clear: none;height: 15px;padding: 0 15px}
.menu-anyos li:last-child {border-right: 0px;}
.menu-anyos  ul.expos li a {color:#1b3348 ;}
.menu-anyos  ul.expos li a:hover {color:#00b6c9 ;}
.menu-anyos  ul.expos li:hover{border-right: solid 1px #00b6c9;}
.menu-anyos  ul.expos li:hover:last-child{border-right: solid 0px #00b6c9;}
.menu-anyos  ul.expos li a.active, .menu-anyos  ul.menupleca li a.active {color:#00b6c9}

@media only screen and (min-width: 62.500em) {
    /* MENU 4RT NIVEL antiguo
    .subsecciones-conf ul{padding: 0px; list-style: none; line-height: 1em; }
    .subsecciones-conf ul.expos li {font-size:14px; float: left; border: solid 1px #FFF; background: #e1e1e1;
    clear: none;height: 30px;padding: 8px; }

    .subsecciones-conf a,  .subsecciones-conf ul li a{}
    .subsecciones-conf ul.expos li a {color:#666 ; font-size:14px}
    .subsecciones-conf ul.expos li a:hover {color:#FFF ; background: #68b3c7;}
    .subsecciones-conf ul.expos li:hover{background: #68b3c7;}
    .subsecciones-conf ul.expos li:hover:last-child{}
    .subsecciones-conf ul.expos li a.active {color:#FFF !important;}
    .subsecciones-conf ul.expos li.active { background: #68b3c7;}
   */

}

/* MENU 4RTO NIVEL */
#menu4rt {margin-left: -20px; margin-right: -20px; margin-bottom: -1px; background: #d7d7d7 url(../img/bg_4rtmenu.jpg);}
.menu-anyos4rt ul, .menu-anyos4rt dl{padding: 0px; list-style: none; line-height: 1em; }
.menu-anyos4rt ul.expos4rt li, .menu-anyos4rt dl.expos4rt dd {font-size:14px; float: left; border-right: solid 0px #8b8b8b;
    border-bottom: solid 1px #e8e8e8; background: #d7d7d7; clear: none;height: 30px;padding: 8px 17px;
    background: url(../img/bgli_4rtmenu.jpg) no-repeat right top;}
.menu-anyos4rt a,  .menu-anyos4rt ul li a{}
.menu-anyos4rt ul.expos4rt li a, .menu-anyos4rt dl.expos4rt dd a {color:#666 ; font-size:14px; white-space: nowrap;}
.menu-anyos4rt ul.expos4rt li a:hover, .menu-anyos4rt dl.expos4rt dd a:hover {color:#FFF ; background: #68b3c7;}
.menu-anyos4rt ul.expos4rt li:hover, .menu-anyos4rt dl.expos4rt dd:hover{background: #68b3c7 url(../img/bgli-activo_4rtmenu.jpg) no-repeat right top;;}
.menu-anyos4rt ul.expos4rt li:hover:last-child{}
.menu-anyos4rt ul.expos4rt li a.active, .menu-anyos4rt dl.expos4rt dd a.active {color:#FFF !important;background: #68b3c7;}
.menu-anyos4rt dl.expos4rt dd a{padding-top: 0; padding-right: 0;padding-bottom: 0; padding-left: 0;}
.menu-anyos4rt ul.expos4rt li.active, .menu-anyos4rt dl.expos4rt dd.active { background: #68b3c7  url(../img/bgli-activo_4rtmenu.jpg) no-repeat right top; color:#FFF;}
/*  */

.publicaciones h4 a, .publicaciones h4 a:visited {color:#1b3348 !important; font-size:.8455rem !important;}


ul.descargapubli
{
    list-style:none;
    font-size: 0.938em;
    float:left; /* alinea a la izq. para su correcta visualización Carlos*/

}
ul.descargapubli li a{ font-size: 0.750rem; color:#00b6c9 ;text-decoration:underline}
/*centra vertical imags */.m_alturapub {height: 180px;max-height: 230px;overflow: hidden;}
.pblock {  text-align: center;background: #e8e8e8 !important;}
.pblock:before {  content: '';  display: inline-block; /* height: 100%;*/   vertical-align: middle; }
.centered {  display: inline-block;  vertical-align: middle; }


/*  BREADCRUMBS   */
.breadcrumbs {display: block; padding: 1px; overflow: hidden; margin-left: 0; list-style: none; background-color: #fff; border: solid 0px; margin-top: 10px;}
.breadcrumbs ul.homebread{ list-style: none;/*font-size: 0.786em;*/ padding: 0;}
.breadcrumbs ul.homebread li {padding: 0;line-height: 1; list-style: none; padding: .5em 0; float:left;}
.breadcrumbs ul.homebread li .fi-home:before { }
.breadcrumb ul li a {color:#033246;}
.breadcrumbs ul > * {text-transform: none; }
.breadcrumbs > * li.current  {text-transform: none; color:#1b3348;/* text-shadow: 0.033em 0.033em 1px rgba(28, 52, 72, 0.4);*/ text-decoration: none;  display: block; float:left;}
.breadcrumbs > * li.current:last-child {text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 280px; line-height: 1.5; color: #666}
/* .breadcrumbs > *:before {content: ">";color: #00FF99;margin: 0 0.5rem;position: relative;top: 1px;font-size: 2em;vertical-align: sub;} */
.breadcrumbs ul.homebread li > * span {text-transform: capitalize;color:#1b3348; }
.separador {background: url(../img/li_verd.png) no-repeat left top; width: 15px; height: 20px; display: inline-block; text-indent: -9000px; /*float: right;*/ margin-top: -1px;margin-left: 6px;margin-right: 6px;}

.breadcrumbs > * a, .breadcrumbs > * span {clear: both; font-size: 13px; line-height: 1;text-transform: none ;color: #033246;vertical-align: middle;}
.breadcrumbs > * span.active{color:#666;}
.breadcrumbs li.home {
    padding-left: 0px;
    margin-right: 5px;
}
.breadcrumbs .home {
    display: block;
    text-indent: -9999px;
    width: 15px;
    height: 20px;
    background: url(../img/ico_home.png) no-repeat left 0px;
    margin-top: -1px;
    padding-top: 1px;
}
.breadcrumbs > *:before{content: "";margin: 0;}

lixxx:before {font-size: 1.65em;color: #00b6c9;content: "> ";}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {margin: 0;padding: 0;}
.pie {z-index: 3000;min-height: 70px;margin: 0;padding: 0;clear: both;


    background-image: -webkit-gradient(	linear,	left top,	right top,	color-stop(0.11, #1b3348),	color-stop(0.57, #386073),	color-stop(1, #1b3348));

    background-image: -o-linear-gradient(right, #1b3348 11%, #0b8496   57%, #1b3348 100%);
    background-image: -moz-linear-gradient(right, #1b3348 11%, #0b8496 57%, #1b3348 100%);
    background-image: -webkit-linear-gradient(right, #1b3348 11%, #0b8496  57%, #1b3348 100%);
    background-image: -ms-linear-gradient(right, #1b3348 11%, #0b8496  57%, #1b3348 100%);
    background-image: linear-gradient(to right, #1b3348 11%, #0b8496  57%, #1b3348 100%);
    background-color:#1b3348\0;
    progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 )\0; /* IE6-9 */}

/*  OFF CANVAS  */
ul.off-canvas-list li a {display: block;padding: 0.36667rem;color: rgba(255, 255, 255, 0.7);border-bottom: 1px solid #262626;list-style:none;font-size: 14px;}
ul.off-canvas-list li {	list-style-type:none;}

/* formulario publicaciones */
.publications input {color: #FFF; background: #00b6c9; margin: 0 0 10px 0;padding: 0 0 0 5px;}
.publications input:hover {color: #FFF; background: #00b6c9; }
.publications ::-webkit-input-placeholder { /* WebKit browsers */    color:    #FFF;}
.publications ::-moz-placeholder { /* Mozilla Firefox 4 to 18 */    color:    #FFF;}
.publications ::-moz-placeholder { /* Mozilla Firefox 19+ */    color:    #FFF;}
.publications ::-ms-input-placeholder { /* Internet Explorer 10+ */    color:    #FFF;}
.publications select {padding: 0rem 0;font-size: 16px; color: #FFF;
    background: #00b6c9 url(../img/dd_arrowbig.png) no-repeat;background-position-x: 97%;background-position-y: 10px;}
.publications select:hover {
    background: #00b6c9 url(../img/dd_arrowbig.png) no-repeat;
    background-position-x: 97%;
    background-position-y: -45px;
}

@media print {
    .caja-iconos-sociales,
    div.nav_superior.donde,
    .nav_principalxxx, .nav_principal,
    #sidebar,
    .caja-relacionados,
    div.nav_superior.donde ul.ulsico,
    .underhead, #social, div.ticker, div.ft-ticker, ul.footermenu,
    .fotlogos{display: none;}
    #content {padding:0 3em; line-height:10px}
    #copyright {display:block; font-size: 0.85em}
}

@media only screen and (max-width: 40em) { /*smartphones < 640px */
    .row{text-align: center;}
    div#content {font-size: 0.875em;/*padding-right: 3px;*/}
    #content, #sidebar {float:none; width: 90%;  margin-left: auto!important; margin-right: auto !important; display:inline-block;}
    #sidebar{width:90%;}

    div.ft-ticker {margin-top: 6px;}

    /* img.attachment-large.wp-post-image {border: 1px solid red;} */


    #titulo_site h1{	font-size:0.85em; float: right; white-space:nowrap;}
    nav.tab-bar { margin-bottom: 0px;}
    section.tab-bar-section {left: 7rem !important;}
    /* TO HIDE ORBIT SLIDER
    ul.orbit-bullets {
    display: none; }
    div.orbit-wrapper div.slider-nav {
    display: none; }
    */
    a.menu-icon span {position: absolute;display: block;width: 1rem;height: 0;left: 0.8125rem;top: 0.3125rem;-webkit-box-shadow: 1px 10px 1px 1px rgb(0,255,153), 1px 16px 1px 1px rgb(0,255,153), 1px 22px 1px 1px rgb(0,255,153);box-shadow: 0 10px 0 1px rgb(0,255,153)), 0 16px 0 1px rgb(0,255,153), 0 22px 0 1px white;}
    section.left-small {width: 2.8125rem;height: 2.8125rem;position: absolute;top: 0;border-right: solid 0px #1a1a1a; box-shadow: 0px 0 0 #4e4e4e; left: 0; }
    section.right-small {width: 2.8125rem;height: 2.8125rem;position: absolute;top: 0;border-left: solid 0px #4e4e4e; box-shadow: -0px 0 0 #1a1a1a;right: 0;}

    .pleca h1, h1, .expos h1.title-conferencias {font-size: 18px; line-height: 22px;}
    .pleca h2, h2 , .pleca h2.pagina{ font-size: 14px!important; }
    h3.subheader {font-size: 14px !important;}
    /*streaming module */
    .streaming{ width: 316px;margin-left: auto!important; margin-right: auto !important;}

    .expos h1 {font-size: 27px;line-height: 1.2;}

    /*expos minimenu */
    ul.expos {margin-bottom: 20px;}
    ul.expos li, ul.menupleca li {padding: 5px 0 15px 0 ; width: 100%; border-right: 0px;}
    ul.expos li a {padding-left: 25px;}
    ul.expos li a:hover {padding-left: 25px; border-right:0px;}
    ul.expos li:hover {border-right: 0px;}
    ul.expos li a.active{border-left:solid 5px #00b6c9; padding-left: 20px;}
    /*   UL DE AÑOS o SUBSUBMENU   */
    .menu-anyos ul {display: block; list-style-type: none; margin: 0 0 0 0; padding: 0; }
    .menu-anyos  li {line-height: 1.5em; float: none;  margin: 0px; padding: 0px 7; border-right:solid 0px gray;}

    /*   CAJA CITA    */
    .cita, blockquote, blockquote p {font-size:1rem;width: 9em;float: left;}
    /*PAGINACION */
    ul.page-numbers {padding: 10px 0 50px 0;}

    /*   SLIDERS ORBIT **/
   /*
   .orbit-container .orbit-slides-container {background: #FFF; overflow: hidden !important; max-height:173px; }

    .orbit-container .orbit-prev, .orbit-container .orbit-next {display:block;}
    .orbit-container{margin-bottom: 0.813em; }
    */
    /*.orbit-container .orbit-slides-container img {display: table-cell;}*/
    /*
    .orbit-stack-on-small .orbit-slides-container > * {position: relative; margin-left: 0% !important;  margin-bottom: 15px; }
    .orbit-caption p{font-size:10px; display:block;  }
    .orbit-caption h1 {font-size:1rem; color:#FFF;padding-bottom: .5rem;}
    .orbit-caption h2 {font-size:1rem; color:#00b6c9}
    .caruosel ul .clearing-thumbs li, [data-clearing] li:last-child {margin-right:0px;}
    .orbit-container{margin-bottom:0.813em} 
    */
    .orbit-container .orbit-slides-container {/*background: #1b3348;*/ }
    /*
    .orbit-bullets-container {display: block;}
    .orbit-container .orbit-slides-container > * .orbit-caption {position: absolute;bottom: 0;left:0px; width: 317px; height: 65px;background-color: #1b3348; background: rgba(28, 52,72, 1);color: white;font-size: 0.875rem;padding: 1.563em 0.875rem 0.625rem; overflow: hidden;}
    .orbit-stack-on-small .orbit-slides-container > li:last-child {margin-bottom: 0; max-height:173px; } 
    */

    /* SLIDER STREAMING   */
    /*
    .streaming-orbit{clear:all; height: 207px !important;}
    .streamingo .orbit-container .orbit-slides-container > * .orbit-caption {
        bottom: 0;position: bottom; background-color: #1b3348;color: white;font-size: 0.875rem; height: 70px; width: 100% !important; padding: .563em 0.875rem 0.625rem;}
    .streamingo .orbit-container a.orbit-prev, .streamingo .orbit-container a.orbit-next {display: none;}
    */
    /* SLIDER INTERMEDIA   */
    /*
    .intermedia-orbit .orbit-caption h2{ padding-bottom:.5em; line-height: 0.9;}
    ul.intermedia-orbit li.slide-post, ul.intermedia-orbit li.slide-pagina, ul.intermedia-orbit .orbit-container li {
        list-style: none;
        height: 145px !important;
    }
    .intermedia .orbit-container .orbit-slides-container > * .orbit-caption {position: absolute;bottom: 0;left:0px;background-color: #1b3348;background: rgba(28, 52,72, 1);color: white;width: 275px !important;padding: 1.563em 0.875rem 0.625rem; height: 30%; font-size: 0.875rem; height: 70px; width: 100% !important; padding: .563em 0.875rem 0.625rem;}
    .intermedia .orbit-container a.orbit-prev, .intermedia .orbit-container a.orbit-next {display:none;}
    .intermedia-orbit li .orbit-caption h2 a{font-size: 13px;font-weight: bold;}
    */
    /* SLIDER SENCILLA   */
    /*
    .simp_slide .orbit-caption h1{color:#00b6c9; padding-bottom:.5em;}
    .simp_slide .orbit-caption h4{color:white; font-weight:bold;}
    ul.simp_slide, ul.simp_slide .orbit-container li{height: 209px;}
    .simple_slide .orbit-container .orbit-slides-container > * .orbit-caption {   background-color: #1b3348; background:  rgba(28, 52,72, 1);   bottom: 0;    color: #FFFFFF; font-size: 0.875rem;   width: 317px !important; height: 30%;    padding: 1.563em 0.875rem 0.625rem; position: absolute;    left:0;   	padding: .563em 0.875rem 0.625rem ;font-size: 0.875rem;}
    .simple_slide .orbit-container a.orbit-prev, .simple_slide .orbit-container a.orbit-next { display:block;}
    */
    /* SLIDER PANORAMIC   */
    /*
    .panoramic .orbit-caption h1{color:#00b6c9; padding-bottom:.5em;font-size: 12px;font-weight: bold;line-height: 15px;}
    .panoramic.orbit-caption h4 {color:white; font-weight:bold;}
    ul.panoramic-orbit, ul.panoramic-orbit .orbit-container li {height: 173px !important;}
    .panoramic .orbit-container .orbit-slides-container > * .orbit-caption  { background-color: #1b3348; background: rgba(28, 52,72, 1);  bottom: 0; color: #FFFFFF; font-size: 0.875rem; height: 70px; width: 100% !important; padding: .563em 0.875rem 0.625rem; position: absolute; left:0%	; padding: .563em 0.875rem 0.625rem ;font-size: 0.875rem;}
    .panoramic .orbit-container a.orbit-prev, .panoramic .orbit-container a.orbit-next { display:inline-block;position: absolute;top: 93%;width: 30px;height: 30px;line-height: 50px;color: rgba(28, 52,72,1);background-color: none;text-indent: -9999px !important;z-index: 10;}
    */
    
    /* determina alto miniaturas */
    .th-item{height:11.313em;}

    /*FOOTER*/
    #nav_inferior ul li, #nav_inferior ul li a{/*float:left; */font-size: 1em;line-height: 1.250em; display: inline-block; }
    .publications select {padding: 0rem 0 0 .15rem;font-size: 16px;color: #FFF;
        background: #00b6c9 url(../img/dd_arrowbig.png) no-repeat; background-position-x: 97%;
        background-position-y: 10px; margin-bottom: .5em;
        width: 135px;height: 35px;}

    .filtro select {
        background: #fafafa url(../img/dd-tab_arrow.png) no-repeat;
        background-position-x: 98%;
        background-position-y: -20px;
        padding: 0rem 0 0 .35rem;
        font-size: 16px;
        margin-bottom: .5em;
        height: 35px;
    }

    .no_iz_dch_pad{padding-left: 0;padding-right: 0;}

/*** nuevas reglas ***/
     /* SLIDER STREAMING   */

    .streaming-orbit{height: 260px !important;}
    .streamingo .orbit-container .orbit-slides-container > * .orbit-caption {height: 70px;}
    .streamingo .orbit-container a.orbit-prev  {position: absolute; top: 205px; right: 43px !important;left: auto; /*left: 320px;*/ }
    .streamingo .orbit-container a.orbit-next {position: absolute; top: 205px; right: 12px !important;left: auto;/*left: 350px;*/}
    .streamingo .orbit-caption  h1 {font-size:13px;}
    .streamingo .orbit-caption  h2 {font-size:10px;}
    .streamingo .orbit-caption  p {font-size: 10px;line-height: 12px;}
    .streamingo .orbit-container .intermedia-orbit .orbit-caption h2{ padding-bottom: 8px;font-size: 13px;font-weight: bold; padding-right: 45px;position: relative;line-height: 15px;}

    /* SLIDER INTERMEDIA   */

    .intermedia-orbit .orbit-caption h2{ padding-bottom: 8px;font-size: 13px;font-weight: bold;padding-right: 5px; position: relative;line-height: 15px;
        height: 165px;}

    .intermedia-orbit .orbit-caption h1{line-height: 15px; font-size:14px;}
    .intermedia-orbit .orbit-caption p{line-height: 12px; font-size:10px; display: none;}
    .orbit-caption.interhome h1 {font-size:13px;}
    .interhome h2 {font-size:10px;}
    .interhome p {font-size:10px;line-height:12px;}
    ul.intermedia-orbit li.slide-post, ul.intermedia-orbit li.slide-pagina, ul.intermedia-orbit .orbit-container li{list-style: none;height: 220px !important;}
    .intermedia .orbit-container .orbit-slides-container > * .orbit-caption {
        position: absolute;bottom: 0; background-color: #1b3348; background:  rgba(28, 52,72, 1);color: white; width: 115px;padding: 15px 10px 70px 10px;font-size: 0.875rem; height: 100%;}
    .intermedia .orbit-container a.orbit-prev {top: 210px; left: 320px;}
    .intermedia .orbit-container a.orbit-next { position: absolute; top: 210px; left: 350px;z-index: 10;}

    /* SLIDER SENCILLA   */

    .simp_slide .orbit-caption h4{color:white; font-weight:bold;}

    .simp_slide .orbit-caption h1 {font-size:13px;}
    .simp_slide   h2 {font-size:10px;}
    .simp_slide  p {font-size:10px;line-height:12px;}

    ul.simp_slide, ul.simp_slide .orbit-container li{height: 209px !important;}
    .simple_slide .orbit-container .orbit-slides-container > * .orbit-caption {   background-color: #1b3348; background:  rgba(28, 52,72, 1);   bottom: 0;    color: #FFFFFF; font-size: 0.875rem;    height: 100%;    padding: 1.563em 0.875rem 0.625rem;    position: absolute;    left:60%   ;    width: 40%; height:100%;}
    ul.simple-orbit li .orbit-caption {width: 40% !important; left:60%; height:100%;    position: absolute; background:  rgba(28, 52,72, 1) !important;color: white;
        padding: 1.563em 0.875rem 0.625rem ;font-size: 0.875rem; height:100%;}
    .simple_slide .orbit-container a.orbit-prev,.simple_slide .orbit-container a.orbit-next { display:none;}

    /* SLIDER PANORAMIC   */

    .panoramic .orbit-caption h4 {color:white; font-weight:bold;}
    .panoramic .orbit-caption  h1 {font-size:13px; max-width: 220px; font-weight: bold;}
    .panoramic .orbit-caption  h2 {font-size:10px;}
    .panoramic .orbit-caption  p {font-size: 10px;line-height: 12px;}

    ul.panoramic-orbit, ul.panoramic-orbit .orbit-container li {height: 173px !important;}
    .panoramic .orbit-container .orbit-slides-container > * .orbit-caption  {  left: 150px;  width: 237px; height:100%;}
    ul.panoramic-orbit li .orbit-caption {width: 70% !important; left:30%; position: absolute; background:  rgba(28, 52,72, 1);color: white;padding: 1.563em 0.875rem 0.625rem ;font-size: 0.875rem; height:100%;}
    .panoramic .orbit-container .orbit-prev{top: 160px; left:320px;}
    .panoramic .orbit-container .orbit-next{top: 160px; left:350px;}
/*** aaa ***/
   

}

@media only screen and (min-width: 40.063em) and (max-width: 62.375em){ /* ipad tablet  > 641px - 768px // 998px ->62.375em//  antes: @media only screen and (min-width: 40.063em) and (max-width: 62.313em) */
    div.row.container,#cabecera div.row.collapse, #nav_principal .row.collapse {width:640px;float:none; margin-left: auto!important; margin-right: auto !important;}
    .tab-bar{/*width:770px;float:none; margin-left: auto!important; margin-right: auto !important;*/}
    .underhead {width:640px;float:none; margin-left: auto!important; margin-right: auto !important;}
    div#content {font-size: 1rem;padding-right: 0.38em;} /* ????? */

    /* img.attachment-large.wp-post-image {border: 1px solid blue;} */

    #sidebar{width: 240px}
    #content {width:400px}
    #content-full{width: 630px}
    div.ticker, div.ft-ticker {width: 630px;margin: 0 auto;margin-top: 6px;}
    div.nav_superior{width: 630px;margin: 0 auto; text-align: right; float:none;}

    /*.medium-9 {
    position: relative;
    width: 62%;
    }*/
    .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {border: none;content: "\00bb";top: .8rem;margin-top: -2px;right: 5px;line-height: 1em;}
    .top-bar-section .has-dropdown > a:after {content: " ";top: 29.5px;}
    .top-bar-section ul ul li ul li:hover a:after,
    .top-bar-section .has-dropdown .dropdown li.has-dropdown ul.dropdown li:hover a:after{
        content:"";	display: inline-table;top: .8rem;margin-top: 2px;right: 5px;line-height: 1em;webkit-transition: all 0.4s ease; 	-moz-transition: all 0.4s ease;	-o-transition: all 0.4s ease;	}
    /*PAGINACION */
    ul.page-numbers {padding: 10px 0 50px 0;}

    a.menu-icon span {position: absolute;display: block;width: 1rem;height: 0;left: 0.8125rem;top: 0.3125rem;-webkit-box-shadow: 1px 10px 1px 1px rgb(0,255,153), 1px 16px 1px 1px rgb(0,255,153), 1px 22px 1px 1px rgb(0,255,153);
        box-shadow: 0 10px 0 1px rgb(0,255,153), 0 16px 0 1px rgb(0,255,153), 0 22px 0 1px #00FF99;}
    ul.madditional { font-size: 15px; list-style: none;}
    ul.madditional li.active > a {color:#00b6c9}

    /* quita botom menu off canvas right: */
    section.tab-bar-section.middle {left: 7rem;right: 0;}
    section.left-small {width: 2.8125rem;height: 2.8125rem;position: absolute;top: 0;
        border-right: solid 0px #1a1a1a;  box-shadow: 0px 0 0 #4e4e4e; left: 0;}
    .colecciones li { width: 100%;}
    /*#sidebar .widget h4, #sidebar .widget h4 a, #sidebar .widget h3, #sidebar .widget h3 a, .title-sidebar h4 { font-size: 0.813rem;}*/
    .title-sidebar i.fi-plus.small, .title-sidebar i.fi-page.small, #sidebar .panel.widget h4 i.fi-plus.small, #sidebar .panel.widget h3 i.fi-page.small {
        padding: 1px 4px;font-size: 10px;vertical-align: 3px;}
    .filtro label { font-size: .75rem;color: #1b3348;}

    form[role="search"] input[type="search"] {
        width: 200px;
        height: 25px;
    }
    .icon-search {
        right: -50px;
    }

    /*Submenus */
    /*expos minimenu */
    ul.expos {margin-bottom: 20px;}
    ul.expos li, ul.menupleca li {padding: 5px 0 15px 0 ; width: 100%; border-right: 0px;}
    ul.expos li a {padding-left: 25px}
    ul.expos li a:hover {padding-left: 25px; border-right:0px}
    ul.expos li:hover {border-right: 0px;}
    ul.expos li a.active{border-left:solid 5px #00b6c9; padding-left: 20px;}
    /*   UL DE AÑOS o SUBSUBMENU   */
    .menu-anyos ul {display: block; list-style-type: none; margin: 0 0 0 0; padding: 0; }
    .menu-anyos  li {line-height: 1.5em; float: none;  margin: 0px; padding: 0px 7; border-right:solid 0px gray;}

    /*.streaming h1,.streaming p,.streaming h2 a{font-size:70%; line-height:0.75rem}*/

    /* SLIDER STREAMING   */

    .streaming-orbit{height: 260px !important}
    .streamingo .orbit-container .orbit-slides-container > * .orbit-caption {height: 70px;}
    .streamingo .orbit-container a.orbit-prev  {	position: absolute; top: 205px; left: 320px}
    .streamingo .orbit-container a.orbit-next {	position: absolute; top: 205px; left: 350px}
    .streamingo .orbit-caption  h1 {font-size:13px;}
    .streamingo .orbit-caption  h2 {font-size:10px;}
    .streamingo .orbit-caption  p {font-size: 10px;line-height: 12px;}
    .streamingo .orbit-container .intermedia-orbit .orbit-caption h2{ padding-bottom: 8px;font-size: 13px;font-weight: bold; padding-right: 45px;position: relative;line-height: 15px;}

    /* SLIDER INTERMEDIA   */

    .intermedia-orbit .orbit-caption h2{ padding-bottom: 8px;font-size: 13px;font-weight: bold;padding-right: 5px; position: relative;line-height: 15px;
        height: 165px;}

    .intermedia-orbit .orbit-caption h1{ line-height: 15px; font-size:14px;}
    .intermedia-orbit .orbit-caption p{  line-height: 12px; font-size:10px; display: none}
    .orbit-caption.interhome h1 {font-size:13px;}
    .interhome h2 {font-size:10px;}
    .interhome p {font-size:10px;line-height:12px}
    ul.intermedia-orbit li.slide-post, ul.intermedia-orbit li.slide-pagina, ul.intermedia-orbit .orbit-container li{list-style: none;height: 220px !important}
    .intermedia .orbit-container .orbit-slides-container > * .orbit-caption {
        position: absolute;bottom: 0; background-color: #1b3348; background:  rgba(28, 52,72, 1);color: white; width: 115px;padding: 15px 10px 70px 10px;font-size: 0.875rem; height: 100%;}
    .intermedia .orbit-container a.orbit-prev {top: 210px; left: 320px}
    .intermedia .orbit-container a.orbit-next {	position: absolute; top: 210px; left: 350px;z-index: 10;}

    /* SLIDER SENCILLA   */

    .simp_slide .orbit-caption h4{color:white; font-weight:bold;}

    .simp_slide .orbit-caption h1 {font-size:13px;}
    .simp_slide   h2 {font-size:10px;}
    .simp_slide  p {font-size:10px;line-height:12px}

    ul.simp_slide, ul.simp_slide .orbit-container li{height: 209px !important}
    .simple_slide .orbit-container .orbit-slides-container > * .orbit-caption {   background-color: #1b3348; background:  rgba(28, 52,72, 1);   bottom: 0;    color: #FFFFFF; font-size: 0.875rem;    height: 100%;    padding: 1.563em 0.875rem 0.625rem;    position: absolute;    left:60%	;    width: 40%; height:100%}
    ul.simple-orbit li .orbit-caption {width: 40% !important; left:60%; height:100%;	position: absolute; background:  rgba(28, 52,72, 1) !important;color: white;
        padding: 1.563em 0.875rem 0.625rem ;font-size: 0.875rem; height:100%}
    .simple_slide .orbit-container a.orbit-prev,
    .simple_slide .orbit-container a.orbit-next { display:none;}

    /* SLIDER PANORAMIC   */

    .panoramic .orbit-caption h4 {color:white; font-weight:bold}
    .panoramic .orbit-caption  h1 {font-size:13px; max-width: 220px; font-weight: bold;}
    .panoramic .orbit-caption  h2 {font-size:10px;}
    .panoramic .orbit-caption  p {font-size: 10px;line-height: 12px;}

    ul.panoramic-orbit, ul.panoramic-orbit .orbit-container li {height: 173px !important;}
    .panoramic .orbit-container .orbit-slides-container > * .orbit-caption  {  left: 150px;  width: 237px; height:100%}
    ul.panoramic-orbit li .orbit-caption {width: 70% !important; left:30%; position: absolute; background:  rgba(28, 52,72, 1);color: white;padding: 1.563em 0.875rem 0.625rem ;font-size: 0.875rem; height:100%}
    .panoramic .orbit-container .orbit-prev{top: 160px; left:320px}
    .panoramic .orbit-container .orbit-next{top: 160px; left:350px}


    /* MODULO STREAMING */
    div.medium-3.columns.live-st h2 {font-size:16px; padding-top: 20px; color:#00b6c9;}
    .live-st h1 {font-size: 24px;line-height: 1;; padding-top: 30px;}
    .live-st p {font-size:12px; display: none}


    /* determina alto miniaturas */
    .th-item{height:7.313em ;}

    /*Menu footer */
    #nav_inferior ul li, #nav_inferior ul li a {
        float: left;
        font-size: 0.900em;
        line-height: 0.900em;
        font-size: 12px;
        line-height: 14px;
    }
    /* el  anterior elimina la flecha icono x ff */

    /* FACEBOOK WIDGET  */
    .likeBoxStream ._5pcb, .safetyStream ._5pcb {width: 100px !important;-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;}
    .fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
        width: 100px !important;
    }
    .panel .widget fblike{width: 100px !important;}
    /* end of facebook responsive */
    /* To fill the container and nothing else */
    .fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
        width: 100% !important;
        /* -webkit-transform: translate(5px);
        -webkit-transform: translateX(-10%);
          -webkit-transform:scale(0.9,0.9);
          padding: 0;
       margin: 0;*/
    }
    /* CAJAS RELACIONADOS Y ADJUNTOS*/
    .single-post div#relacionados{padding-right: 0;padding-left: 0;}
    .single-post div#caja-adjuntos {padding-left:0}
}

/* @media only screen and (min-width: 73.143em)*/
@media only screen and (min-width: 62.500em) { /* desktop > 1025 + */

    #fbHolder {
        margin: auto;
        width: 500px;
    }



    img.attachment-large.wp-post-image {margin-top: -70px;}

    div.row.container {width:1000px;float:none; margin-left: auto!important; margin-right: auto !important;}
    div.row.container,#cabecera div.row.collapse, #nav_principal .row.collapse {width:1000px;float:none; margin-left: auto!important; margin-right: auto !important;}
    .tab-bar, .underhead {width:1000px;float:none; margin-left: auto!important; margin-right: auto !important;}
    .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {border: none;content: url(../img/mayor.png); top: .8rem;margin-top: -2px;right: 5px;line-height: 1em;}
    .top-bar-section .has-dropdown > a:after {content: " ";top: 29.5px;/* display:none-------------------------------*/}
    .top-bar-section .has-dropdown > a {padding-right: 10px !important;}
    .top-bar-section ul ul li ul li:hover a:after,
    .top-bar-section .has-dropdown .dropdown li.has-dropdown ul.dropdown li:hover a:after{		content:""; /* \00bb antes >> */		display: inline-table;		top: .8rem;margin-top: 2px;right: 5px;line-height: 1em;webkit-transition: all 0.4s ease;	-moz-transition: all 0.4s ease;	-o-transition: all 0.4s ease;
    }
    a.menu-icon span {position: absolute;display: block;width: 1rem;height: 0;left: 0.8125rem;top: 0.3125rem;-webkit-box-shadow: 1px 10px 1px 1px rgb(0,255,153), 1px 16px 1px 1px rgb(0,255,153), 1px 22px 1px 1px rgb(0,255,153);
        box-shadow: 0 10px 0 1px rgb(0,255,153)), 0 16px 0 1px rgb(0,255,153), 0 22px 0 1px white;}
    section.left-small {width: 2.8125rem;height: 2.8125rem;position: absolute;top: 0; border-right: solid 0px #1a1a1a;  box-shadow: 0px 0 0 #4e4e4e; left: 0;}
    .colecciones li { width: 32%;}

    /* determina alto miniaturas */
    .th-item{height:11.313em ;}

    /*form publicaciones*/
    .publications input {color: #FFF; background: #00b6c9; margin: 0 0 10px 0;padding: 0 0 0 5px;}
    .publications input:hover {color: #FFF; background: #00b6c9; }
    .publications ::-webkit-input-placeholder { /* WebKit browsers */    color:    #FFF;}
    .publications ::-moz-placeholder { /* Mozilla Firefox 4 to 18 */    color:    #FFF;}
    .publications ::-moz-placeholder { /* Mozilla Firefox 19+ */    color:    #FFF;}
    .publications ::-ms-input-placeholder { /* Internet Explorer 10+ */    color:    #FFF;}
    .publications select {padding: 0rem 0;font-size: 12px; color: #FFF;
        background: #00b6c9 url(../img/dd_arrow.png) no-repeat;background-position-x: 97%;background-position-y: 0;}
    .publications select:hover {
        background: #00b6c9 url(../img/dd_arrow.png) no-repeat;
        background-position-x: 97%;
        background-position-y: -31px;
    }
    @-moz-document url-prefix() {
        .filtro select {
            height: 1.3125rem;
            padding: 0rem 0;
            font-size: 12px;color: #FFF;
            background: #00b6c9;
        }
    }


}


/*  TINYMCE EDITOR     */

body#tinymce.wp-editor { font-size:80% !important}

/* SCROLLUP BUTTON  */

.scroll-top-wrapper { position: fixed;opacity: 0; visibility: hidden; overflow: hidden; text-align: center; z-index: 99999999; background-color: #777777; color: #eeeeee; width: 38px;		height: 38px;		line-height: 37px;		right: 10px; bottom: 30px; padding-top: 2px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.scroll-top-wrapper:hover {background-color: #888888;}
.scroll-top-wrapper.show { visibility:visible; cursor:pointer; opacity: 1.0;}
.scroll-top-wrapper i.fa {    line-height: inherit;}

/* TABS PATRIMONIO */

.tabs dd > a {
    display: block; background: none; color: #222222; /*padding-top: .025em;padding-right: 2rem;padding-bottom: .025rem; padding-left: 2rem;font-size: .831rem;*/}
.tabs.patrimonio dd a {/*border-right: solid 0px #00b6c9; padding-right: 1rem; height: 15px; line-height: .785em;margin-bottom: 7px;*/}
.tabs.patrimonio dd > a:first-child {/*padding-left: 1em;*/}
.tabs.patrimonio dd.active a {background: #68b3c7;/*background: none;*/ color:#FFF;}
.tabs.patrimonio dd > a:hover {/*background: none; color: #00b6c9;*/}


/* COMENTARIOS */

#commentform input {}
#commentform  ::-webkit-input-placeholder { /* WebKit browsers */    color:    #00b6c9;}
#commentform  ::-moz-placeholder { /* Mozilla Firefox 4 to 18 */    color:    #00b6c9;}
#commentform  ::-moz-placeholder { /* Mozilla Firefox 19+ */    color:    #00b6c9;}
#commentform  ::-ms-input-placeholder { /* Internet Explorer 10+ */    color:    #00b6c9;}
#commentform div#placeholder{color:#00b6c9; margin-bottom:0; padding: 0px auto;/*font-weight:bold; font-size:0.750em; padding: 0 0 0 0.5rem;*/}

/*PLUGIN SOCIAL COMENTARIOS */

#social #reply-title, #social .social-nav .social-current-tab {}
#social input.social-input, #social .social-select {height: 27px;padding-bottom: 1px;padding-top: 3px;}
#social input.social-input, #social textarea.social-input, #social .social-select {background: #FFF;border: 1px solid #ccc; -moz-border-radius: 3px;-webkit-border-radius: 1px; -khtml-border-radius: 1px; border-radius: 1px; -webkit-background-clip: padding-box;-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);font-family:  Arial, Helvetica,sans-serif;font-size: 14px;padding: 2px 4px;text-indent: 0;}
/* Specificity of this selector is dialed in to
override submit styles in TwentyEleven theme */
#social input#submit, #recaptcha-submit-btn-area input#submit{	height: 30px;background: #008CBA;	border: 1px solid #ccc;
    -moz-border-radius: 0px; /* FF1+ */
    -webkit-border-radius: 0px; /* Saf3+, Chrome */
    -khtml-border-radius: 0px; /* Konqueror */
    border-radius: 0px; /* Standard. IE9 */
    -moz-box-shadow: none; /* FF3.5+ */
    -webkit-box-shadow: none; /* Saf3+, Chrome */
    box-shadow: none; /* Standard. Opera 10.5, IE9 */
    cursor: pointer;/* height:44px;	*/	border-style: solid;border-width: 0px;cursor: pointer;font-family: Arial, "Helvetica Neue", "Helvetica", Helvetica, sans-serif !important;font-weight: normal;line-height: normal;margin: 0 1rem 1.11111rem 0;position: relative;
    text-decoration: none;text-align: center;-webkit-appearance: none;-webkit-border-radius: 0;display: inline-block;/* padding-top: 0rem;padding-bottom: 0.94444rem; */
    padding-right: 1.77778rem;padding-left: 1.77778rem;font-size: 0.88889rem;background-color: #008CBA;border-color: #007295;color: #fff;transition: background-color 300ms ease-out;}

#recaptcha-submit-btn-area {margin-top: 0.5em;}
/* Specificity of this selector is dialed in to override submit styles in TwentyEleven theme */
#social input#submit:active {	background: #dedede url(sprite-y-24.png) 0 -100px no-repeat;	color: #0867ab;}
#social .social-input-row, #social .form-submit {clear: left;margin: 0 0 10px;overflow: hidden;padding-left: 100px;position: relative;zoom: 1;}
/**
 * @bugfix invisible hidden element
 * FF adds an invisible pseudo element to inputs. Reset it here.
 * @affected Firefox
 * @valid no
 */
#social #submit::-moz-focus-inner {	border: 0;	margin: 0;	padding: 0;}
#social .social-comment-body p {margin: 0 0 5px;font-size: 0.875em}
#social .social-twitter-icon,
#social .social-facebook-icon,
#social .social-facebook-like-icon {	background: url(sprite-y-24-icons.png) 0 -99px no-repeat;	display: block;	padding-left: 21px;	/**
	 * @bugfix hasLayout fix
	 * @affected	IE6
	 * Keeps background from showing up twice.
	 */
    zoom: 1;}

#social .social-facebook-icon, #social .social-facebook-like-icon {	background-position: 0 -199px;}
#social .social-sign-in-links {	margin: 10px auto 9px 0px;	width: 360px; visibility: hidden;}
#social .social-sign-in-links a {	display: inline;	float: left;	height: 27px;	margin: 0 15px;	width: 150px;}
#social .social-sign-in-links .social-twitter {	background: url('../img/social.png') 0 0 no-repeat;}
#social .social-sign-in-links .social-twitter:hover {	background-position: 0 -26px;}
#social .social-sign-in-links .social-twitter:active {	background-position: 0 -26px;}
#social .social-sign-in-links .social-facebook {	background: url('../img/social.png') -150px 0 no-repeat;}
#social .social-sign-in-links .social-facebook:hover {	background-position: -150px -26px;}
#social .social-sign-in-links .social-facebook:active {	background-position: -150px -26px;}

/* AVISO LEGAL */

.aviso{height: 170px;overflow: auto;position: absolute;z-index: 9999;background: #e8e8e8;width: 92%;margin-top: -10px; display: none}
.aviso p {color: #666;line-height: 120%;font-size: 0.695rem;font-family: Tahoma;}

/* PLuIGIN FACEBOOK */

#cff h3, #cff h4, #cff h5, #cff h6, #cff p {padding-left: 70PX}


/* MODULOS NUEVOS */
/* MODULOS MAQUETACION */
.modulogris { position: relative;padding: 0.35em 1.9em 0.35em 1em; border:0px;/*margin-bottom: .350em*/}
.m_4-8 {	height: 80px;	max-height:80px;	margin-top: -3px; overflow:hidden;border:0px;}
.m_40 {	height: 40px;	max-height:80px;	margin-top: -3px; overflow:hidden;border:0px;}
.m_60 { height: 60px;   max-height:80px;    margin-top: -3px; overflow:hidden;border:0px;}
.m_80 {	height: 86px;	max-height:86px;	margin-top: -6px; overflow:hidden;border:0px;}
.cyan-box.m_80 {height: 86px;	max-height:86px;	margin-top: 0;}
.m_110 {	height: 110px;	max-height:110px;	margin-top: -3px; overflow:hidden;border:0px;}
.m_120 {	height: 120px;	max-height:120px;	margin-top: -3px; overflow:hidden;border:0px;}
.m_140 {height: 140px;	max-height:140px;	margin-top: -3px; overflow:hidden;border:0px;}
.m_160 {height: 160px;	max-height:160px;	margin-top: -3px; overflow:hidden;	border:0px;}
.m_180 {height: 200px;	max-height:200px;	margin-top: -3px; overflow:hidden;	border:0px;}
.m_150 {	height: 156px;	max-height:156px;	margin-top: -6px; overflow:hidden;border:0px;}
.m_300 {	height: 300px;	max-height:300px;	margin-top: -3px; overflow:hidden;border:0px;}
.m_230 {	height: 230px;	max-height:230px;	 overflow:hidden;border:0px;}

.vmas { margin-top: 4%; text-align: center; font-size: 14px;}

/*  DESCARGAS  */

.descargas-list h2 {color: #1b3348;margin-bottom: .5rem;}
.descargas-list ul {background: #e8e8e8;padding: .3125rem; list-style:none;font-size:0.813rem;}
.descargas-list ul li { border-bottom: solid 1px white;}
.descargas-list ul li:last-child, .descargas-list ul li:nth-last-child(2) { border-bottom: solid 0px white;}
.descargas-list ul li a{color:#1b3348}
.descargas-list ul li a:hover{color:#00b6c9}
.bcyan ul li a:hover {color:#FFF}

-->

/*.subsecciones-conf a, .subsecciones-conf ul li a{color:#1b3348;}
.subsecciones-conf a.active, .subsecciones-conf ul li a.active{color:#00b6c9 !important;}
.subsecciones-conf a:hover, .subsecciones-conf ul li a:hover{color:#00b6c9 !important;}
*/
/* ESTILOS GSA */
#gsaContent{ padding: 0 2%; word-wrap:break-word; }
#nd,.sa,.si,.sn,#su p,.s,.st,.fm,#sr,#km ul{margin:0;padding:0}
.f a,.f a:visited,.f a:active,.f:link,.f a:link,{color: #d97722;}
#q,#q_f{width:20em}
#co{clear:both;padding:0em 0 0em 0;text-align:center;font-size:11px;color:#2f2f2f}
.bt{vertical-align:bottom}
.z,#sk,#ns span.sp,#n span.sp,#sf h2,#sb h2,#re h3,.rn,#nd span,.sn span,legend{display:none}

/* Estilos setting ReadSpeaker */
.rsform-section legend
{
    display:block;
    font-weight: normal;
}
.rsform-row legend
{
    background: #eee;
}

/* fin setting read */
hr{clear:both;width:100%;height:1%;overflow:auto;margin-top:1em}
#su{color:#676767;border-bottom: 1px solid #E9E9E9;clear:both;overflow:auto;width:100%;margin-bottom:4px;padding:1px 0;background:#fff;border-top:1px solid #fff}
#su h2{float:left;font-size:1.5em;padding:0 2px}
#su p{float:left;font-size:.8em;line-height:1.5em;padding:0 2px}
.cluster_right{font-size:1.1em;line-height:1.5em;float:right;width:15em;margin:1em 0 0 1em;padding-left:1em;border-left:1px solid #ccc}
.cluster_right h3{font-size:1em;font-weight:bold;margin:0 0 0.6em 0;padding:0}
.cluster_right ul{list-style:none;margin:0;padding:0}
.cluster_right li{margin-left:2em;text-indent:-2em}
.cluster_right a{color: #0099CC;}
.cluster_right #cluster_status{color:#666}
#re dt,#re dd{margin-left:0}
#re dd{margin-bottom:1em}
#re dt.l2,#re dd.l2{margin-left:40px}
#re .st,#re .a,#re .a:link{color:#09C}
#re .st,#re .fm{font-size:1.05em}
#re .ft{font-size:.85em}

#re .f a,#re .f a:link, #re .f:link,#re .f a:visited, #re .f a:active{color: #d97722;}
#re .l{font-size:1.35em;color:#10485C}
#re .l:visited{color:#7D9EA8}
#re .s{font-size:1.05em}
#re .s2,#re .fm{display:block}
#om{font-size:.9em}
#n{margin:0 auto;padding:1em 0 1.5em 0;font-size:1.15em}
#n h3,#n p,#n span,#n span a{margin:0;padding:0}
#n,#n div.co .cc .ct{display:table}
#n div.co{display:table-row;margin:0 auto}
#n div.co .cc .ct p{display:table-row;text-align:center}
#n h3,#n div.co .cc,#n span,#n span a,#n span strong{display:table-cell}
#n h3{font-size:.95em;font-weight:normal;padding-right:.5em;vertical-align:bottom;white-space:nowrap}
#n span a{color:#454545}
#n span.np a,#n span.pp a{color:#00c}
#n span.cp strong{color:#7D9EA8}
.b,.b a{color:#00c;font-weight:bold}
#n .ln h3,#n .ln span a,#n .ln span strong,#n .ln span.fp strong,#n .ln span.pp a,#n .ln span.np a,#n .ln span.lp strong{width:auto;padding:0 4px}


/* CAMBIOS FRANZ */
#cabecera{height: auto !important;}
.header-resp .logo_ft {margin-top: 10%;}
.header-resp #titulo_site{top: 0 !important;}
.header-resp #titulo_site h1{font-size: 1.2em;padding: 7% 0;}
#cabecera .header-resp #claim{font-size: 0.8em !important;}
.enlace-web-footer{padding-top:4%;}
.enlace-web-footer a{color:#fff;font-weight: bold;}
.menu-footer{text-align: left;}
.menu-footer li{border-right: 1px solid #00b6c9;padding:0 8px;margin: 0;list-style: none;display: inline;}
.menu-footer li.ultimo{border-right: 0;padding-right: 0;}
.intermedia-orbit>li.slide-pagina{min-height: 75% !important;}
body .escondido{
    cursor:default !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -khtml-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;

}

.btn-ampliar{background: url(../img/li_blu_pic.png) no-repeat left -2px;padding-left: 15px;}
@media only screen and (max-width: 28em) {
    .header-resp #titulo_site h1{font-size: 1.2em !important;}
    .enlace-web-footer{padding-top:6%;}
    .enlace-web-footer a{font-size: 0.75em;}
    .menu-footer li a{font-size: 0.9em;}
	

}
@media only screen and (max-width: 25em) {
    .header-resp #titulo_site h1{font-size: 0.85em !important;}
    .enlace-web-footer a{font-size: 0.7em;}
    .menu-footer li a{font-size: 0.9em;}
}
@media only screen and (max-width: 40em) {
    .widget.fblike{display:none !important}
    .widget.widget_text#text-9{display: none !important;}
    #yourEmail, #elcaptcha, input[type='text'], input[type='password'], input[type='email'], textarea{font-size: 16px !important;}
    #social .social-sign-in-links{width: auto !important;}
    #social .social-sign-in-links .social-facebook{margin-top: 5px;}
    .page-template-page-full-php .hentry{padding: 0 0.3em;}
}
@media only screen and (min-width: 40.063em){
    .fuente_18px{font-size:18px !important;line-height:1.2}
    p.fuente_18px{line-height:1.2 }
}


/* Estilos colocación elemantos ReadSpeaker*/
.div_fecha
{
    width: auto;
    float:left;
}
.readspeaker_button_single
{
    float:right;
}
.readspeaker_button
{
    float:right;
}
.readspeaker_button_left
{
    float:left;
}

