
/* Could not find resource: ++resource++plone.app.jquerytools.overlays.css */


/* Resource: ++plone++static/components/jquery.recurrenceinput.js/lib/jquery.tools.overlay.css */
div.overlay{width:auto;height:auto;display:none;margin:1em}div.overlay-iframe,div.overlay-ajax{width:60%;min-height:100px;z-index:99}div.overlay-iframe{height:60%}div.overlaybg div.close,div.overlay div.close{background-image:url(pb_close.png);position:absolute;left:-14px;top:-14px;cursor:pointer;height:30px;width:30px}.pb-ajax{overflow-y:auto}.pb-ajax,.pb-image{background-color:#fff;border:1px solid #999;white-space:normal;box-shadow:0 0 3em .5em #666;-moz-box-shadow:0 0 3em .5em #666;-webkit-box-shadow:0 0 3em #666}.pb-ajax > div{width:92%;padding:1em}.pb-ajax .documentActions{display:none}div.overlay div.close span{display:block;height:1px;margin:-1px 0 0 -1px;overflow:hidden;padding:0;width:1px}div.overlay textarea{width:100%}div.overlay .link-parent{display:none}div.overlay #createGroup legend{display:none}div.overlay #createGroup fieldset{border:none}div.overlay p{margin-bottom:1em}div.overlay label{margin-bottom:.25em}div.overlay a:hover{color:#75ad0a}div.overlay a.selected{color:#000}div.overlay .formTab{margin-right:1em;font-weight:bold}div.overlay .formTab.lastFormTab{margin-right:0}div.overlay .formControls a{display:block;margin:.75em}


/* Resource: ++resource++plone.app.event/event.css */
.icons-on .contenttype-plone-app-event-dx-event{background:url("event_icon.png") no-repeat scroll 0 4px transparent}.icons-on .contenttype-plone-app-event-dx-event{line-height:2em;display:inline-block;*display:block;padding-left:20px !important}.event.summary{float:right;clear:right;margin 1em 0 1em 1em}article.vevent a.event_ical img{vertical-align:baseline;height:1em;width:auto;color:#007bb3}.vevent div.cal_date{float:left;vertical-align:top;text-align:center;margin:42px 1.5em .5em 0;background-color:#fff;border-radius:.5em;min-width:4.4em}.vevent span.cal_wkday{display:block;font-size:1em;font-weight:normal;padding-bottom:.3em}.vevent span.cal_day{font-size:1.7em;display:block;padding-top:.3em}.vevent span.cal_month{font-size:1.1em;line-height:1.3em;background:#007bb3;display:block}.vevent div.cal_info{margin-left:9em}#content .vevent ul.metadata{margin:.8em 0}#content .vevent ul.horizontal{padding:0}#content .vevent ul.horizontal li{display:inline-block;line-height:1.5em;list-style-image:none;list-style-type:none}.vevent .horizontal.metadata li:after{content:" "}.vevent .horizontal.metadata li:last-child:after{content:""}.vevent .horizontal.metadata .category span:after{content:","}.vevent .horizontal.metadata .category span:last-child:after{content:""}.vevent .timezone{display:block;margin-top:.5em;padding:.2em 0;background-color:#ffe;color:#354;width:100%}.vevent .timerange,.vevent .timezone{font-size:85%;line-height:1em;white-space:nowrap}.vevent .datedisplay{line-height:1.5em;margin-bottom:.2em;font-size:100%}.template-event_listing .documentFirstHeading{position:relative}.template-event_listing .documentFirstHeading nav{font-size:14px;position:absolute;right:0;bottom:13px}.template-event_listing .documentFirstHeading nav ul{margin:0;list-style-type:none}.template-event_listing ul.mode_selector{display:block;margin-left:0;list-style-type:none}.template-event_listing ul.mode_selector li{display:inline}.template-event_listing nav ul.mode_selector li a{display:inline-block;margin-left:.5em}.template-event_listing nav ul.mode_selector li a:hover,.template-event_listing nav ul.mode_selector li a:focus{text-decoration:underline;border-bottom:0}.portletCalendar{width:auto;margin:1px 0 1em 0}.portletCalendar dt{background-color:#eee;font-weight:bold;text-align:center;line-height:1.6em;border-bottom:none}.portletCalendar dd{margin:0;padding:0}.portletCalendar dt a.calendarPrevious{float:left;padding:0 1em;margin:0 -0.5em}.portletCalendar dt a.calendarNext{float:right;padding:0 1em;margin:0 -0.5em}.portletCalendar a.calendarNext,.portletCalendar a.calendarPrevious{color:inherit}.portletCalendar a,.portletCalendar a:focus,.portletCalendar a,.portletCalendar a:hover,.ploneCalendar a{text-decoration:none;border-bottom:none !important}.ploneCalendar{border-spacing:0;width:100%}.ploneCalendar td{background-color:transparent;width:14%;text-align:center;padding:2px;border:2px solid #eee;background-color:#eee}.ploneCalendar .weekdays th{background-color:#eee;text-align:center;padding:2px}.ploneCalendar .event{background-color:#eee}.ploneCalendar .todayevent{background-color:#eee;border:2px solid #205c90}.ploneCalendar .todaynoevent{border:2px solid #205c90}.ploneCalendar td.today{background-color:#fff;border-color:#205c90}.ploneCalendar td:hover{background-color:#fff}.ploneCalendar td a{display:inline-block;width:100%;height:100%}.ploneCalendar td.cal_prev_month,.ploneCalendar td.cal_next_month{opacity:.4}.pae_calendar_tooltip{display:none;background-color:#fff;border:1px solid #000;border-radius:.3em;box-shadow:.1em .1em .1em #000;font-size:80%;padding:10px;margin:10px;max-width:30em;z-index:10}.pae_calendar_tooltip a{color:#000;display:block;width:100%}.pae_calendar_tooltip a:hover{color:blue}.pae_calendar_tooltip a .title{font-weight:bold}


/* Resource: ++resource++plone.app.event/event.css */
.icons-on .contenttype-plone-app-event-dx-event{background:url("event_icon.png") no-repeat scroll 0 4px transparent}.icons-on .contenttype-plone-app-event-dx-event{line-height:2em;display:inline-block;*display:block;padding-left:20px !important}.event.summary{float:right;clear:right;margin 1em 0 1em 1em}article.vevent a.event_ical img{vertical-align:baseline;height:1em;width:auto;color:#007bb3}.vevent div.cal_date{float:left;vertical-align:top;text-align:center;margin:42px 1.5em .5em 0;background-color:#fff;border-radius:.5em;min-width:4.4em}.vevent span.cal_wkday{display:block;font-size:1em;font-weight:normal;padding-bottom:.3em}.vevent span.cal_day{font-size:1.7em;display:block;padding-top:.3em}.vevent span.cal_month{font-size:1.1em;line-height:1.3em;background:#007bb3;display:block}.vevent div.cal_info{margin-left:9em}#content .vevent ul.metadata{margin:.8em 0}#content .vevent ul.horizontal{padding:0}#content .vevent ul.horizontal li{display:inline-block;line-height:1.5em;list-style-image:none;list-style-type:none}.vevent .horizontal.metadata li:after{content:" "}.vevent .horizontal.metadata li:last-child:after{content:""}.vevent .horizontal.metadata .category span:after{content:","}.vevent .horizontal.metadata .category span:last-child:after{content:""}.vevent .timezone{display:block;margin-top:.5em;padding:.2em 0;background-color:#ffe;color:#354;width:100%}.vevent .timerange,.vevent .timezone{font-size:85%;line-height:1em;white-space:nowrap}.vevent .datedisplay{line-height:1.5em;margin-bottom:.2em;font-size:100%}.template-event_listing .documentFirstHeading{position:relative}.template-event_listing .documentFirstHeading nav{font-size:14px;position:absolute;right:0;bottom:13px}.template-event_listing .documentFirstHeading nav ul{margin:0;list-style-type:none}.template-event_listing ul.mode_selector{display:block;margin-left:0;list-style-type:none}.template-event_listing ul.mode_selector li{display:inline}.template-event_listing nav ul.mode_selector li a{display:inline-block;margin-left:.5em}.template-event_listing nav ul.mode_selector li a:hover,.template-event_listing nav ul.mode_selector li a:focus{text-decoration:underline;border-bottom:0}.portletCalendar{width:auto;margin:1px 0 1em 0}.portletCalendar dt{background-color:#eee;font-weight:bold;text-align:center;line-height:1.6em;border-bottom:none}.portletCalendar dd{margin:0;padding:0}.portletCalendar dt a.calendarPrevious{float:left;padding:0 1em;margin:0 -0.5em}.portletCalendar dt a.calendarNext{float:right;padding:0 1em;margin:0 -0.5em}.portletCalendar a.calendarNext,.portletCalendar a.calendarPrevious{color:inherit}.portletCalendar a,.portletCalendar a:focus,.portletCalendar a,.portletCalendar a:hover,.ploneCalendar a{text-decoration:none;border-bottom:none !important}.ploneCalendar{border-spacing:0;width:100%}.ploneCalendar td{background-color:transparent;width:14%;text-align:center;padding:2px;border:2px solid #eee;background-color:#eee}.ploneCalendar .weekdays th{background-color:#eee;text-align:center;padding:2px}.ploneCalendar .event{background-color:#eee}.ploneCalendar .todayevent{background-color:#eee;border:2px solid #205c90}.ploneCalendar .todaynoevent{border:2px solid #205c90}.ploneCalendar td.today{background-color:#fff;border-color:#205c90}.ploneCalendar td:hover{background-color:#fff}.ploneCalendar td a{display:inline-block;width:100%;height:100%}.ploneCalendar td.cal_prev_month,.ploneCalendar td.cal_next_month{opacity:.4}.pae_calendar_tooltip{display:none;background-color:#fff;border:1px solid #000;border-radius:.3em;box-shadow:.1em .1em .1em #000;font-size:80%;padding:10px;margin:10px;max-width:30em;z-index:10}.pae_calendar_tooltip a{color:#000;display:block;width:100%}.pae_calendar_tooltip a:hover{color:blue}.pae_calendar_tooltip a .title{font-weight:bold}

