.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:white;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:" \2014 "}.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%}.vevent abbr.dtstart{}.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 -.5em}.portletCalendar dt a.calendarNext{float:right;padding:0 1em;margin: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:white;border-color:#205C90}.ploneCalendar td:hover{background-color:white}.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:white;border:1px solid black;border-radius:.3em;box-shadow:.1em .1em .1em black;font-size:80%;padding:10px;margin:10px;max-width:30em;z-index:10}.pae_calendar_tooltip a{color:black;display:block;width:100%}.pae_calendar_tooltip a:hover{color:blue}.pae_calendar_tooltip a .title{font-weight:bold}#formfield-form-widgets-IEventBasic-start,#formfield-form-widgets-IEventBasic-end,#formfield-form-widgets-IEventBasic-whole_day,#formfield-form-widgets-IEventBasic-open_end,#archetypes-fieldname-startDate,#archetypes-fieldname-endDate,#archetypes-fieldname-wholeDay,#archetypes-fieldname-openEnd,{clear:none;float:left;margin-right:2em;vertical-align:top}#formfield-form-widgets-IEventBasic-whole_day,#archetypes-fieldname-wholeDay{clear:left}#formfield-form-widgets-IEventRecurrence-recurrence,#archetypes-fieldname-recurrence{clear:left}.mainsiteviewlet{background-color:#666;padding:5px}.mainsiteviewlet img{height:20px;width:auto}#subsite-footer{background-color:#666!important;border-top:2px solid black;padding:5px;text-align:center;color:white}#portal-logo img{margin:10px 20px}.datagridwidget-table-view{width:100%;border:1px solid #666;background:none repeat scroll 0 0 #EEE}.datagridwidget-table-view .header{font-weight:bold;background:none repeat scroll 0 0 #DDD;color:#666;padding:2px;font-size:1.1em;text-align:left}.datagridwidget-row{vertical-align:top}.datagridwidget-cell input[type="text"]{padding:1px}.datagridwidget-cell input,.datagridwidget-cell select,.datagridwidget-cell textarea{border:1px solid #CCC}.datagridwidget-cell>input:only-child{width:99%}.datagridwidget-cell div.error{color:red;font-weight:bold}.datagridwidget-empty-row{display:none}.datagridwidget-cell{vertical-align:bottom;padding:1px}.datagridwidget-manipulator{width:16px;text-align:center;padding-bottom:4px;margin:0;vertical-align:bottom}.datagridwidget-manipulator img{cursor:pointer}.datagridwidget-hidden-data{display:none}.auto-append>.datagridwidget-manipulator.delete-row img,.auto-append>.datagridwidget-manipulator.move-up img,.auto-append>.datagridwidget-manipulator.move-down img,.auto-append>.datagridwidget-manipulator.insert-row img{display:none}.minimum-row>.datagridwidget-manipulator.insert-row img{display:block}.datagridwidget-body-non-auto-append[data-many-rows = "true"] .datagridfield-last-filled-row>.datagridwidget-manipulator.move-down img,.datagridwidget-body-non-auto-append[data-many-rows = "true"] .datagridfield-first-filled-row>.datagridwidget-manipulator.move-up img{display:block}.datagridwidget-body-non-auto-append[data-visible-count = "1"] .datagridwidget-manipulator.delete-row img,.datagridwidget-body-non-auto-append[data-visible-count = "1"] .datagridwidget-manipulator.move-down img,.datagridwidget-body-non-auto-append[data-visible-count = "1"] .datagridwidget-manipulator.move-up img{display:none}.datagridfield-first-filled-row>.datagridwidget-manipulator.move-up img{display:none!important}.datagridfield-last-filled-row>.datagridwidget-manipulator.move-down img{display:none!important}.datagridwidget-cell input{background:white;background-image:none}.datagridwidget-table-view-block{border-collapse:collapse}.datagridwidget-table-view-block thead{display:none}.datagridwidget-table-view-block .datagridwidget-row{border-bottom:1px solid black}.datagridwidget-table-view-block td{vertical-align:top}.datagridwidget-block-edit-cell{width:auto}.datagridwidget-table-view-block .datagridwidget-manipulator{width:16px}.datagridwidget-block{padding:.5em}.datagridwidget-block-edit-cell .error{background-color:#FDC;border:1px solid red;margin:1em 0;padding:.5em}p.plonetruegallery{margin:0;padding:7px 0}p.plonetruegallery a{outline:none;margin-right:20px}p.plonetruegallery a img{border:1px solid #CCC;padding:2px;margin:10px 5px 10px 0}#subgallery-browse-wrapper{margin-top:10px}#subgallery-search *{color:white}#subgallery-search{background-color:#A8A8A8;padding:10px}#subgallery-search span{font-weight:bold}#subgallery-search form{display:inline}#subgallery-search input,#subgallery-search button{color:black}#subgallery-galleries{list-style-type:none}#subgallery-galleries li{float:left;font-size:12px;list-style-type:none;margin:0 3px 0 4px;padding:0;letter-spacing:normal}#subgallery-galleries li a{display:block;width:160px;height:120px;padding:10px;color:#333;text-decoration:none;cursor:pointer}#subgallery-galleries li a:hover{background-color:#DDD}#subgallery-galleries li a img{max-height:100px}div.spacer{clear:both;font-size:1px;line-height:1px}.template-galleryview .contentActions{z-index:12}div.gallery-portlet-controls{text-align:center}dl.applied-portlet-gallery{position:relative}dl.applied-portlet-gallery dd.portletItem{padding:0;margin:0}dl.applied-portlet-gallery div.gallery-portlet-controls{position:absolute;top:35px;width:95px;height:27px;margin:auto;display:none;z-index:5;background-image:url(++resource++plonetruegallery.resources/portlet/control.png)}dl.applied-portlet-gallery div.gallery-portlet-controls span{position:absolute;top:6px}dl.applied-portlet-gallery div.gallery-portlet-controls span a{color:transparent;display:block;cursor:pointer;height:15px}dl.applied-portlet-gallery dd a{color:transparent!important;border-bottom:none!important}dl.applied-portlet-gallery a:hover{color:transparent!important;border-bottom:none!important}dl.applied-portlet-gallery div.gallery-portlet-controls span.next{left:65px}dl.applied-portlet-gallery div.gallery-portlet-controls span.next a{background-image:url(++resource++plonetruegallery.resources/portlet/next.png);width:25px}dl.applied-portlet-gallery div.gallery-portlet-controls span.prev a{background-image:url(++resource++plonetruegallery.resources/portlet/prev.png);width:25px}dl.applied-portlet-gallery div.gallery-portlet-controls span.prev{left:5px}dl.applied-portlet-gallery div.gallery-portlet-controls span.play-pause{left:40px;top:5px}dl.applied-portlet-gallery div.gallery-portlet-controls span.play-pause a{background-image:url(++resource++plonetruegallery.resources/portlet/play.png);width:20px;height:17px}dl.applied-portlet-gallery div.gallery-portlet-controls span.timed{left:40px;top:7px}dl.applied-portlet-gallery div.gallery-portlet-controls span.timed a{background-image:url(++resource++plonetruegallery.resources/portlet/pause.png);width:16px;height:13px}