.tx-nezzoagenda .typo3-message{border-radius:5px;padding:10px;margin-bottom:20px}
.tx-nezzoagenda .typo3-message.message-error{border-color:#DEA19E;color:#C30A2A;background-color:#F8D2CF}
.tx-nezzoagenda .typo3-message.message-ok{border-color:#A8C839;color:#0F9400;background-color:#EAF5DD}
.tx-nezzoagenda .hiddenText{overflow:hidden;position:absolute;text-indent:-9999px;width:0}
.tx-nezzoagenda #searchBar{display:inline-block;width:100%;margin:10px 0;border:1px solid #a9a9a9;padding:7px 0 7px 18px;background-color:#f2f2f2}
.tx-nezzoagenda #searchBar .searchbarFirstRow{overflow:hidden}
.tx-nezzoagenda #searchBar .searchbarSecondRow{margin:5px 0 0;clear:both;overflow:hidden}
.tx-nezzoagenda #searchBar #searchField{vertical-align:top}
.tx-nezzoagenda #searchBar #searchField input{width:100%;margin:0;height:23px;padding:0 0 0 29px;border:1px solid #a9a9a9;border-top:2px solid #a9a9a9;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;color:#000;background-image:url(../../Public/Icons/sprite.png);background-size:205px auto;background-repeat:no-repeat;background-position:-150px -200px}
.tx-nezzoagenda #searchBar .searchBarItem{display:inline-block;width:30%;margin-left:10px}
.tx-nezzoagenda #searchBar #clearFilters{display:none;overflow:hidden;text-align:right;margin:2px 7px 0 0;padding:0}
.tx-nezzoagenda #searchBar #sortFields .sortAsc,.tx-nezzoagenda #searchBar #sortFields .sortDesc,.tx-nezzoagenda #sortBar .sortbarClassic .sortAsc,.tx-nezzoagenda #sortBar .sortbarClassic .sortDesc{display:inline-block;background-image:url(../../Public/Icons/sprite.png);background-size:205px auto;background-repeat:no-repeat}
.tx-nezzoagenda #searchBar #sortFields{clear:both;padding:20px 0 0}
.tx-nezzoagenda #searchBar #sortFields .sortAsc{background-position:-75px -300px}
.tx-nezzoagenda #searchBar #sortFields .sortDesc{background-position:0 -300px}
.tx-nezzoagenda #searchBar #sortFields a{text-decoration:none}
.tx-nezzoagenda #searchBar .ui-selectmenu-button{width:auto}
.tx-nezzoagenda #searchBar .ui-selectmenu-button span.ui-icon{left:auto;position:absolute;right:0;top:0;background-color:#4c4c4c;margin:0}
.tx-nezzoagenda #searchBar .ui-selectmenu-button span.ui-selectmenu-text{padding:0 30px 0 5px}
.tx-nezzoagenda #searchBar .ui-selectmenu-button .ui-icon{width:20px;height:100%}
.tx-nezzoagenda #searchBar .ui-state-default,.tx-nezzoagenda #searchBar .ui-state-focus{background-color:#FFF}
.tx-nezzoagenda #searchBar .ui-state-default .ui-icon,.tx-nezzoagenda #searchBar .ui-state-focus .ui-icon{background-image:url(../../Public/Icons/sprite.png);background-size:205px auto;background-repeat:no-repeat;background-position:0 -250px}
.tx-nezzoagenda #searchBar .ui-icon-triangle-1-s{background-position:50% 50%}
.tx-nezzoagenda #sortBar .sortbarClassic td{padding:5px;vertical-align:middle}
.tx-nezzoagenda #sortBar .sortbarClassic td .listClassicDate{line-height:20px}
.tx-nezzoagenda #sortBar .sortbarClassic .listClassicCol1{width:20%;padding:0 0 0 19px}
.tx-nezzoagenda #sortBar .sortbarClassic .listClassicCol2{width:30%}
.tx-nezzoagenda #sortBar .sortbarClassic .listClassicCol3{width:20%}
.tx-nezzoagenda #sortBar .sortbarClassic .listClassicCol4,.tx-nezzoagenda #sortBar .sortbarClassic .listClassicCol5{width:15%}
.tx-nezzoagenda #sortBar .sortbarClassic a,.tx-nezzoagenda #sortBar .sortbarClassic td{color:#FFF;font-size:14px;font-weight:700}
.tx-nezzoagenda #sortBar .sortbarClassic .sortAsc{background-position:-75px -300px}
.tx-nezzoagenda #sortBar .sortbarClassic .sortDesc{background-position:0 -300px}
.tx-nezzoagenda #infoBar{padding:0;overflow:hidden;clear:both;color:#333;margin-bottom:15px}
.tx-nezzoagenda #infoBar #countOfDisplayedEntries{float:left;font-weight:700}
.tx-nezzoagenda #infoBar #ajaxLoader{float:left;margin:0 0 0 20px;display:none}
.tx-nezzoagenda #tx_nezzoagenda_list{display:none}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateClosed,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateOpen,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateOpenUntil{background-image:url(../../Public/Icons/sprite.png);background-size:205px auto;background-repeat:no-repeat;position:absolute;z-index:3;left:12px;top:-12px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateClosed,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateOpen{width:55px;height:116px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateOpen{background-position:-75px 0;display:none}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateOpenUntil{background-position:-150px 0;width:55px;height:194px;display:none}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateOngoing{color:#a9a9a9;font-size:200%;margin:40px 0 10px 15px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateDayNumber,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateDayNumberUntil,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateDayText,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateMonthText,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateMonthTextUntil{font-weight:700;width:48px;text-align:center}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateDayText{margin:3px 0 0 5px;font-size:12px;color:#FFF}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateDayNumber,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateDayNumberUntil{margin:2px 0 0 5px;font-size:38px;color:#A9A9A9;line-height:38px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateDayNumberUntil{margin:12px 0 0 5px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateMonthText,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .dateMonthTextUntil{margin:0 0 0 5px;font-size:16px;color:#444;line-height:16px;text-transform:uppercase}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .moreIcon,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .untilIcon{background-image:url(../../Public/Icons/sprite.png);background-size:205px auto;background-repeat:no-repeat;margin:8px 0 0 23px;width:13px;height:3px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .moreIcon{background-position:-75px -150px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .untilIcon{background-position:0 -150px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .eventHeader{clear:both;overflow:hidden;padding:0 0 0 80px;color:#666;z-index:1;position:relative}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .titleRow{overflow:hidden}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .titleRow .titleInformation{float:left;margin:8px 0 11px;position:relative}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .titleRow .titleInformation .locationDateText div{float:left}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .titleRow .eventImage{padding:8px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .titleRow .eventImage .zoomIcon{background-image:url(../../Public/Icons/sprite.png);background-size:205px auto;background-repeat:no-repeat;background-position:-75px -200px;height:18px;width:18px;position:absolute;cursor:pointer;bottom:8px;right:8px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .titleRow .titleText{color:#333;margin:0}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow{clear:both;overflow:hidden;padding:13px 80px;background-color:#FFF;color:#666;z-index:2;position:relative}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .detailInformationRow{margin:0 0 10px;overflow:hidden}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .detailInformationRow .logo{float:right}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .detailInformationRow .detailsLabel{display:inline-block;width:23%;font-weight:700;vertical-align:top}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .detailInformationRow .detailsLabelAbove{display:block;font-weight:700}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .detailInformationRow .detailsValue{display:inline-block;width:76%}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .detailInformationRow .detailsValue .organizerLogo{display:inline-block;width:23%;vertical-align:top}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .detailInformationRow .detailsValue .organizerLogo img{max-width:100%;height:auto}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .detailInformationRow .detailsValue .organizerData{display:inline-block;width:76%}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .detailInformationRow .detailsValue label{font-weight:400;margin:0}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .detailInformationRow .file a{margin-top:9px;display:inline-block;width:100%}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .detailInformationRow .file img{width:24px;height:auto;margin:-10px 6px 0 0}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .detailInformationRow .file .documentIcon{float:left;padding-right:3px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .detailInformationRow .file .documentDescription{display:block;padding-left:33px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .googleMapPosition{padding-left:23%}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow{height:28px;background-color:#ADADAD;z-index:2;position:relative}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .downloadIcalLink,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .generatePdf,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .registrationLink{display:inline-block;float:left;margin:4px 15px 0 0}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .backToList,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .registrationLink{height:18px;font-size:105%;font-weight:700}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .downloadIcalLink a,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .generatePdf a{display:inline-block;width:20px;height:20px;transition:none;background-image:url(../../Public/Icons/sprite.png);background-size:205px auto;background-repeat:no-repeat}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .backToList a,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .registrationLink a{color:#FFF}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .downloadIcalLink a{background-position:0 -200px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .downloadIcalLink a:hover{background-position:-30px -200px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .generatePdf{margin-right:11px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .generatePdf a{background-position:-75px -250px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .eventDetails,.tx-nezzoagenda #tx_nezzoagenda_list .listClassic .eventItemClassic td.invisible{display:none}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .generatePdf a:hover{background-position:-110px -250px}
.tx-nezzoagenda #tx_nezzoagenda_list .listClassic .monthName,.tx-nezzoagenda #tx_nezzoagenda_list .listThumbnailMonthName{font-weight:700;color:#fff;background-color:#4c4c4c;padding:2px 0 0 18px;margin:20px 0 18px}
.tx-nezzoagenda #tx_nezzoagenda_list .listClassic .monthName:first-child,.tx-nezzoagenda #tx_nezzoagenda_list .listThumbnailMonthName:first-child{margin:0}
.tx-nezzoagenda #tx_nezzoagenda_list .listClassic .eventItemClassic td{padding:5px;vertical-align:middle;color:#333}
.tx-nezzoagenda #tx_nezzoagenda_list .listClassic .eventItemClassic td .listClassicDate{line-height:20px}
.tx-nezzoagenda #tx_nezzoagenda_list .listClassic .eventItemClassic .listClassicCol1{width:20%;padding:0 0 0 19px}
.tx-nezzoagenda #tx_nezzoagenda_list .listClassic .eventItemClassic .listClassicCol2{width:30%;font-weight:700}
.tx-nezzoagenda #tx_nezzoagenda_list .listClassic .eventItemClassic .listClassicCol3{width:20%}
.tx-nezzoagenda #tx_nezzoagenda_list .listClassic .eventItemClassic .listClassicCol4,.tx-nezzoagenda #tx_nezzoagenda_list .listClassic .eventItemClassic .listClassicCol5{width:15%}
.tx-nezzoagenda #tx_nezzoagenda_list .listClassic .listClassicCol1{width:20%;padding:0 0 0 19px}
.tx-nezzoagenda #tx_nezzoagenda_list .spacerChar{margin:0 0 0 3px}
.tx-nezzoagenda #tx_nezzoagenda_list .label{font-weight:700;margin:0 0 5px}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem{position:relative;margin:0 0 36px;border:1px solid #AEAEAE;background-color:#F2F2F2;cursor:pointer}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .detailsRow .organizerData .detailsLabel{vertical-align:top}
.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .actionLinks{float:right}
.tx-nezzoagenda #tx_nezzoagenda_list .floatLeft{float:left}
.tx-nezzoagenda #tx_nezzoagenda_list .floatRight{float:right}
.tx-nezzoagenda #details #top #detailsInfo .infoItem .infoLabel,.tx-nezzoagenda #details #top #detailsInfo .infoItem .infoText,.tx-nezzoagenda #details .eventItem .titleRow .titleInformation .locationDateText div{float:left}
.tx-nezzoagenda #tx_nezzoagenda_list .listClassic{width:100%;border:1px solid #A9A9A9}
.tx-nezzoagenda #tx_nezzoagenda_list .listClassic .monthName{background-color:#A9A9A9}
.tx-nezzoagenda #tx_nezzoagenda_list .listClassic tr.even,.tx-nezzoagenda #tx_nezzoagenda_list .listClassic tr.odd{background-color:#FFF;border-bottom:1px solid #A9A9A9}
.tx-nezzoagenda #tx_nezzoagenda_list .listClassic:first-child{margin:0}
.tx-nezzoagenda #details .eventItem .dateClosed,.tx-nezzoagenda #details .eventItem .dateOpen,.tx-nezzoagenda #details .eventItem .dateOpenUntil{background-image:url(../../Public/Icons/sprite.png);background-size:205px auto;background-repeat:no-repeat;position:absolute;z-index:3;left:12px;top:-12px}
.tx-nezzoagenda #details .eventItem .dateClosed,.tx-nezzoagenda #details .eventItem .dateOpen{width:55px;height:116px}
.tx-nezzoagenda #details .eventItem .dateOpen{background-position:-75px 0}
.tx-nezzoagenda #details .eventItem .dateOpenUntil{background-position:-150px 0;width:55px;height:194px}
.tx-nezzoagenda #details .eventItem .dateOngoing{color:#a9a9a9;font-size:200%;margin:40px 0 10px 15px}
.tx-nezzoagenda #details .eventItem .dateDayNumber,.tx-nezzoagenda #details .eventItem .dateDayNumberUntil,.tx-nezzoagenda #details .eventItem .dateDayText,.tx-nezzoagenda #details .eventItem .dateMonthText,.tx-nezzoagenda #details .eventItem .dateMonthTextUntil{font-weight:700;width:48px;text-align:center}
.tx-nezzoagenda #details .eventItem .dateDayText{margin:3px 0 0 5px;font-size:12px;color:#FFF}
.tx-nezzoagenda #details .eventItem .dateDayNumber,.tx-nezzoagenda #details .eventItem .dateDayNumberUntil{margin:2px 0 0 5px;font-size:38px;color:#A9A9A9;line-height:38px}
.tx-nezzoagenda #details .eventItem .dateDayNumberUntil{margin:12px 0 0 5px}
.tx-nezzoagenda #details .eventItem .dateMonthText,.tx-nezzoagenda #details .eventItem .dateMonthTextUntil{margin:0 0 0 5px;font-size:16px;color:#444;line-height:16px;text-transform:uppercase}
.tx-nezzoagenda #details .eventItem .moreIcon,.tx-nezzoagenda #details .eventItem .untilIcon{background-image:url(../../Public/Icons/sprite.png);background-size:205px auto;background-repeat:no-repeat;margin:8px 0 0 23px;width:13px;height:3px}
.tx-nezzoagenda #details .eventItem .moreIcon{background-position:-75px -150px}
.tx-nezzoagenda #details .eventItem .untilIcon{background-position:0 -150px}
.tx-nezzoagenda #details .eventItem .eventHeader{clear:both;overflow:hidden;padding:0 0 0 80px;color:#666;z-index:1;position:relative}
.tx-nezzoagenda #details .eventItem .titleRow{overflow:hidden}
.tx-nezzoagenda #details .eventItem .titleRow .titleInformation{float:left;margin:8px 0 11px;position:relative}
.tx-nezzoagenda #details .eventItem .titleRow .eventImage{padding:8px}
.tx-nezzoagenda #details .eventItem .titleRow .eventImage .zoomIcon{background-image:url(../../Public/Icons/sprite.png);background-size:205px auto;background-repeat:no-repeat;background-position:-75px -200px;height:18px;width:18px;position:absolute;cursor:pointer;bottom:8px;right:8px}
.tx-nezzoagenda #details .eventItem .titleRow .titleText{color:#333;margin:0}
.tx-nezzoagenda #details .eventItem .detailsRow{clear:both;overflow:hidden;padding:13px 80px;background-color:#FFF;color:#666;z-index:2;position:relative}
.tx-nezzoagenda #details .eventItem .actionRow .backToList a,.tx-nezzoagenda #details .eventItem .actionRow .registrationLink a,.tx-nezzoagenda #sortBar .sortbarClassic .listClassicCol5{color:#FFF}
.tx-nezzoagenda #details .eventItem .detailsRow .detailInformationRow{margin:0 0 10px;overflow:hidden}
.tx-nezzoagenda #details .eventItem .detailsRow .detailInformationRow .logo{float:right}
.tx-nezzoagenda #details .eventItem .detailsRow .detailInformationRow .detailsLabel{display:inline-block;width:23%;font-weight:700;vertical-align:top}
.tx-nezzoagenda #details .eventItem .detailsRow .detailInformationRow .detailsLabelAbove{display:block;font-weight:700}
.tx-nezzoagenda #details .eventItem .detailsRow .detailInformationRow .detailsValue{display:inline-block;width:76%}
.tx-nezzoagenda #details .eventItem .detailsRow .detailInformationRow .detailsValue .organizerLogo{display:inline-block;width:23%;vertical-align:top}
.tx-nezzoagenda #details .eventItem .detailsRow .detailInformationRow .detailsValue .organizerLogo img{max-width:100%;height:auto}
.tx-nezzoagenda #details .eventItem .detailsRow .detailInformationRow .detailsValue .organizerData{display:inline-block;width:76%}
.tx-nezzoagenda #details .eventItem .detailsRow .detailInformationRow .detailsValue label{font-weight:400;margin:0}
.tx-nezzoagenda #details .eventItem .detailsRow .detailInformationRow .file a{margin-top:9px;display:inline-block;width:100%}
.tx-nezzoagenda #details .eventItem .detailsRow .detailInformationRow .file img{width:24px;height:auto;margin:-10px 6px 0 0}
.tx-nezzoagenda #details .eventItem .detailsRow .detailInformationRow .file .documentIcon{float:left;padding-right:3px}
.tx-nezzoagenda #details .eventItem .detailsRow .detailInformationRow .file .documentDescription{display:block;padding-left:33px}
.tx-nezzoagenda #details .eventItem .detailsRow .googleMapPosition{padding-left:23%}
.tx-nezzoagenda #details .eventItem .actionRow{height:28px;background-color:#ADADAD;z-index:2;position:relative}
.tx-nezzoagenda #details .eventItem .actionRow .downloadIcalLink,.tx-nezzoagenda #details .eventItem .actionRow .generatePdf,.tx-nezzoagenda #details .eventItem .actionRow .registrationLink{display:inline-block;float:left;margin:4px 15px 0 0}
.tx-nezzoagenda #details .eventItem .actionRow .backToList,.tx-nezzoagenda #details .eventItem .actionRow .registrationLink{height:18px;font-size:105%;font-weight:700}
.tx-nezzoagenda #details .eventItem .actionRow .downloadIcalLink a,.tx-nezzoagenda #details .eventItem .actionRow .generatePdf a{background-image:url(../../Public/Icons/sprite.png);background-size:205px auto;background-repeat:no-repeat;display:inline-block;width:20px;height:20px;transition:none}
.tx-nezzoagenda #details .eventItem .actionRow .downloadIcalLink a{background-position:0 -200px}
.tx-nezzoagenda #details .eventItem .actionRow .downloadIcalLink a:hover{background-position:-30px -200px}
.tx-nezzoagenda #details .eventItem .actionRow .generatePdf{margin-right:11px}
.tx-nezzoagenda #details .eventItem .actionRow .generatePdf a{background-position:-75px -250px}
.tx-nezzoagenda #details .eventItem .actionRow .generatePdf a:hover{background-position:-110px -250px}
.tx-nezzoagenda #details .eventItem{position:relative;margin:0 0 36px;border:1px solid #AEAEAE;background-color:#F2F2F2}
.tx-nezzoagenda #details .eventItem .dateClosed{display:none}
.tx-nezzoagenda #details .eventItem .dateOpen{display:block;z-index:3}
.tx-nezzoagenda #details .eventItem .dateOpenUntil,.tx-nezzoagenda #details .eventItem .eventDetails{display:block}
.tx-nezzoagenda #details .eventItem .actionRow .backToList{display:inline-block;float:left;margin:5px 0 0;padding:0 0 0 80px}
.tx-nezzoagenda #details .eventItem .actionRow .actionsRightSide{float:right}
.tx-nezzoagenda #details #top{clear:both;overflow:hidden;margin:0 0 20px}
.tx-nezzoagenda #details #top #detailsImage{width:35%}
.tx-nezzoagenda #details #top #detailsInfo{width:65%;overflow:hidden}
.tx-nezzoagenda #details #top #detailsInfo .infoItem{overflow:hidden;margin:0 0 5px}
.tx-nezzoagenda #details #top #detailsInfo .infoItem .infoLabel{width:35%;font-weight:700}
.tx-nezzoagenda #details #top #detailsInfo .infoItem .infoText{width:65%}
.tx-nezzoagenda #details #detailsFooter{clear:both;overflow:hidden}
.tx-nezzoagenda #details #detailsFooter .footerElementCalendar{margin:0 0 0 20px}
.tx-nezzoagenda #details #detailsFooter .footerElement .spacerChar{margin:0 5px 0 8px}
.tx-nezzoagenda a#showMore{margin:20px 0 0;display:block;max-width:90px}
.tx-nezzoagenda #sortBar .sortbarClassic{background-color:#4C4C4C;width:100%}
.tx-nezzoagenda #sortBar .sortbarClassic td{line-height:normal}
.tx-nezzoagenda #bottom .detailsBottomItem{margin:0 0 20px}
.tx-nezzoagenda #bottom .detailsBottomItem .infoLabel{font-weight:700;margin:0 0 10px}
.tx-nezzoagenda #createEvent .form-group label,.tx-nezzoagenda #registration #registrationForm .form-group label,.tx-nezzoagenda .basicFormStyling .form-group label{display:inline-block;width:30%;vertical-align:top;margin:7px 0 0}
.tx-nezzoagenda #createEvent .form-group input[type=text],.tx-nezzoagenda #registration #registrationForm .form-group input[type=text],.tx-nezzoagenda .basicFormStyling .form-group input[type=text]{width:68%;display:inline-block}
.tx-nezzoagenda #createEvent .form-group input[type=submit],.tx-nezzoagenda #registration #registrationForm .form-group input[type=submit],.tx-nezzoagenda .basicFormStyling .form-group input[type=submit]{margin-left:30%}
.tx-nezzoagenda #createEvent .form-group input[type=file],.tx-nezzoagenda #registration #registrationForm .form-group input[type=file],.tx-nezzoagenda .basicFormStyling .form-group input[type=file]{display:inline-block}
.tx-nezzoagenda #createEvent .form-group div.cke,.tx-nezzoagenda #createEvent .form-group textarea,.tx-nezzoagenda #registration #registrationForm .form-group div.cke,.tx-nezzoagenda #registration #registrationForm .form-group textarea,.tx-nezzoagenda .basicFormStyling .form-group div.cke,.tx-nezzoagenda .basicFormStyling .form-group textarea{width:68%;display:inline-block}
.tx-nezzoagenda #createEvent .form-group .radioTitle,.tx-nezzoagenda #registration #registrationForm .form-group .radioTitle,.tx-nezzoagenda .basicFormStyling .form-group .radioTitle{padding-right:10px}
.tx-nezzoagenda #createEvent .form-group select,.tx-nezzoagenda #registration #registrationForm .form-group select,.tx-nezzoagenda .basicFormStyling .form-group select{width:68%}
.tx-nezzoagenda #registration #registrationTitle{margin:0 0 20px;font-weight:700;font-size:150%}
.tx-nezzoagenda #registration #registrationDetails,.tx-nezzoagenda #registration #registrationEventData{margin:0 0 20px;overflow:hidden}
.tx-nezzoagenda #registration #registrationDetails .eventLabel,.tx-nezzoagenda #registration #registrationEventData .eventLabel{display:inline-block;font-weight:700;width:30%;min-height:25px}
.tx-nezzoagenda #registration #registrationDetails .eventText,.tx-nezzoagenda #registration #registrationEventData .eventText{min-height:25px;display:inline-block;width:68%;font-weight:400}
.tx-nezzoagenda #registration #registrationDetails dt{font-weight:100}
.tx-nezzoagenda #registration #registrationForm .ui-datepicker-trigger{margin:0 0 -5px 5px}
.tx-nezzoagenda #registration #backToList{margin:20px 0 0}
.tx-nezzoagenda #registration #registrationDetails{width:100%}
.tx-nezzoagenda #registration #registrationDetails .label{font-weight:700;width:30%}
.tx-nezzoagenda #registration #registrationDetails .tableRow{line-height:25px}
.tx-nezzoagenda #registration a.backToList{padding-top:20px;display:inline-block}
.tx-nezzoagenda #tx_nezzoagenda_latest .event{border-bottom:1px solid #666;padding-bottom:10px;margin-bottom:10px}
.tx-nezzoagenda #tx_nezzoagenda_latest .event .title{font-weight:700}
.tx-nezzoagenda #tx_nezzoagenda_latest .event .date{display:inline-block;font-weight:700;text-transform:uppercase;text-align:center;padding-right:10px}
.tx-nezzoagenda #tx_nezzoagenda_latest .event .date .lowerDate,.tx-nezzoagenda #tx_nezzoagenda_latest .event .date .upperDate{display:block}
.tx-nezzoagenda #tx_nezzoagenda_latest .event .date .upperDate{font-size:30px;line-height:1}
.tx-nezzoagenda #tx_nezzoagenda_latest .event .eventData{display:inline-block}
.tx-nezzoagenda #tx_nezzoagenda_latest .event .eventData .title{font-size:20px;line-height:1.25}
.ui-selectmenu-menu li.ui-menu-item{background-image:none}
::-webkit-input-placeholder{color:#000}
:-moz-placeholder{color:#000}
::-moz-placeholder{color:#000}
:-ms-input-placeholder{color:#000}
.tx-nezzoagenda #details #detailsFooter .socialBookmarks,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .expanded .socialBookmarks{float:left;margin:0 0 0 5px}
@media screen and (max-width:767px){.tx-nezzoagenda #searchBar{padding:7px 10px}
.tx-nezzoagenda #searchBar .searchBarItem{width:100%;margin:0;padding:5px 0 0}
.tx-nezzoagenda #searchBar .searchBarItem #agenda_searchField{width:100%;height:35px;background-image:none;padding:0 0 0 10px}
.tx-nezzoagenda #searchBar .ui-selectmenu-button span.ui-selectmenu-text{padding-left:10px}
.tx-nezzoagenda #searchBar .ui-state-default,.tx-nezzoagenda #searchBar .ui-state-focus{padding:7px 0}
.tx-nezzoagenda #searchBar .ui-state-default .ui-icon,.tx-nezzoagenda #searchBar .ui-state-focus .ui-icon{background-position:-1px -245px}
.tx-nezzoagenda #searchBar #searchField{padding-bottom:5px}
.tx-nezzoagenda #details .eventItem .eventHeader,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .eventHeader{padding:0 0 0 80px}
.tx-nezzoagenda #details .eventItem .eventDetails .detailsRow,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .eventDetails .detailsRow{padding:13px 10px 13px 80px}
.tx-nezzoagenda #details .eventItem .eventDetails .detailsRow .detailInformationRow .detailsValue,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .eventDetails .detailsRow .detailInformationRow .detailsValue{width:100%}
.tx-nezzoagenda #details .eventItem .eventDetails .detailsRow .detailInformationRow .detailsValue .organizerData,.tx-nezzoagenda #details .eventItem .eventDetails .detailsRow .detailInformationRow .detailsValue .organizerLogo,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .eventDetails .detailsRow .detailInformationRow .detailsValue .organizerData,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .eventDetails .detailsRow .detailInformationRow .detailsValue .organizerLogo{float:none;width:100%}
.tx-nezzoagenda #details .eventItem .eventDetails .detailsRow .detailInformationRow .detailsValue .organizerLogo,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .eventDetails .detailsRow .detailInformationRow .detailsValue .organizerLogo{padding:5px 0}
.tx-nezzoagenda #details .eventItem .eventDetails .detailsRow .detailsLabel,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .eventDetails .detailsRow .detailsLabel{width:100%}
.tx-nezzoagenda #details .eventItem .titleRow .titleInformation,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .titleRow .titleInformation{width:auto;padding-right:5px}
.tx-nezzoagenda #details .eventItem .actionRow .backToList,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .backToList{padding:0 0 0 5px}
.tx-nezzoagenda #details .eventItem .actionRow .printLink,.tx-nezzoagenda #tx_nezzoagenda_list .eventItem .actionRow .printLink{display:none}
.tx-nezzoagenda #registration #registrationDetails .eventLabel,.tx-nezzoagenda #registration #registrationEventData .eventLabel{width:100%}
.tx-nezzoagenda #registration #registrationDetails .eventText,.tx-nezzoagenda #registration #registrationEventData .eventText{width:100%;padding-bottom:15px}
.tx-nezzoagenda #registration #registrationForm .form-group label{float:none;width:100%;margin:0 0 5px}
.tx-nezzoagenda #registration #registrationForm .form-group input[type=text],.tx-nezzoagenda #registration #registrationForm .form-group select,.tx-nezzoagenda #registration #registrationForm .form-group textarea{width:100%;margin:0}
.tx-nezzoagenda #registration #registrationForm .form-group input[type=submit]{margin:10px 0 0;width:100%}
.tx-nezzoagenda #registration #registrationForm .form-group .ui-datepicker-trigger{margin:0;position:absolute;right:5px;top:5px}
}