.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_loading{background:white url('/++resource++plone.formwidget.autocomplete/indicator.gif') right center no-repeat}.ac_odd{background-color:#eee}.ac_over{background-color:#0A246A;color:white}.contenttreeWidget{bottom:3.5em;height:auto;left:0;overflow-y:auto;margin:0 1em;position:absolute;right:0;top:6em;width:auto;border:1px solid #8CACBB}.contenttreeWidget li{display:block;padding-left:1em}.contenttreeWidget .navTreeCurrentItem{font-weight:bold}.contenttreeWidget .navTreeCurrentItem li{font-weight:normal}.contenttreeWidget li a{border-bottom:solid 1px transparent}.contenttreeWidget .navTreeItem a{border:none;display:block;text-decoration:none;padding-top:.2em;padding-bottom:.25em}.contenttreeWidget .navTreeItem a:hover{outline:1px dotted #205C90}.contenttreeWidget li.navTreeCurrentItem{border:none!important;background-color:transparent}.contenttreeWidget li.navTreeCurrentItem>a,.contenttreeWidget li.navTreeCurrentItem>a:hover{border:none;outline:none;background-color:#205C90;color:#fff!important}* html .contentTreeWidget li.navTreeCurrentItem a,* html .contentTreeWidget li.navTreeCurrentItem a:hover{height:1.6em}.contenttreeWindow{display:none;position:fixed;_position:absolute;background-color:white;z-index:100}.contenttreeWindow h2{display:block;top:0;margin:0}.contenttreeWindowHeader{padding:1em}.contenttreeWindowActions{position:absolute;width:100%;top:auto;bottom:0;padding:1em}.contenttreeWindowBlocker{z-index:99;width:100%;height:100%;opacity:.4;background-color:black;top:0;left:0;position:fixed;_position:absolute;_top:expression(eval((document.body.scrollTop)?document.body.scrollTop:document.documentElement.scrollTop))}.option{display:block}#slider-wrapper{margin-bottom:1.414em}.slick-slider>button{color:#444;background-color:#fff;min-width:1.5em;min-height:1.5em;padding:0;margin:0}.slick-slider>button:before{font-size:16px;vertical-align:middle}.slick-slider>button.slick-next{position:absolute;right:0;top:50%;margin-top:-1.5em;border-top-right-radius:0;border-bottom-right-radius:0}.slick-slider>button.slick-prev{position:absolute;left:0;top:50%;margin-top:-1.5em;border-top-left-radius:0;border-bottom-left-radius:0}.slick-slider>button.slick-play{position:absolute;top:.7em;left:.7em}.slick-slider>button.slick-pause{position:absolute;top:.7em;left:2.9em}.slick-dots{list-style-type:none;margin:0;padding:0;zoom:1;text-align:center;padding:.7em 1.2em}.slick-dots:before,.slick-dots:after{content:" ";display:block;height:0;visibility:hidden}.slick-dots:after{clear:both}.slick-dots>li{display:block}.slick-dots>li>a{display:block;padding:.7em 1.2em}.slick-dots>li{float:left}.slick-dots>li:last-child>a{padding-right:0}.slick-dots>li:first-child>a{padding-left:0}.slick-dots>li{display:inline-block;float:none}.slick-dots>li.slick-active>button{color:#444;border-radius:2px;background-color:#BAAFC4;display:inline-block;padding:.21em .36em;margin:0 .25em .707em 0;border-radius:50%;text-align:center;padding-top:0;padding-bottom:0;margin:0;font-size:.75rem;min-width:1.5em;height:1.5em;vertical-align:.7em;line-height:1.5em;margin-right:.75em;font-size:1em}.slick-dots>li>button{color:#efefef;border-radius:2px;background-color:#3B234A;display:inline-block;padding:.21em .36em;margin:0 .25em .707em 0;border-radius:50%;text-align:center;padding-top:0;padding-bottom:0;margin:0;font-size:.75rem;min-width:1.5em;height:1.5em;vertical-align:.7em;line-height:1.5em;margin-right:.75em;font-size:1em}.sliderPane{position:relative}.sliderText{padding:.7em 1.2em;position:absolute;bottom:1.5em;left:1.5em;right:30%;background-color:#fff}.sliderText>p{font-size:16px}.sliderText>p.title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;font-size:1.728rem;margin-bottom:.5em}.arrowsOnHover>button.slick-next,.arrowsOnHover>button.slick-prev{display:none}.arrowsOnHover:hover>button{display:block}li.slAction>a.layout_dummy-dummy-slider{background-image:url('++resource++ftw.slider/slider_block.png');background-repeat:no-repeat;background-position:center center}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-active{z-index:1;right:-1px}.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}.icon-controlpanel-tvl_theme_settings_settings::before{content:""}.template-themesettings-controlpanel .datagridwidget-manipulator{padding-bottom:0;padding-top:1px;vertical-align:middle}.template-themesettings-controlpanel fieldset div span.option{display:inline-block;margin-right:10px}.template-themesettings-controlpanel fieldset div span.option input[type=radio]{margin:2px 3px 0 0;vertical-align:top}.template-themesettings-controlpanel #form-buttons-export,.template-themesettings-controlpanel #form-buttons-import{float:right;margin-left:3px}.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}#copyright{color:#151515;font-size:11px;text-align:center}#copyright{border:0;margin:12px 0}#copyright strong{color:#151515}div.refbrowser .listing li{display:block;min-height:1.4em;word-break:break-all}div.refbrowser .pathbar{padding:1em 1em 1em 1em;width:100%;min-height:80px;zoom:1;border-bottom:1px #ddd solid;position:relative}div.refbrowser .path{min-width:65%;width:auto;float:left;max-width:80%}.refbrowser .sorter{position:absolute;bottom:0;margin-bottom:.5em}div.refbrowser .pathbar a:not(:last-child)::after{content:"\2192";display:inline-block;padding-left:3px;padding-right:3px}div.refbrowser .pathbar a:hover::after{color:initial;text-decoration:none!important}div.refbrowser .pathbar:before,div.refbrowser .pathbar:after{content:"\0020";display:block;height:0;visibility:hidden}div.refbrowser .pathbar:after{clear:both}div.refbrowser .search{float:right}div.refbrowser .search input{min-width:180px}div.refbrowser .search input#searchCurrentPath{min-width:auto}div.refbrowser .search .searchCurrentPathLabel{display:block}div.refbrowser .search button{float:right}div.refbrowser .listing{overflow-y:auto;position:absolute;bottom:4em;left:1.2em;right:1.2em;margin-top:.7em}div.refbrowser .listing ul{margin:0;padding:0}div.refbrowser{position:fixed;left:15%;right:15%;top:10%;background:#fff;z-index:2147483647;bottom:5%}div.refbrowser .shadow{max-height:64vh;overflow-y:auto}div.refbrowser .formcontrols{position:absolute;bottom:0;left:0;right:0;background:#f5f5f5;padding:.5em 1.2em;height:4em}div.refbrowser .formcontrols button{margin:0}div.refbrowser .closecontainer{width:20%;float:left}div.refbrowser .batchingcontainer{width:80%;float:left}div.refbrowser .formcontrols .pagination.listingBar{margin:0}div.refbrowser .formcontrols .pagination.listingBar a{margin-bottom:0}div.refbrowser.overlay{display:block}.selected_items ul{margin-left:0;padding-left:0;list-style-type:none}li.ref_list_entry.traversable{background:#f2f2f2}.ref_list_entry a.removeItem{display:inline-block;margin:0 .5em}#site-credits,#site-credits a{font-size:9px}#site-credits{background-color:transparent;margin-bottom:4px;text-align:center}#site-credits a{color:#a5a5a5}#site-credits a:hover,#site-credits a:focus{color:#a5a5a5;text-decoration:underline}#portal-colophon{display:none}