.agenda-global-portlet .resultados>div{overflow:hidden}.agenda-global-portlet .resultados div.pasado{display:none}.agenda-global-portlet .resultados div.pasado.visible{display:block}.agenda-global-portlet span.texto-grupo{width:33%;float:left}.agenda-global-portlet .portlet-content-container{width:100%;height:auto;overflow:hidden}.agenda-global-portlet .izquierda-40{width:40%;float:left}.agenda-global-portlet div.zabuto_calendar .table tr td div.day{margin:0;padding-top:8px;padding-bottom:9px;line-height:8px}.agenda-global-portlet .calendar-dow{border-bottom:0 none!important}.agenda-global-portlet .container-calendario .table{border-bottom:1px solid #ddd}.agenda-global-portlet .container-calendario div.zabuto_calendar .table tr th,.agenda-global-portlet .container-calendario div.zabuto_calendar .table tr td{background-color:transparent}.agenda-global-portlet div.zabuto_calendar .day .badge-event,.agenda-global-portlet div.zabuto_calendar .event>.badge-event{font-size:0;color:transparent;padding:0 0 0 0!important;margin-right:2px!important;width:8px!important;min-width:8px;height:8px!important;border-radius:50%;float:left;bottom:unset;margin-bottom:0}.badge-today+.badge{clear:both;float:left!important;margin-top:1.35rem}.agenda-global-portlet div.zabuto_calendar .event{position:relative}.agenda-global-portlet div.zabuto_calendar .event>.badge-event{position:relative;top:-19px;float:left!important;margin:7px 1px -6px!important}.agenda-global-portlet .izquierda-40 .filtro-vocabulario p{margin-bottom:.15rem}.agenda-global-portlet .izquierda-40 .filtro-vocabulario p label,.agenda-global-portlet .izquierda-40 .filtro-vocabulario p input[type="checkbox"]{display:inline}.agenda-global-portlet .izquierda-40 .filtro-vocabulario p input[type="checkbox"]{margin-bottom:.5rem}.agenda-global-portlet .filtro-fecha{margin:1.5rem 0 1rem;overflow:hidden}.agenda-global-portlet .filtro-fecha .radio-fecha{width:20%;display:block;float:left}.agenda-global-portlet .filtros fieldset{clear:left}.agenda-global-portlet .derecha-60 .container,.agenda-global-portlet .izquierda-40 .container{width:100%}.agenda-global-portlet .controles_mostrar_ocultar_antiguas{margin-bottom:1rem}.agenda-global-portlet .controles_mostrar_ocultar_antiguas>span{padding:.15rem 2rem .15rem;cursor:pointer;border:1px solid #ddd;border-radius:4px;box-shadow:1px 1px #777;text-align:center}.agenda-global-portlet .derecha-60{width:59%;float:right;margin-left:1%}.agenda-global-portlet .resultados>div{padding:.25rem 0 .25rem .5rem;border-radius:4px;margin:0 0 1rem}.agenda-global-portlet .cabecera{display:table;width:100%;margin-bottom:.2em;font-size:105%}.agenda-global-portlet .cabecera>*{display:table-cell}.agenda-global-portlet .cabecera .month-prev{text-align:left}.agenda-global-portlet .cabecera .month-next{text-align:right}.agenda-global-portlet .cabecera .cur-date{text-align:center}.agenda-global-portlet .grid table{width:100%}.agenda-global-portlet .grid td,.agenda-global-portlet .grid th{text-align:center;line-height:1.5}.agenda-global-portlet .grid td.today{font-weight:bold}.agenda-global-portlet .grid td.no-day{color:#999}.agenda-global-portlet .grid td .event-list{font-size:90%}.agenda-global-portlet div.zabuto_calendar .table tr div.day.today{background-color:#6cf;color:#fff;font-weight:bold}.agenda-global-portlet .filtro-vocabulario input[type="checkbox"],.agenda-global-portlet .filtro-vocabulario label{float:left;display:block}.agenda-global-portlet .filtro-vocabulario label{padding-left:.25rem}.agenda-global-portlet .filtro-vocabulario input[type="checkbox"]{clear:left;margin-right:.25rem;margin-top:.7rem}.agenda-global-portlet .filtro-vocabulario label{background-color:#ddd;width:50%;font-size:1rem;padding:.45rem .05rem .45rem .5rem;font-size:.825rem}.agenda-global-portlet .filtro-vocabulario input[type="checkbox"]:checked+label{background-color:#45b9d9;color:#fff;padding-right:.3rem}#AgendaGlobalPopup{border:1px solid #ddd;border-radius:.5rem;background-color:#fff;padding:.75rem;position:absolute;z-index:10000;box-sizing:content;height:auto;width:auto;min-width:30rem;max-width:50rem;box-shadow:2px 2px 5px #bbb}.agenda-global-portlet #preferencias fieldset .categorias{padding-left:3em}.agenda-global-portlet #preferencias fieldset .categorias-oculto{display:none}.agenda-global-portlet .pagina-filtros label{display:inline}