
/* - ploneCustom.css - */
@media all {
/* https://minombre.es/portal_css/ploneCustom.css?original=1 */
/* */
.portlet-static-ada-necesita-ayuda .portletHeader{background-color:#C00;color:#FFF}
.portlet-static-ada-necesita-ayuda .portletItem{background-color:#FF7}
/* */
.parpadea{animation-name:parpadeo;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-name:parpadeo;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;}@-moz-keyframes parpadeo{0% { opacity:1.0; }50% { opacity:0.0; }100% { opacity:1.0; }}@-webkit-keyframes parpadeo {0% { opacity:1.0; }50% { opacity:0.0; } 100% { opacity:1.0; }}@keyframes parpadeo {0% { opacity:1.0; } 50% { opacity:0.0; }100% { opacity:1.0; }}
/* */
body{overflow-x:hidden}
#slider-wrapper{}
.slick-track,.slick-slide{width:100%!important}
.slick-active{height:calc(100vh - 220px);left:0!important;min-height:400px}
.slick-active{[; padding-bottom:48% ;]} /* */
.sliderImage{position:absolute;z-index:-1;width:100%}
.sliderImage img{margin-left:0!important;width:100%;object-fit:cover;height:calc(100vh - 220px);min-height:400px}
.sliderText{bottom:-0.5em;left:0;right:0;background-color:rgba(255, 255, 255, 0.7);font-weight:bold;border-top:1px solid #000;text-align:center;padding:1em}
.sliderText p.title{font-size:180%;margin-bottom:0;color:#000;padding-top:0.5em}
.sliderText p{font-size:110%;color:#000}
.slick-slider button{background-color:transparent;border:0}
button.slick-prev,button.slick-next{border-top:1.75em solid transparent;border-bottom:1.75em solid transparent}
button.slick-prev{margin-left:5%;border-right:3.5em solid #FFF}
button.slick-next{margin-right:5%;border-left:3.5em solid #FFF}
/* */
.destacado{background-color:#FD7}
/* */
.portaltype-faqfolder dt{margin-top:1em}
/* */
.portaltype-mn_enlaces .tileItem,.portaltype-mn_enlaces_seccion .tileItem{border:0!important}
.blogseccion-subsecciones,.agendaseccion-subsecciones{background-color:#EDEDED;padding:0.5em}
.blogseccion-subsecciones a,.agendaseccion-subsecciones a{font-weight:bold}
.separador{margin:0 0.5em;color:#777}
.template-blog_seccion_view .blogseccion-entradas{margin-top:1em;border-top:1px solid #CCC}
.template-agenda_seccion_view .agendaseccion-eventos{margin-top:1em;border-top:1px solid #CCC}
.template-agenda_seccion_view .tileItem{padding-bottom:1em}
dl.portlet.publicidad a img{max-width:100%;height:auto}
.section-mas.subsection-index_html .portletNavigationTree{display:none}
.portaltype-collage .portlet-collection-novedades-blog,.portaltype-collection .portlet-collection-novedades-blog{display:none}
dd#promotores a img{margin:0 0.5em 0.5em 0}
.tileFooter{display:none}
.summaryDate{font-size:85%;color:#666}
#content p.tileBody{margin-bottom:0}
.template-plone-app-collection-interfaces-icollection #content-core{border-top:1px solid #CCC}
img.portraitPhoto{width:70px;height:70px}
ul{margin-bottom:1em}
img{max-width:100%}
/* */
#redes{float:right;margin:10px 1em 0 -3px}
#redes img{margin:0 3px}
/* */
#portal-searchbox{margin:4px 0 0 0}
.LSBox label{color:White}
.searchSection label:hover{color:#FC0}
/* */
.template-summaryauthor_view dl{padding-top:1em;border-top:1px solid #CCC}
.summaryauthorItem{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #CCC;min-height:68px}
.summaryauthorImage{float:left;width:70px;margin-right:1em}
.summaryauthorImage img{width:70px;height:70px;opacity:1}
.summaryauthorImage img:hover{opacity:0.8}
.summaryauthorTitle{font-size:120%;font-weight:bold}
.summaryauthorTitle a:hover{color:#C00!important}
.summaryauthorDate{font-size:85%;color:#666}
#content-core .summaryauthorItem dd{margin:0}
/* */
.collagesummaryauthorView{margin-bottom:2em}
#collage h2{color:#F40}
.description-topic{color:#F40;font-weight:bold;padding-bottom:1em;border-bottom:2px solid #F40}
/* */
.sitefolderheaderwrapper{background-color:#EDEDED;min-height:44px;width:104.6%;margin:0.5em 0 0 -2.3%;padding:0.7em 0 0.85em 0.9em;border-bottom:0.1em solid #CCC}
.userrole-manager .sitefolderheaderwrapper,.userrole-site-administrator .sitefolderheaderwrapper,.userrole-site .sitefolderheaderwrapper{top:6.25em}
.sitefolderheaderimage{float:left;padding-right:0.54em}
.sitefolderheaderimage img{height:50px;width:50px}
.sitefolderheadertext{float:left;margin-top:-0.5em}
.sitefolderheadertitle h2 a{font-weight:bold;font-size:90%}
.sitefolderheadertitle h2 a:hover{color:#C00!important;text-decoration:none}
.sitefolderheaderdescription{font-weight:bold;text-transform:uppercase;color:#555;font-size:90%}
/* */
body{color:#333;font-family:Brown,arial,sans-serif}
/* */
#portal-top{font-size:120%}
#portal-column-one,#portal-column-two{font-size:150%}
#content{font-size:110%}
h1{font-size:200%}
.section-portada h1{font-size:180%}
h2,.documentDescription,#description{font-size:140%!important}
.section-portada .documentDescription{font-size:100%!important}
#portal-siteactions{font-size:120%}
#portal-footer{font-size:90%}
#colophon-logo{font-size:2.4em;font-weight:bold}
/* */
a,a:link,a:visited,dl.portlet a:link,dl.portlet a:visited,#colofon a,#content a:link,#content a:visited,#content .link-category{color:#1D52B4;text-decoration:none;border:0}
a:hover,#colofon a:hover,#colophon-logo a:hover{color:#C00;text-decoration:none!important}
#content a:hover,dl.portlet a:hover,#portal-siteactions a:hover{color:#C00!important;text-decoration:none}
.portletHeader a,.navTreeItem a{color:#1D52B4!important}
#portal-footer a,#portal-footer a:visited{color:#FFF;text-decoration:none}
.navTreeItem a:hover span, dd.portletItem .navTreeItem a:hover{background-color:transparent;border-color:transparent;color:#C00;text-decoration:none}
#portal-footer a:hover,a:hover.navTreeCurrentItem span{color:#FC0}
.portletNavigationTree .portletHeader a{pointer-events:none;cursor:default;color:#333!important}
#portal-personaltools li a,#portal-siteactions li a{padding:0 5px 3px 5px}
#portal-personaltools a{color:#FFF}
#portal-personaltools a:hover{color:#FC0}
#portal-globalnav li a{min-width:1em;background-color:transparent;color:#FFF;border:0;font-weight:bold;text-transform:uppercase;margin:0 0 0 0.35em;padding:0.7em}
#portal-globalnav li a:hover,#portal-globalnav li.selected a,#portal-globalnav li a:hover,#portal-globalnav li.selected a{border:none;text-decoration:none;color:#FC0;background-color:transparent}
#portal-globalnav .selected a{background-color:transparent!important;color:#FF0!important}
#portal-globalnav .selected a:hover{color:#FC0!important}
#portal-globalnav ul.submenu li a{color:#FFF!important;text-transform:none}
#portal-globalnav ul.submenu li a:hover{color:#FC0!important}
#content p a{border:0}
div.listingBar a:hover{background-color:#FFF;color:#C00;border-color:#CCC}
.state-published{color:#1D52B4!important}
.state-private a{color:#C00!important}
/* */
#portal-top{position:fixed;min-height:3.8em;background-color:#1D52B4;padding:6px 0 0 0;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5)}
.scrolled #portal-top {background-color:#FF0;-webkit-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}
#portal-header{padding:5px 0 8px 0;min-height:40px}
#portal-logo,#portal-globalnav{display:inline-block;float:left}
#portal-logo{margin:4px 0 0 0}
a#portal-logo,a:visited#portal-logo{color:White;text-decoration:none;font-size:1.35em;font-weight:bold}
a:hover#portal-logo{color:#FC0}
#portal-personaltools{border:0;background-color:transparent;margin:8px 5px 0 0}
#portal-personaltools dd{background-color:#000}
#portal-globalnav{white-space:normal;clear:none;background-color:transparent;margin:0;padding:0 0.5em}
#portal-globalnav li{display:inline-block;margin-bottom:0}
/* */
#portal-columns{margin-top:10.5em}
.section-portada #portal-columns{margin-top:4.5em}
.section-portada #portal-column-one{margin-top:1em}
.section-colecciones #portal-columns,.section-proyecto #portal-columns,.section-sitios #portal-columns,.section-mas #portal-columns,.template-author #portal-columns{margin-top:6.5em}
.userrole-manager #portal-columns,.userrole-site-administrator #portal-columns,.userrole-site #portal-columns{margin-top:14em!important}
#portal-column-one .visualPadding,#portal-column-two .visualPadding{padding:1.5em}
/* */
.portletHeader,.managedPortlet .portletHeader{font-weight:bold;background-color:#EDEDED;border:none;padding:0.3em 1em}
.portlet,.portletFooter{background-color:transparent;border:none}
.portlet{border-bottom-color:#1D52B4}
.portletItem{border:none}
.navTreeCurrentItem{background-color:transparent;border-color:transparent!important}
dl.portlet ul.navTree .navTreeCurrentItem{background-color:#1D52B4}
dl.portlet dt{background-color:#EDEDED}
a.navTreeCurrentItem.navTreeCurrentNode{color:#FFF!important;font-weight:bold}
a:hover.navTreeCurrentItem.navTreeCurrentNode{color:#1D52B4!important;text-decoration:none!important}
.even{background-color:#FFF}
/* */
.section-portada #portal-breadcrumbs,#breadcrumbs-you-are-here{display:none}
#portal-breadcrumbs{background-color:transparent;border-bottom-color:#1D52B4}
h1,h2{color:#555;border-bottom-color:#1D52B4}
h3,#content .documentDescription,#content #description{color:#555;margin-bottom:1em}
.description{font-weight:normal}
.tileItem{padding:1em 0 0 0;border-bottom:1px solid #CCC}
div.tileImage{min-width:128px!important}
#content .tileImage {float:left!important;margin:0.5em 1em 1em 0.5em;padding:0;border:0}
.tileImage img{object-fit:cover;width:128px;height:96px}
/* */
#portal-footer-wrapper{background-color:#DDD;color:#000;margin-top:0}
#portal-footer{background-color:#333;color:#FFF;border:none;width:102.6%;margin-left:-2.3%;padding:0;text-align:center}
.colophonWrapper{margin-bottom:3em}
/* */
#portal-siteactions{padding:1em}
/* */
.submenu{background-color:#1D52B4;border:1px solid rgba(0, 0, 0, 0.5);z-index:4;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px}
/* */
.faceted-form{padding-top:0!important}
#left-area{width:240px!important}
#center-area{margin-left:-240px!important}
#right-area{width:240px!important}
.left-area-js{margin-left:240px!important}
.right-area-js{margin-right:240px!important}
.widget-fieldset ul{margin-left:0!important}
.widget-fieldset li{line-height:0.7em!important}
.widget-fieldset ul li label{font-size:80%}
.widget-fieldset legend{margin-bottom:0!important}
#faceted-form fieldset{padding-top:0!important}
.photoAlbumEntry{height:auto;width:97.8%;text-align:left;background:none;padding-bottom:1em;border-bottom:1px #CCC solid}
.photoAlbumEntryWrapper img{float:left;text-align:center;margin-right:0.5em}
.photoAlbumEntry a{height:auto;width:100%;border:0!important}
.photoAlbumEntryTitle{font-size:105%;width:100%;height:auto;display:block!important}
span.photoAlbumEntryDescription{font-size:105%}
.photoAlbumEntryTitle{font-weight:bold;color:#C33;padding-top:0.3em;height:auto;line-height:1.2em!important;margin-bottom:0.3em}
span.photoAlbumEntryDescription{color:#000;line-height:1.2em!important}
.faceted-checkbox-more {font-size:150%}
.eea-preview-items{margin-top:8px!important}
#faceted-top-column ul li, #faceted-center-column ul li, #faceted-bottom-column ul li {display: inline-block;min-width: 155px}
#faceted-center-column ul li input {float: none}
#left-area {width: 17%}
#center-area {margin-left: -17%}
#right-area {width: 17%}
.left-area-js {margin-left: 17%}
.right-area-js {margin-right: 17%}
#faceted-form fieldset {margin-top: -0.5em;margin-bottom: 0.5em;padding-top: 0em;padding-bottom: 0.5em}
.widget-fieldset legend {margin-bottom: 0em;padding-bottom: 0em !important}
.template-facetednavigation_view #content ul {margin-left: 0em}
.photoAlbumEntry {padding-left: 8px}
.photoAlbumEntryTitle {font-weight: bold;color: #1D52B4;padding-top: 0.3em;height: auto;line-height: 1.2em !important;margin-bottom: 0.3em}
span.photoAlbumEntryDescription {color: #666;line-height: 1.2em !important}
.faceted-checkbox-more {font-size: 150%}
/* */
.section-sitios #content-core dl{display:flex;flex-wrap:wrap;justify-content:space-between}
.section-sitios .summaryauthorItem{width:30%}
.section-sitios .summaryauthorData .documentByLine{display:none!important}
.section-sitios .photoAlbumEntry{min-height:6.6em;width:31%;text-align:left;background-image:none;padding:0 0.85em 0 0;margin-top:0.42em;margin-bottom:0.42em}
.section-sitios .photoAlbumEntryTitle{display:block;width:23.04em;height:auto;margin-top:0.25em;margin-bottom:0.42em;font-weight:bold;color:#0762D2}
.section-sitios .photoAlbumEntryTitle a:hover{color:#0762D2!important}
.section-sitios .photoAlbumEntry a{display:inline;font-size:100%;padding:0}
.section-sitios .photoAlbumEntry a:hover{text-decoration:none}
.photoAlbumEntryDescription{color:#000}
/* */
dl.portalMessage, div.attention, div.caution, div.danger, div.error, div.hint, div.important, div.note, div.tip, div.warning,div.underreview{background-color:#FF0;border-color:#000}
div.underreview{background-color:#FF0;border:1px solid #000!important;padding:1em;font-weight:bold;font-size:110%}
dl.portalMessage dt,div > .admonition-title{background-color:#000}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
#content{font-size:130%}
#searchGadget{width:11em}
#collage .standard-topic .tileItem{display:block;width:94%}
#collage .standard-topic .tileItem .tileHeadline{font-size:130%}
#collage .standard-topic .tileItem .tileBody,#collage .standard-topic .tileItem p.tileFooter a{font-size:100%}
.colofon-bloque ul li a{font-size:120%}
}
@media (orientation: portrait) {
#content{font-size:150%}
#portal-searchbox{display:inline-block;margin:5px 0 0 10px}
#portal-personaltools-wrapper{display:inline-block;float:right}
#redes{margin:5px 10px 0 0}
#portal-columns{margin-top:13.5em}
.section-portada #portal-columns{margin-top:7em}
.section-colecciones #portal-columns,.section-proyecto #portal-columns,.section-sitios #portal-columns,.section-mas #portal-columns,.template-author #portal-columns{margin-top:8em}
.userrole-manager #portal-columns,.userrole-site-administrator #portal-columns,.userrole-site #portal-columns{margin-top:15.5em!important}
.sitefolderheaderwrapper{top:6.2em}
#collage .block_1,#collage .block_2,#collage .block_3{width:100%!important}
#collage .standard-topic .tileItem{width:88%;padding:5%}
.summaryauthorItem{width:100%!important}
.photoAlbumEntry{width:100%!important}
#colofon-bloque-1{width:100%}
#colofon-bloque-2,#colofon-bloque-3,#colofon-bloque-4{width:30%;margin-bottom:3em}
}
@media print {
#portal-top,.sitefolderheader,dl.portlet.publicidad{display:none}
#portal-columns,.section-portada #portal-columns,.section-portada #portal-column-one,.section-colecciones #portal-columns,.section-proyecto #portal-columns,.section-sitios #portal-columns,.section-mas #portal-columns,.template-author #portal-columns,.userrole-manager #portal-columns,.userrole-site-administrator #portal-columns,.userrole-site #portal-columns{margin-top:0!important}
}
}

