/* estilos editables "vacios" */
/*body{background-color:#ff0000!important;}*/

.flex-video {
    padding-bottom: 52.8%;
}
.ie8 p{font-size:13px;}
.ie8 .panel {background: #e8e8e8 !important;}
.ie8 .widget.panel {background: #e8e8e8 !important;}
.ie8 .page-template-page-video-php #content h2.epigrafe{font-size:24px !important;margin-left:0!important}


.button.small {
    font-size: 0.95rem;
    font-weight: bold;
}

ul.madditional li:not(.has-form) a:not(.button):hover {background: #e8e8e8;}
.brochure{margin: 0 -0.625rem 0 -0.625rem !important;}

@-moz-document url-prefix() {
    .filtro #form1 select { background-color:#FFFFFF; color:#000000;}
}
.ftpatrimonio .colecc-texto h5 i{font-style: normal;line-height: 12px;}
.listazul li {    list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAP0lEQVQYV2NkIAAYYfKzT5z5n/ruL5g7W4iZIdXCBCwHJpAl4RqgiiAmbDv5H6tNXuaMxCkgbAWaOzAcic+nAAK6Igmc2QrtAAAAAElFTkSuQmCC");
}
.intermedia-orbit li{background-position: center center !important;}
.intermedia-orbit li h2{font-weight:bold;}
.intermedia-orbit li p{line-height: 17px;}
#relacionados {margin-right:-10px}
.page-template-page-proyecto-php #relacionados{margin-right:-5px;margin-left: 10px;}
.single-format-standard #relacionados{margin-right:0px}
#nav_inferior ul.footermenu {width: 557px !important;}
.no-cssgradients #nav_inferior ul.footermenu {width: 554px !important;}

.caja-tomanota{margin-right:-10px;}
.feedlist{margin-bottom:30px;}
.pageboletin input{height:30px;margin-top:3px}
.texto-exposicion p{line-height: 16px;}
.filtro{background:#e8e8e8}

@media only screen and (max-width: 62.375em) and (min-width: 40.063em){ /*tablet*/
    .flex-video {
        padding-bottom: 50.9%;
    }
    .nosmartpad{padding:0px !important;}
    .intermedia .orbit-container .orbit-slides-container > * .orbit-caption { width:117px;}
    ul.intermedia-orbit{height:220px!important;}
    nav.tab-bar{margin:0 auto; width:640px; background:none !important;}
    form[role="search"] input[type="search"] {width: 230px;height: 25px;}
    .icon-search {right: 0px;}
    .buscador{width:240px;}
    .breadcrumbs span {min-height: 20px;}
    #urculo{margin:0 !important;}
    h1{font-size:22px;}
    h3 {font-size:15px !important;}
    h1.entry-title {font-size: 24px;line-height: 27px;}
    h2.seccion.subheader {font-size: 17px;line-height: 20px;}
    .fb-comments, .fb-comments span, .fb-comments.fb_iframe_widget span iframe { width: 100% !important;}
    #relacionados {margin-right:-10px}
    .single-format-standard #relacionados {float: left!important;}
    .subsecciones-conf ul.expos li {border-right: 0px !important;}
    /*submenu simft */
    dl.tabs.patrimonio {padding: 0 0 20px 0px;list-style: none;line-height: 18px;}
    .tabs.patrimonio dd > a:first-child {padding-left: 0;}
    dl.tabs.patrimonio dd {width: 100%;border-right: 0px;font-size: 14px; padding-left:20px;
        float: left; border-bottom: none; border-top: none; border-right: 0px; clear: both;}
    .tabs.patrimonio dd a {color: #666;font-size: 14px;border-right:0;padding-top: 6px;}
    .tabs.patrimonio dd.active {border-left: solid 5px #00b6c9;padding-left: 15px;}
    .menu-anyos ul.expos li:hover {border-right: 0px ;}
    #nav_inferior ul.footermenu {width: 360px !important;}
    .separador {width: 10px;margin-top: -1px;margin-left: 0px;margin-right: 4px;}
}

#botonplus {
    padding-right: 0px;
    padding-right: 0px;
    position: absolute;
    right: 0px;
    bottom: 0px;

}



.sqare-box img {width:100%;}
.caja-iconos-sociales {z-index:999 ; position:relative; }


.pleca{padding:10px 20px!important;}
.pleca h2.pagina {padding-top: 5px;}
figcaption {padding:10px 20px;}
.breadcrumbs > * a, .breadcrumbs > * span {font-size: 12px;}
nav.tab-bar{background:none !important;}

#drop2.f-dropdown.content.open{width:250px !important}
/*banderas*/
#drop_pais { width: 170px;height: 290px;font-size: 12px;padding: 5PX;}
#drop_pais.f-dropdown li {width:100%}
.nav_superior li.pais a {color: #555;font-size: 12px;background: white;}
.nav_superior li.pais a {color: #555555;}
#drop_pais.f-dropdown li a {display: block;padding: 1px 10px 1px 5px;color: #555555;}
#drop_pais.f-dropdown li:hover, .f-dropdown li:focus {background: #fff;}

@media print {
    a[href]:after {
        content: none !important;
    }
    ul.expos, .fi-magnifying-glass, .tab-bar{display: none;}
}
@media only screen and (max-width: 40em) { /*smartphone*/
    .flex-video {
        padding-bottom: 47.97%;
    }
    .nosmartpad{padding:0px !important;}
    div#content {padding-right: 3px;}
    #text-2{display:none;}
    h1.entry-title {font-size: 20px;}
    h2.seccion.subheader {font-size: 15px !important; font-weight:700;line-height: 18px;}
    #relacionados {margin-right:0px !important; float:right}

    .subsecciones-conf ul.expos li {border-right: 0px !important;}
    .pleca h2.pagina {font-size: 18px !important;}
    .art{height:300px;}
    .art img {height:100%;}
    li.caja-art{height:375px;}
    .menu-anyos ul.expos li:hover {border-right: 0px ;}
    /*comments*/
    #social #respond input.social-input {width: 250px !important;}
    #social * {font-size: 10px; font: 300; vertical-align: baseline;}
    #social .social-comment-header, #social .social-comment-body, #social .social-comment-entry-meta { padding-left:0px;}
    #social .social-nav{display:none}
    /*submenu simft */
    dl.tabs.patrimonio {padding: 0 0 20px 0px;list-style: none;line-height: 18px;}
    .tabs.patrimonio dd > a:first-child {padding-left: 0;}
    dl.tabs.patrimonio dd {width: 100%;border-right: 0px;font-size: 14px; padding-left:20px;
        float: left; border-bottom: none; border-top: none; border-right: 0px; clear: both;}
    .tabs.patrimonio dd a {color: #666;font-size: 14px;border-right:0;padding-top: 6px;}
    .tabs.patrimonio dd.active {border-left: solid 5px #00b6c9;padding-left: 15px;}
}
.nobotpad {
    padding-bottom: 0px !important;
}

#sidebar h4 small {
    line-height: 2
}
.menu-alfab a#N {
    display: inline-block !important;
    margin: 0 auto;
    padding: 0;
}
.rss_widget .rss_titulo{color: #1b3348!important;font-weight: bold!important;font-size: 12px;line-height: 13px;}
.cita, blockquote, blockquote p{width:12em!important;}
.caja-texto{clear:both !important}

.menu-anyos4rt ul.expos4rt li, .menu-anyos4rt dl.expos4rt dd{padding: 8px 8px;}

#nav_inferior ul.footermenu li {
    border-right: 1px solid #91c2d4;
    display: inline;
    list-style: outside none none;
    margin: 0 5px;
    padding-right: 5px;
    height: 13px;
}

#nav_inferior ul.footermenu li a {
    color:#91c2d4;
}

#nav_inferior ul.footermenu li a:hover {
    text-decoration: underline;
    color:#91c2d4;
}

#nav_inferior {
    padding-top: 20px;
}

.etiqueta-ticker {
    margin-right: 5px;
    height: 20px;
}

div.ticker, div.ft-ticker {
    height: auto;
    min-height: 20px;
}

.streaming {
    margin-bottom: 1.2em;
}

/* CODIGO PALAS */


@media only screen and (min-width: 998px){

    .pala_1, .pala_2 {
       position: absolute;top: -90px;width: 120px;height: 846px;z-index: 999;
    }

    .pala_2 {margin-left: 1010px;}

    .pala_1 {margin-left: -131px;}

    .pala_1:hover, .pala_2:hover{background-color: rgba(255,255,255,0.3);}

}
@media only screen and (max-width: 65em) {
    .pala_1, .pala_2 {
        display: none
    }
}

#iframe_cv {
   /* position: relative;*/
    padding-bottom: 120.97%;
    overflow: hidden;
}
#iframe_cv iframe
{
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


@media only screen and (max-width: 40em) {/*smartphone*/
    #iframe_cv {
        position: relative;
        padding-bottom: 410%;
        overflow: hidden;
    }
}
@media only screen and (max-width: 62.375em) and (min-width: 40.063em){ /*tablet*/
    #iframe_cv {
        position: relative;
        padding-bottom: 190%;
        overflow: hidden;
    }
}
#sidebar .panel.widget ul li a img{
    background-color: #ffffff !important;
    box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
    margin: 1px -11px 5px !important;
    max-width: 66px !important;
    padding: 2px !important;
}
#sidebar .panel.widget ul li a:hover img{
    background-color: #64a2d8 !important; 
}