.button,.button:hover{float:left;text-decoration:none;position:relative}.button span{display:block;padding:2px 0 0 10px;height:15px}.buttonGreensmall,.buttonGreensmall:hover,.buttonGreenbig,.buttonGreenbig:hover{color:#000!important;font-weight:bold;text-shadow:0 1px 0 #daeab6}.buttonGreysmall,.buttonGreysmall:hover,.buttonGreybig,.buttonGreybig:hover{color:#000!important}.buttonOrangesmall,.buttonOrangesmall:hover,.buttonOrangebig,.buttonOrangebig:hover{color:#4c2f01!important;text-shadow:0 1px 0 #fe6}.buttonGreensmall,.buttonGreysmall,.buttonOrangesmall{height:17px;margin:0 4px 0 0;padding:0 10px 0 0;font-size:10px;line-height:13px;text-indent:0;text-decoration:none!important}.buttonGreensmall span,.buttonGreysmall span,.buttonOrangesmall span{line-height:13px;padding:2px 0 0 10px;height:15px}.buttonGreensmall,.buttonGreensmall:hover,#wrapper .buttonGreensmall,#wrapper .buttonGreensmall:hover{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat right -830px}.buttonGreensmall span{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat left -800px}.buttonGreysmall,.buttonGreysmall:hover,#wrapper .buttonGreysmall,#wrapper .buttonGreysmall:hover{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat right -730px}.buttonGreysmall span{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat left -700px}.buttonOrangesmall,.buttonOrangesmall:hover,#wrapper .buttonOrangesmall,#wrapper .buttonOrangesmall:hover{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat right -630px}.buttonOrangesmall span{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat left -600px}.buttonGreenbig,.buttonGreybig,.buttonOrangebig{height:25px;margin:0 4px 0 0;padding:0 10px 0 0;font-size:14px;font-weight:bold;line-height:13px;text-indent:0;text-decoration:none!important;white-space:nowrap}.buttonGreenbig span,.buttonGreybig span,.buttonOrangebig span{line-height:15px;padding:4px 0 0 10px;height:23px}.buttonGreenbig,.buttonGreenbig:hover,#wrapper .buttonGreenbig,#wrapper .buttonGreenbig:hover{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat right -440px}.buttonGreenbig span{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat left -400px}.buttonGreybig,.buttonGreybig:hover,#wrapper .buttonGreybig,#wrapper .buttonGreybig:hover{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat right -240px}.buttonGreybig span{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat left -200px}.buttonOrangebig,.buttonOrangebig:hover,#wrapper .buttonOrangebig,#wrapper .buttonOrangebig:hover{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat right -40px}.buttonOrangebig span{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat left 0}.button img{display:none;width:16px;height:16px;padding:1px;opacity:.8;filter:alpha(opacity=80);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:absolute;top:3px;right:3px}.buttonGreensmall img,.buttonGreysmall img,.buttonOrangesmall img{top:1px;right:1px;width:13px;height:13px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.createButtonContainer img{display:none;height:16px;opacity:.9;position:absolute;right:50px;top:21px;width:16px;filter:alpha(opacity=90);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.deactivated img{display:block!important}.buttonGreensmall img,.buttonGreenbig img,.buttonGreysmall img,.buttonGreybig img,.buttonOrangesmall img,.buttonOrangebig img{background:#fff}.tsShareEmail,.tsShareEmail:hover,#content .panelContent .tsShareEmail,#content .panelContent .tsShareEmail:hover{float:left;width:55px;text-indent:-10000px;margin-right:7px}.tsShareEmail span{display:block;height:20px;width:55px}.tsShareTwitter span{display:block;height:20px;width:55px}.tsShareTwitter,.tsShareTwitter:hover,#content .panelContent .tsShareTwitter,#content .panelContent .tsShareTwitter:hover{float:left;width:55px;text-indent:-10000px;margin-right:7px}.tsShareEmail,#wrapper .tsShareEmail{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat right -1750px}.tsShareEmail:hover,#wrapper .tsShareEmail:hover{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat right -1810px}.tsShareTwitter span{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat 0 -1600px}.tsShareTwitter:hover span{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat -100px -1600px}.tsShareEmail span{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat left -1725px}.tsShareEmail:hover span{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat -100px -1725px}.statusButton{padding-left:10px;margin-right:10px;padding-left:0;margin-right:0;padding-right:10px;margin-left:20px;margin-left:0;display:block;height:17px;background:#ccc}.statusButton span{width:auto;display:block;padding:1px 0 2px 10px!important;font-size:10px!important;line-height:14px!important;font-weight:bold!important;text-transform:uppercase;color:#fff;white-space:nowrap;text-align:center}.listContainer .statusRunning,.eventSummary .statusRunning,.listContainer .statusScheduled,.myTicketsStatus .statusAccepted,.wicket-modal .statusRunning,.wicket-modal .statusScheduled,.wicket-modal .statusAccepted,.collectUserDataListContainer .statusRunning,.statusNotRunningYet{background:#b0ba01}.listContainer .statusRunning span,.eventSummary .statusRunning span,.listContainer .statusScheduled span,.myTicketsStatus .statusAccepted span,.listContainer .statusNotRunningYet span,.wicket-modal .statusRunning span,.wicket-modal .statusScheduled span,.wicket-modal .statusAccepted span,.collectUserDataListContainer .statusRunning span{background:#b0ba01;width:70px}.wicket-modal .statusNotRunningYet span{font-size:8px!important;padding-top:2px!important}.listContainer .statusDraft,.eventSummary .statusDraft,.myTicketsStatus .statusMaybe,.wicket-modal .statusDraft,.wicket-modal .statusMaybe{background:#edbf03}.listContainer .statusDraft span,.eventSummary .statusDraft span,.myTicketsStatus .statusMaybe span,.wicket-modal .statusDraft span,.wicket-modal .statusMaybe span{background:#edbf03;width:70px}.listContainer .statusPast,.eventSummary .statusPast,.listContainer .statusSent,.listContainer .statusFinished,.myTicketsStatus .statusInvited,.wicket-modal .statusPast,.wicket-modal .statusSent,.wicket-modal .statusFinished,.wicket-modal .statusInvited,.collectUserDataListContainer .statusFinished{background:#bcbcbc}.listContainer .statusPast span,.eventSummary .statusPast span,.listContainer .statusSent span,.listContainer .statusFinished span,.myTicketsStatus .statusInvited span,.wicket-modal .statusPast span,.wicket-modal .statusSent span,.wicket-modal .statusFinished span,.wicket-modal .statusInvited span,.collectUserDataListContainer .statusFinished span{background:#bcbcbc;width:70px}.listContainer .statusSoldout,.eventSummary .statusSoldout,.myTicketsStatus .statusDeclined,.wicket-modal .statusSoldout,.wicket-modal .statusDeclined,.collectUserDataListContainer .statusSoldout,.collectUserDataListContainer .statusDeclined{background:#c72829}.listContainer .statusSoldout span,.eventSummary .statusSoldout span,.myTicketsStatus .statusDeclined span,.wicket-modal .statusSoldout span,.wicket-modal .statusDeclined span{background:#c72829;text-shadow:0 1px 0 #a94026;width:70px}.redBorder{border:1px solid red!important;background-color:#ffdddc;color:#303030!important}.viewTypeIframe #wrapper.amiandoWrapper,.viewTypePopup #wrapper.amiandoWrapper{width:100%;padding:0;margin:0;background:0}.viewTypeIframe #wrapper.amiandoWrapper ul.module_ul,.viewTypePopup #wrapper.amiandoWrapper ul.module_ul{padding:0}.viewTypeIframe #content .module_ul li,.viewTypePopup #wrapper.amiandoWrapper #content .module_ul li{border:0}.withPrice col{width:15%}.withPrice .ticketshop_ColumnCategory{width:40%}.withoutPrice col{width:17%}.withoutPrice .ticketshop_ColumnCategory{width:66%}.withPriceCheck col{width:15%}.withPriceCheck .colCategory{width:55%}.withoutPriceCheck col{width:25%}.withoutPriceCheck .colCategory{width:75%}.withPriceCheck .colCount{text-align:right}.ticketshop_languageContainer{height:25px;margin:0 0 7px;text-align:right;position:relative;z-index:5}.ticketshop_languageContainer a{display:inline-block;text-decoration:none}.ticketshop_languageContainer span{display:inline-block;font-size:11px;height:18px;padding:4px 5px 0 26px;text-transform:uppercase;width:65px}.ticketshop_languageContainer .de span{background:url(/resources/images/ticketing/languagesSprite.png) no-repeat 4px 5px}.ticketshop_languageContainer .en span{background:url(/resources/images/ticketing/languagesSprite.png) no-repeat 4px -35px}.ticketshop_languageContainer .fr span{background:url(/resources/images/ticketing/languagesSprite.png) no-repeat 4px -75px}.ticketshop_languageContainer .es span{background:url(/resources/images/ticketing/languagesSprite.png) no-repeat 4px -115px}.ticketshop_languageContainer>a{border-radius:3px;position:absolute;top:0;right:0;text-align:left;padding:0 5px;width:106px}.ticketshop_languageContainer>a:after{content:'\25bc'}.ticketshop_languageContainer>a span{width:58px}#ticketshop_language{border-top:none!important;list-style:none;padding:0 0 5px;position:absolute;right:0;top:23px;text-align:left;width:116px}#ticketshop_language li{padding:5px 5px 0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.ticketshop_languageContainer .de span{background:url(/resources/images/ticketing/languagesSpriteHighRes.png) no-repeat 4px 5px;background-size:16px 160px}.ticketshop_languageContainer .en span{background:url(/resources/images/ticketing/languagesSpriteHighRes.png) no-repeat 4px -35px;background-size:16px 160px}.ticketshop_languageContainer .fr span{background:url(/resources/images/ticketing/languagesSpriteHighRes.png) no-repeat 4px -75px;background-size:16px 160px}.ticketshop_languageContainer .es span{background:url(/resources/images/ticketing/languagesSpriteHighRes.png) no-repeat 4px -115px;background-size:16px 160px}}.ticketShopAlert{border:1px solid #e8d597;border-radius:3px;padding:10px 10px 12px 50px;margin-bottom:10px;list-style-type:none;font-size:14px;line-height:24px;background:#fcf0a4 url(/resources/images/icons/iconset_24/10.png) no-repeat 15px 10px;height:auto;font-weight:bold;color:#71340b}.ticketShopInfo{font-size:14px;font-weight:bold;padding:0 0 0 5px}.discountCodeStartOpened{float:left!important;margin:8px 0 25px!important;text-align:left!important;width:100%!important}.discountCodeStartOpened input{float:left!important;height:19px;width:75%}#stepContent .discountCodeStartOpened .button{float:left!important;margin-top:3px!important}.showXETeaser{background:#ebebeb;color:#0d151b;font-size:14px;padding:15px 20px;line-height:1.6;margin:5px 0 25px}.showXETeaser strong{color:#00395f;display:block;font-size:20px;font-weight:normal;line-height:1.4;margin-bottom:5px}.showXETeaser a{border-radius:5px;display:inline-block;font-style:normal;margin:15px 0 10px;padding:3px 15px 5px;text-align:center;color:#fff!important;font-size:16px;height:24px;background:#b0ba01;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFD0DC00',endColorstr='#FFB0BA01');background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#d0dc00),color-stop(100%,#b0ba01));background-image:-webkit-linear-gradient(top,#d0dc00 0,#b0ba01 100%);background-image:-moz-linear-gradient(top,#d0dc00 0,#b0ba01 100%);background-image:-o-linear-gradient(top,#d0dc00 0,#b0ba01 100%);background-image:-ms-linear-gradient(top,#d0dc00 0,#b0ba01 100%);background-image:linear-gradient(top,#d0dc00 0,#b0ba01 100%);text-decoration:none!important;text-shadow:none}.showXETeaser a:hover{background-color:#aeba00;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFAEBA00',endColorstr='#FFCFDC00');background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#aeba00),color-stop(100%,#cfdc00));background-image:-webkit-linear-gradient(top,#aeba00 0,#cfdc00 100%);background-image:-moz-linear-gradient(top,#aeba00 0,#cfdc00 100%);background-image:-o-linear-gradient(top,#aeba00 0,#cfdc00 100%);background-image:-ms-linear-gradient(top,#aeba00 0,#cfdc00 100%);background-image:linear-gradient(top,#aeba00 0,#cfdc00 100%)}#billingDataPanel{overflow:hidden;width:100%;float:left;position:relative}.viewTypeNormal #billingDataPanel{overflow:visible}#billingDataPanel .paypalWait,#stepContent .paypalWait{margin:0 0 15px;padding:0 0 10px 5px}#billingDataPanel .paypalWait h4,#stepContent .paypalWait h4{margin:15px 0 0 0;padding:2px 0 3px 33px;height:21px;line-height:18px;background:url(/resources/images/icons/iconset_24/2.png) no-repeat top left}#billingDataPanel .paypalWait span,#stepContent .paypalWait span{padding-left:33px;display:block}#billingDataPanel .whatNow{background:transparent url(/resources/images/icons/iconset_24/13.png) no-repeat 5px 3px;line-height:20px;padding:5px 0 5px 40px;margin:25px 0 5px 5px}#billingDataPanel .navFooter{padding:10px 0 0;margin:-1px 0 0 0;height:30px;float:left;width:100%}#billingDataPanel .amiandoSupportXing{float:left;width:100%;font-size:11px;margin-top:9px;padding:5px 0 3px;border-top:1px dotted #ccc}#navFooter .fb_iframe_widget span,#navFooter .fb_iframe_widget iframe{height:20px;overflow:hidden}#billingDataPanel .amiandoSupportXing span{display:block;padding-left:4px;color:#000}#billingDataPanel .tsShare{float:left;padding:5px 0;width:186px;display:none}#billingDataPanel #buyingDiv,#billingDataPanel #payPalDiv{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,0.85);display:none;z-index:100}#billingDataPanel #buyingDiv span,#billingDataPanel #payPalDiv span{background:#fef9e1;border:1px solid #ffefa3;border-radius:5px 5px 5px 5px;color:#4a4a4a;display:block;font-size:24px;margin:-80px auto 0;padding:20px 20px 25px;position:relative;text-align:center;top:50%;width:50%;color:#000}#billingDataPanel #buyingDiv span:before,#billingDataPanel #payPalDiv span:before{content:url(/resources/images/ajax_waiting.gif);display:inline-block;margin-right:6px}#billingDataPanel .prepaymentData strong{float:left;width:98%}#billingDataPanel .ticketService{float:left;width:48%;margin:3px 6px 5px 0;line-height:18px}#billingDataPanel .fromAbroad{float:right;width:48%;margin:3px 0 20px;line-height:18px}#billingDataPanel .categoryRowsTop p{padding:8px 5px}#billingDataPanel .categoryRowsTop label{font-weight:bold}#billingDataPanel .categoryRowsTop input{background:#fff;border:1px solid #ccc;border-radius:3px 3px 3px 3px;box-shadow:0 0 0 #fdfdfd,0 1px 5px #ebebeb inset;color:#000;min-width:25%;padding:3px}#billingDataPanel .categoryRowsTop .selectPrice em{float:left;width:100%}#billingDataPanel .categoryRowsTop .selectPrice .spanlabel{margin-left:30%;padding:2px 0 0 5px;width:51%}.EventRegistrationDisplayPanel .successOrderDataContainer{padding:15px 0 5px;margin:10px 10px 25px;border-radius:5px 5px 5px 5px}.successOrderDataContainer .downloadPDF{float:left;width:auto;padding:0 31px 0 0;margin-right:15px;background:url(/resources/images/icons/pdf-Small.png) no-repeat right 1px}.language-de .successOrderDataContainer .downloadPassbookTicket{float:left;width:auto;padding:0 131px 0 0;margin-right:15px;background:url(/resources/images/icons/passbook/Add_to_Passbook_de.png) no-repeat right 1px}.language-en .successOrderDataContainer .downloadPassbookTicket{float:left;width:auto;padding:0 131px 0 0;margin-right:15px;background:url(/resources/images/icons/passbook/Add_to_Passbook_en.png) no-repeat right 1px}.language-es .successOrderDataContainer .downloadPassbookTicket{float:left;width:auto;padding:0 131px 0 0;margin-right:15px;background:url(/resources/images/icons/passbook/Add_to_Passbook_es.png) no-repeat right 1px}.language-fr .successOrderDataContainer .downloadPassbookTicket{float:left;width:auto;padding:0 131px 0 0;margin-right:15px;background:url(/resources/images/icons/passbook/Add_to_Passbook_fr.png) no-repeat right 1px}.successOrderDataContainer .showPassbookTicketQRCode{float:left;width:auto;padding:0 32px 0 0;margin-right:15px;background:url(/resources/images/icons/icon-qrcode.png) no-repeat right 2px}.EventRegistrationDisplayPanel .successOrderDataContainer .downloadPDF{background:url(/resources/images/icons/pdf-Small.png) no-repeat right 2px}#billingDataPanel .success{margin:0;padding:0;font-size:18px;line-height:22px}.EventRegistrationDisplayPanel .success{margin:0;padding:0 5px 3px 0;font-size:18px}#billingDataPanel .successOrderDataContainer{margin:5px 10px}#billingDataPanel .successMessage,.EventRegistrationDisplayPanel .successMessage{line-height:16px;margin:5px 0 0}#billingDataPanel .backToEvent,.EventRegistrationDisplayPanel .backToEvent{padding:15px 10px 0}#billingDataPanel .successStepList{list-style:none;margin:9px 3px 8px 0}.successStepList table{width:100%}.successStepList th{text-align:left}#billingDataPanel .hiddenSuccessMessageReg,#billingDataPanel .hiddenSuccessMessageBottomTS{margin:0 10px 20px;line-height:18px}#billingDataPanel .hiddenSuccessMessageBottomReg{margin:0 10px 10px;line-height:18px}#billingDataPanel .hiddenSuccessMessageTS{line-height:18px;margin:15px 10px 0}#billingDataPanel .invoiceListFix{margin:9px 0 8px!important}.successQuickFixContainer{padding-bottom:0!important}#billingDataPanel #stepContent .successStepList li{padding:0 0 5px}#billingDataPanel #stepContent .successStepList .buttonGreysmall{margin:5px 0 5px 3px}.EventRegistrationDisplayPanel .addThisShareButtons{margin:0 5px 25px}#billingDataPanel .addThisShareButtons{margin:30px 5px}.addThisShareButtons h4{font-size:18px;margin:0 5px 10px;line-height:22px;font-weight:normal}.shareBubbleContainer{padding:20px 20px 20px 150px;background-color:#fff;background-image:url(/resources/images/ticketing/successAvatar.png);background-position:0 30px;background-repeat:no-repeat;border-radius:5px;min-height:115px}#billingDataPanel .shareBubbleInnerContainer,.EventRegistrationDisplayPanel .shareBubbleInnerContainer{background:#f0f0f0;border-radius:5px 5px 5px 5px;padding:10px 10px 15px;text-align:center;min-height:90px}#billingDataPanel .shareText,.EventRegistrationDisplayPanel .shareText{font-family:Georgia,serif;font-size:18px;padding-bottom:10px;color:#000!important;font-style:italic}.language-de .shareText:before{content:"»"}.language-de .shareText:after{content:"«"}.language-en .shareText:before,.language-es .shareText:before{content:'"'}.language-en .shareText:after,.language-es .shareText:after{content:'"'}.language-fr .shareText:before{content:"»"}.language-fr .shareText:after{content:"«"}#billingDataPanel .addthis_toolbox,.EventRegistrationDisplayPanel .addthis_toolbox{width:148px;margin:0 auto}#billingDataPanel .sendLinkToFriends,.EventRegistrationDisplayPanel .sendLinkToFriends{padding:10px 0 2px;color:#000;font-weight:bold}.sendLinkToFriends input{background:#f0f0f0;border:none!important;display:block;font-weight:normal;margin-top:2px;text-align:center;width:100%}.hotelOffersContainer .loading{padding-left:30px;background:transparent url(/resources/images/progress/spinner.gif) no-repeat scroll 8px 50%;padding:5px 3px 5px 30px;color:#333;text-shadow:1px 1px 1px #e6e6e6}.hotelOffersContainer{margin:0 5px 5px;background:#fff;border-radius:5px;color:#000;padding:20px 20px 10px}.hotelOffersContainer h4{font-size:26px!important;font-weight:normal;line-height:26px;margin:0 5px 10px!important;text-align:center}.hotelOffersContainer p{color:#808080;margin:2px 5px!important;text-align:center;font-size:14px}.hotelOffersList{list-style:none;margin:25px 0 15px}.hotelItem{margin:0!important;padding:10px 0 15px}.hotelOffersList h5{float:left;width:100%;font-size:14px}.hotelOffersList h5 a{color:#000!important;float:left;width:auto;text-decoration:none}.hotelRating{float:right;width:25%;height:16px;margin-left:10px;background:url(/resources/images/ticketing/hotelRating.png) scroll no-repeat top left;text-indent:-10000px}.star1{background-position:0 0}.star2{background-position:0 -20px}.star3{background-position:0 -40px}.star4{background-position:0 -60px}.star5{background-position:0 -80px}.hotelOffersList ul{float:left;width:100%;margin:10px 0 0;padding:0;line-height:16px;list-style:none}.hotelOffersList li{float:left;margin:0!important}.hotelPic{border-radius:5px;max-height:150px;overflow:hidden;width:25%}.hotelPic img{border-radius:5px;display:block;max-width:100%}.hotelDesc{width:50%}.hotelDesc p{color:#000;font-size:12px;margin:0!important;padding:2px 15px!important;text-align:left;line-height:145%}.hotelDesc a{color:#808080!important}.hotelOffer{background:#f0f0f0;color:#000;width:25%;border-radius:3px}.hotelOfferTitle{display:block;padding:4px 10px;border-top-left-radius:3px;border-top-right-radius:3px;font-size:10px;font-weight:bold}.hotelPrice{padding:10px 10px 5px!important;font-size:22px;line-height:22px;font-weight:normal;display:block}.hotelPrice span{font-weight:bold;white-space:nowrap}.hotelInf{display:block;padding:0 10px 5px;font-size:12px;line-height:16px}.hotelDetailsLink{display:block;padding:0 10px 10px;font-size:12px;line-height:16px}.hotelDetailsLink a{color:#808080!important;text-decoration:underline}.hotelDetailsLink a:hover{text-decoration:none}.queuePage #ticketShopPopupScroll{text-align:center;line-height:20px}.queuePage #stepContent{background:url("/resources/images/icons/icon_note32.png") no-repeat scroll 20px 20px #e0edfb;border:1px solid #d8e2e5;border-radius:10px;color:#00395f;margin:50px auto 0;max-width:500px;padding:25px 25px 27px 70px;text-align:left;width:50%}.queuePage .queueNext{padding:15px 0 0}.queuePage .description{float:left;width:100%;margin:5px 0}.queueWaiting .description{width:60%!important}.queuePage h1{margin:0 0 10px;font-size:24px;color:#00395f;line-height:24px}.queuePage p{padding:0;color:#00395f;font-size:14px;line-height:22px}.queuePage .queue{width:40%;float:right}.queuePage .queueBox{margin:0 10px 10px;padding:10px;border-radius:3px;text-align:center}.queuePage .queueBox strong{display:block;font-size:36px;line-height:48px}.queueWaiting .queueBox{background:#69aada url(/resources/images/ticketing/queueCounterWaiting_bg.png) repeat-x scroll center left;color:#fff;border:1px solid #4c86a3}.queueFinished .queueBox{background:#c9e385 url(/resources/images/ticketing/queueCounterFinished_bg.png) repeat-x scroll center left;color:#303030;border:1px solid #9fad65}#stepContent .feedbackPanelINFO ul{float:none}.viewTypeFBApp #content .EventRegistrationDisplayPanel .panelContent{padding:0}.viewTypeFBApp .EventRegistrationDisplayPanel h2{font-size:15px;padding-left:5px}.viewTypeFBApp .EventRegistrationDisplayPanel .regPaymentOptions .buttonOrangesmall{margin:-5px 5px 0 0}.viewTypeFBApp .EventRegistrationDisplayPanel .enterData h3{font-size:11px;padding-left:5px;border-bottom:1px solid #e2e2e2}.viewTypeFBApp #wrapper .EventRegistrationDisplayPanel select,.viewTypeFBApp #wrapper .EventRegistrationDisplayPanel input{font-family:"lucida grande",tahoma,verdana,arial,sans-serif}.viewTypeFBApp .EventRegistrationDisplayPanel .enterData label,.viewTypeFBApp .EventRegistrationDisplayPanel .enterData strong,.viewTypeFBApp .EventRegistrationDisplayPanel .chooseEvent .regPaymentOptionsWithoutCat strong,.viewTypeFBApp .EventRegistrationDisplayPanel .enterData select,.viewTypeFBApp .EventRegistrationDisplayPanel .enterData .userDataContainer span select,.viewTypeFBApp .EventRegistrationDisplayPanel .enterData input,.viewTypeFBApp .EventRegistrationDisplayPanel .enterData .userDataContainer span input{font-size:11px}.viewTypeFBApp .EventRegistrationDisplayPanel .enterData .discountCodesLink{padding:5px 0 10px 30%}.viewTypeFBApp .EventRegistrationDisplayPanel .discountCodesLink .clearfix input,.viewTypeFBApp .EventRegistrationDisplayPanel .discountCodesWithoutCat .clearfix input{margin:1px 10px 0 0;width:60%!important}.viewTypeFBApp .EventRegistrationDisplayPanel .regPaymentOptions strong{padding:0 5px 10px}.viewTypeFBApp .EventRegistrationDisplayPanel .enterData .billingAddress,.viewTypeFBApp .EventRegistrationDisplayPanel #billingDataPanel .paymentMethod{border-bottom:1px solid #e2e2e2;padding-left:5px}.viewTypeFBApp #billingDataPanel .paymentChooser label,.viewTypeFBApp #billingDataPanel .ticketTypeChooser label{font-size:11px}.viewTypeFBApp .EventRegistrationDisplayPanel .regPaymentOptions table .single td,.viewTypeFBApp .EventRegistrationDisplayPanel .regPaymentOptions table tfoot .amountLabel em,.viewTypeFBApp .EventRegistrationDisplayPanel .regPaymentOptions table tfoot .currency .amountLabel{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2}.viewTypeFBApp #billingDataPanel .prepaymentData strong{padding-left:0}.viewTypeFBApp .EventRegistrationDisplayPanel #billingDataPanel .ticketService{margin:3px 0 10px}.viewTypeFBApp .userDataContainer .spanlabel{color:gray}.viewTypeFBApp .enterData .zipCode{width:27%!important}.viewTypeFBApp .enterData .city{width:65%!important}.viewTypeFBApp .EventRegistrationDisplayPanel .discountCodesLink .button{float:left}.viewTypeFBApp .EventRegistrationDisplayPanel .button:hover{text-decoration:none!important}.ticketshop_preRegistration strong{display:block}.waitingListSuccess{padding:10px 5px 0}.waitingListSuccess p{margin-left:0!important;margin-right:0!important}.waitingListSuccess h2{font-size:18px;font-weight:bold}#billingDataPanel .carbonCertificate{font-weight:normal;line-height:18px}#billingDataPanel .forest{padding-top:10px}.ticketshop_carbonCertificateWrapper{margin:0 5% 20px 20%}.forest strong{display:block;padding-bottom:10px}.forest .greenTicket{margin:12px 0 15px;padding-right:290px;border:1px solid #999;border-radius:5px;background:url(/resources/images/ticketing/kenia.jpg) no-repeat right bottom #fff;min-height:95px;position:relative;max-width:730px}.forest .greenTicket label{font-weight:bold;color:#FFF;font-size:14px;display:block;line-height:18px;margin-right:-290px;padding:10px 170px 35px 25px;min-height:60px;border-bottom-right-radius:5px;cursor:pointer;background:url(/resources/images/ticketing/climatePartner.png) no-repeat bottom right;text-shadow:1px 1px 1px #333}.forest .greenTicket a{color:#FFF!important;font-size:12px;font-weight:normal;line-height:18px;display:inline-block;padding-top:3px}.greenTicket input{position:absolute;left:4px;top:13px}.noGreenTicket input{position:absolute;left:4px;top:3px}.forest .keniaContainer .ccbs{float:left;width:160px;margin:5px 15px 0 0}.forest .keniaContainer .vcs{float:left;margin:5px 15px 0 0;width:100px}.carbonCertificate .noGreenTicket{position:relative;padding-left:20px}.greenTicketOverlay{overflow:hidden;padding:12px 10px 17px}.greenTicketOverlay em{text-align:left!important;font-style:normal;float:left;width:100%;padding-bottom:5px;font-weight:bold}.greenTicketOverlay strong{display:block;padding-bottom:8px}.greenTicketOverlay ul{padding:0 0 8px!important;margin:0 0 0 14px;float:left;list-style-type:disc!important;list-style-position:outside;width:360px}.greenTicketOverlay div{clear:both;padding:0 0 8px!important;margin:0;text-align:left;width:380px}.greenTicketOverlay p{padding:0 0 12px!important;margin:10px 0 0;text-align:left;width:380px!important;line-height:1.4}.EventRegistrationDisplayPanel .carbonCertificate p{margin:10px 0 12px!important}.EventRegistrationDisplayPanel #billingDataPanel .carbonCertificate{margin:10px 0 0;float:left;width:100%}.EventRegistrationDisplayPanel .demoModePayment{float:left}.demoModePayment{background:#fef9e1;border:1px solid #ffefa3;border-radius:5px;color:#4a4a4a;margin:15px 0 20px;padding:10px 15px 12px}.demoModePayment strong{display:block;background:url(/resources/images/eventdetails/demoMode/demoModeIcons.png) no-repeat 5px 5px;padding:2px 0 0 50px;font-size:12px;line-height:18px;text-shadow:0 1px 0 #fff}.EventTicketShopDisplayPanel div.feedbackPanelERROR,.loginMenuSmall div.feedbackPanelERROR{background:#ffdddc;border:1px solid #ffbebc;border-radius:5px;margin-bottom:10px}.EventTicketShopDisplayPanel div.feedbackPanelERROR li.feedbackPanelERROR span,.loginMenuSmall div.feedbackPanelERROR li.feedbackPanelERROR span{color:#ac2b03;font-size:16px;padding:5px 0 10px 5px;text-shadow:0 1px 0 #fff}.EventTicketShopDisplayPanel div.feedbackPanelERROR ul,.loginMenuSmall div.feedbackPanelERROR ul{background:url("/resources/images/icons/iconset_32/141.png") no-repeat left 3px transparent}.wicket-modal .loginMenuSmall div.feedbackPanelERROR ul{padding:0}.userDataContainer .redBorder,.ticketshop_dataContent .redBorder,.ticketshop_checkDataContent .redBorder{border:1px solid #ffbebc!important;border-radius:5px;margin:0 0 10px -10px!important;padding:10px 10px 10px 10px!important}.redBorder input{border-color:#ffbebc!important}.redBorder .error{display:block;color:#ac2b03;font-size:11px;font-weight:bold;padding:3px 0 0 3px;text-shadow:0 1px 0 #fff}.ticketshop_termsSendInfosContainer .redBorder{border:1px solid #ffbebc!important;border-radius:5px;margin:0 0 10px -10px!important;padding:10px 10px 10px 27px!important}.dateChooser img{vertical-align:text-bottom!important}.productDonation input{display:inline!important;min-width:30%;width:auto!important}.ticketshop_securityHint{background:url(/resources/images/ticketing/ts_paymentSprite.png) 0 -414px no-repeat;background-size:40px auto;font-size:11px;margin:20px 0 0;padding:10px 5px 10px 43px;min-height:30px}.viewTypeIframe .ticketshop_securityHint{margin:10px 0}.ticketshop_securityHint span{display:table-cell;height:30px;vertical-align:middle}#ticketshop_testModeMessage{font-size:16px;height:100%;left:0;line-height:22px;position:absolute;text-align:center;top:0;width:100%;z-index:5}.ticketshop_testModeLayer{background:#FFF;height:100%;left:-10px;padding:10px;position:absolute;top:-10px;width:100%;z-index:10;-ms-filter:"alpha(opacity=95)";opacity:.95}#ticketshop_testModeMessage strong{background:url("/resources/images/eventdetails/demoMode/demoModeIcons.png") no-repeat 20px 20px #fef9e1;border:1px solid #ffefa3;border-radius:5px;color:#4a4a4a;display:block;font-weight:normal;margin:8% auto 0;max-width:400px;min-height:85px;padding:15px 15px 15px 70px;position:relative;text-align:left;width:auto;z-index:15}#ticketshop_testModeMessage strong:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ticketshop_testModeLayerText{display:block;margin:0 0 10px}.ExtendTimeoutPopupContent em{display:block;font-size:16px;font-style:normal;font-weight:bold;padding:20px 10px}.ExtendTimeoutPopupContent .button{float:right!important}.ticketshop_countdownContainerYellow{background:url("/resources/images/ticketing/timer_bg.png") no-repeat 0 0 #fef9e1;border:1px solid #ffefa3;border-radius:5px;color:#4a4a4a;margin:0 0 10px;padding:10px 10px 10px 0;text-shadow:0 1px 0 #fff}.ticketshop_countdownContainer{background:url("/resources/images/ticketing/timer_bg2.png") no-repeat 0 0 #ebf2d9;border:1px solid #c4d68d;border-radius:5px;color:#4a4a4a;margin:0 0 10px;padding:10px 10px 10px 0;text-shadow:0 1px 0 #fff}.ticketshop_countdownContainer em,.ticketshop_countdownContainerYellow em{float:left;font-size:28px;font-style:normal;font-weight:bold;text-align:center;padding:7px 10px 0;position:relative;width:110px;z-index:10}.ticketshop_countdownContainer span,.ticketshop_countdownContainerYellow span{background:url("/resources/images/ticketing/timerWhiteLayer.png") no-repeat 0 0 transparent;display:block;line-height:18px;margin:-10px 0 0;padding:10px 0 0 145px;position:relative;z-index:20}.ticketshop_breadcrumb{list-style-type:none;padding:0 0 20px}.ticketshop_breadcrumb li{font-size:10px;float:left;position:relative;text-transform:uppercase;width:25%}.ticketshop_breadcrumbCurrent,.ticketshop_breadcrumbCompleted{font-weight:bold}.ticketshop_breadcrumb em{display:block;font-size:18px;font-style:normal;padding:0 5px}.ticketshop_breadcrumb span{display:block;margin:0 1px 0 0;min-height:28px;padding:0 5px 3px}.ticketshop_breadcrumb img{display:none}.ticketshop_breadcrumbCurrent span{border-bottom-color:#9cbd3b!important}.ticketshop_breadcrumbCompleted span{border-bottom-color:#9cbd3b!important;margin:0 1px 0 0!important;padding:0 5px 3px}.ticketshop_breadcrumbCompleted img{display:inline!important;margin-bottom:2px;vertical-align:text-bottom}.ticketshop_breadcrumpSubstep{bottom:0;position:absolute;height:4px;right:1px;width:50%}.hintEnterCorrectNames{background:#fef9e1 url(/resources/images/icons/icon_advice32_grey.png) no-repeat 14px 10px;border:1px solid #ffefa3;border-radius:5px;color:#4a4a4a;padding:10px 15px 10px 60px;text-shadow:0 1px 0 #fff;margin-bottom:20px;min-height:35px;font-weight:bold}.hintEnterCorrectNames p{color:#4a4a4a!important;display:table-cell;height:35px;vertical-align:middle;width:100%}.showDiscount{font-weight:bold}.ticketshop_buyTicketsTable{border:0;border-collapse:collapse;border-spacing:0;clear:both;margin:0 0 15px;table-layout:fixed;width:100%}.ticketshop_buyTicketsTable th{text-align:left}.ticketshop_buyTicketsTable th,.ticketshop_buyTicketsTable td{padding:8px 5px;line-height:18px;vertical-align:top}.ticketshop_buyTicketsTable td sub{display:inline-block;line-height:26px;margin-bottom:-10px;vertical-align:top}.ticketshop_buyTicketsTable .discountCodeEnabled td{background:#ebf2d9;color:#000}.colCount select{min-width:60px!important}.ticketshop_footer,.ticketshop_buyTicketsTable .colSum,.ticketshop_buyTicketsTable .colPrice,.ticketshop_buyTicketsTable .colAvailable{text-align:right}.ticketshop_footerValues{float:right;margin-left:10px;width:auto}.ticketshop_footerLabels{float:right;width:auto}.ticketshop_footerPriceTicketAndTax,.ticketshop_footerAmount{font-weight:bold}.ticketshop_footerCharge,.ticketshop_footerFee{margin:0 0 5px}.ticketshop_title{font-size:18px;margin:0 0 15px;padding:0 0 5px 5px}.ticketshop_title em{border-radius:3px;font-size:11px;font-style:normal;padding:0 0 0 3px}.ticketshop_title em:before{content:"["}.ticketshop_title em:after{content:"]"}.ticketshop_mandatory{color:#fd8300;display:block;font-size:11px;margin:0 0 12px}.ticketshop_dataContent{margin:0 20% 10px}.ticketshop_dataContent label,.loginMenuSmall label{display:block;font-size:12px;font-weight:bold;margin:0 0 2px 3px;padding:0 2px 0 0;text-align:left}.ticketshop_dataContent .addressComponent_vatID label,.ticketshop_checkDataContainer .addressComponent_vatID label{display:inline-block!important}.ticketshop_dataContent input,.loginMenuSmall input{display:block;height:25px;line-height:22px;padding:0 4px 0 2px;width:98.5%}.ticketshop_dataContent .spanlabel{display:block;font-size:11px;font-style:normal;margin:2px 0 0 3px}.addressComponent_country select{width:100%}.ticketshop_dataContent .inputFieldRequired,.ticketshop_checkDataContainer .inputFieldRequired{color:#fd8300}.ticketshop_dataContent textarea{border-radius:3px;display:block;min-height:100px;padding:5px 4px 5px 2px;width:98.5%}.ticketshop_dataContent .wizIconinfo{vertical-align:top}.ticketshop_paymentTypeLogo{float:left;width:auto}.ticketshop_paymentTypeLogo span{background:url(/resources/images/ticketing/ts_paymentSprite.png) no-repeat 0 0;background-size:40px auto;border-radius:3px;float:left;height:25px;margin:0 2px 0 0;width:40px}.ticketshop_paymentTypeLogo .paypalPayment{background-position:0 -35px}.ticketshop_paymentTypeLogo .creditCardPayment{background-position:0 -70px}.ticketshop_paymentTypeLogo .masterCardSecureCodePayment{background-position:0 -105px}.ticketshop_paymentTypeLogo .mastercardPayment{background-position:0 -140px}.ticketshop_paymentTypeLogo .verifiedByVisaPayment{background-position:0 -175px}.ticketshop_paymentTypeLogo .visaPayment{background-position:0 -210px}.ticketshop_paymentTypeLogo .amexcreditcardPayment{background-position:0 -245px}.ticketshop_paymentTypeLogo .visaElectronPayment{background-position:0 -280px}.ticketshop_paymentTypeLogo .dinersclubcreditcardPayment{background-position:0 -315px}.ticketshop_paymentTypeLogo .easyEntryPayment{background-position:0 -350px}.ticketshop_paymentTypeLogo .sofortueberweisungPayment{background-position:0 -385px}.ticketshop_nextButtonSelectTicketsStep{float:right;width:auto}.ticketshop_nextButton{float:left;margin:0 20% 0;width:auto}.ticketshop_nextButton .ticketshop_backLink{float:left;margin:5px 5px 0 -75px!important;text-align:right;width:65px}.categorySet em,.categorySubSet em{display:block;font-size:11px;font-style:normal;line-height:12px}.categoriesSet em{display:block}.categorySet a,.categorySet em,.categoriesSet a,.categoriesSet .colCategory{padding-left:15px}.categorySubSet a,.categorySubSet em{background-position:14px 2px;padding-left:29px}.collapser{background:url("/resources/images/ticketing/icon_collapse_small.png") no-repeat 0 2px transparent}.expander{background:url("/resources/images/ticketing/icon_expand_small.png") no-repeat 0 2px transparent}.userDataContainer{margin:0 0 10px!important}.userDataGroupingHeader{display:block;margin:0 0 -5px 3px}.optionalDescription,.ticketshop_userFieldDescription{display:block;font-size:11px;font-style:normal;padding:2px 0 0 3px}.optionalDescriptionCheckbox{display:block;font-size:11px;font-style:normal;padding:2px 0 0;text-indent:0}.userDataContainer .addressHeader{padding:0 0 7px 3px}.radioButtonTitle{display:block;padding:0 0 0 3px}.radioButton{display:block;padding:5px 0 0}.radioContainer{display:block;margin:0 0 0 3px;padding:0 0 5px 17px;text-indent:-17px}.optionalDescriptionRadio{display:block;font-size:11px;font-style:normal;margin:-2px 0 0 3px}.optionalDescriptionRadioProduct{display:block;font-size:11px;font-style:normal;margin:2px 0 0;text-indent:0}.checkBoxContainer{display:block;margin:0 0 0 3px;padding:0 0 0 17px;text-indent:-17px}.radioContainer .productRadio{display:block;font-size:11px;font-style:normal;text-indent:0}.radioContainer input,.radio{display:inline!important;height:auto!important;margin:0!important;padding:0!important;vertical-align:bottom!important;width:auto!important}.radioContainer label{display:inline!important;float:none!important;font-size:12px;font-weight:normal;margin:0;width:auto!important}.userDataCheckBox{margin:0 0 5px}.checkbox,.checkbox input,input[type=checkbox]{display:inline!important;height:auto!important;margin:0!important;padding:0!important;width:auto!important}.checkBoxContainer label{display:inline!important;font-weight:normal!important;margin:0!important;padding:0!important;width:auto!important}.typeFile{height:auto!important}.zipCode{display:inline!important;width:20%!important}.city{float:right!important;width:73%!important}#shipmentAddress p{margin:0 0 10px}.photoUpload span{display:block;font-size:11px;padding:2px 0 0 3px}.photoUploaded span{display:block;font-size:12px;line-height:16px;padding:2px 0 0 3px}.uploadPhotoSize{font-weight:bold}.fileUpload span{clear:both;display:block;font-size:11px;padding:2px 0 0 3px}.fileUploaded span{display:block;font-size:12px;line-height:16px;padding:0 0 0 3px}.photoUpload .spinnerImage,.fileUpload .spinnerImage{vertical-align:text-bottom}.loginMenuSmall{padding:20px}.loginMenuSmall .email,.loginMenuSmall .password{margin-bottom:10px}.loginMenuSmall .buttons{padding:5px 0 10px}.ticketshop_paymentChooser{margin:0 0 20px}.ticketshop_creditCardDataField{margin:0 0 10px}.ticketshop_creditCardImg img{border-radius:3px;height:20px;vertical-align:middle}.ticketshop_creditCardCheckCode{width:auto!important}.ticketshop_paymentOptionsContent{margin:0 20% 20px}.ticketshop_paymentOptionsChooseTicketType{margin:0 5px 10px;padding:0 0 0 17px;text-indent:-17px}.ticketshop_paymentOptionsChooseTicketType label{display:inline;font-weight:bold;margin:0}.ticketshop_paymentDataStep_addressLabel{display:inline!important;font-weight:normal!important;margin:0!important}.paymentTypeContent{padding:10px 0 1px}.ticketshop_paymentTypeHead{display:block;margin-bottom:5px}.ticketshop_shipmentTitle{margin-top:20px}.ticketshop_paymentRadioContainer{display:block!important;font-weight:normal!important;margin:0!important;padding:0 0 5px 17px!important;text-indent:-17px!important}.bankAccountItemContainer{margin-bottom:10px}.ticketshop_deliveryAddress{line-height:18px;margin:0 0 10px 0;padding:0 0 0 17px;text-indent:-17px}.ticketshop_deliveryAddress input{vertical-align:text-bottom!important}.ticketshop_otherDeliveryAddress{margin:0 0 20px 0;padding:0 0 0 17px;text-indent:-17px}.ticketshop_personalPicture{margin-bottom:10px;position:relative}.ticketshop_personalPicture img{display:inline-block;position:relative;height:70px;width:70px;z-index:5}.ticketshop_personalPictureData{left:80px;top:0;position:absolute;z-index:0}.ticketshop_personalPictureData strong{line-height:1.4}.ticketshop_personalPictureData>div{margin-top:7px}.ticketshop_personalPictureData label{display:inline-block!important;font-weight:normal!important;margin:0 15px 0 0!important;padding:0!important;width:auto!important}.ticketshop_personalPicture .semi-transparent{opacity:.4}.ticketshop_dataContent .addressComponent_street,.ticketshop_dataContent .addressComponent_street2,.ticketshop_dataContent .addressComponent_zipCodeAndCity,.ticketshop_dataContent .addressComponent_email,.ticketshop_dataContent .addressComponent_firstName,.ticketshop_dataContent .addressComponent_lastName,.ticketshop_paymentDataShipmentContainer .addressComponent_company,.ticketshop_paymentDataShipmentContainer .addressComponent_country{margin:0 0 10px}.ticketshop_copyOtherTicketData{margin-bottom:10px}.ticketshop_copyOtherTicketData label{padding-left:17px;text-indent:-17px}.ticketshop_ticketDataTicketUserName{display:block;margin-top:5px;padding-left:17px}.ticketshop_checkStepTableBottom{border-bottom:none!important}.ticketshop_checkDataStepTitle{font-size:18px;margin:0;padding:0 0 5px 5px}.ticketshop_checkDataStepCheckDataTitle{font-size:18px;margin:20px 0 15px;padding:0 0 5px 5px}.ticketshop_checkDataContainer{margin:0 0 15px;padding:0 0 15px}.ticketshop_checkDataContainerLast{margin:0 0 20px}.ticketshop_checkDataContainer label,.ticketshop_checkDataContainerLast label{display:block;font-weight:bold;margin:0 0 2px 3px;padding:0 2px 0 0}.ticketshop_checkDataContainer input[type="text"],.ticketshop_checkDataContainerLast input[type="text"],.ticketshop_checkDataContainer input[type="email"]{border-radius:5px;display:block;height:25px;line-height:22px;padding:0 4px 0 2px;width:98.5%}.ticketshop_checkDataTitle{float:left;text-align:right;line-height:18px;width:20%}.ticketshop_checkDataContent,.ticketshop_directDebitMandate{margin:0 20% 0 20%;padding:0 0 0 5px;line-height:18px}.ticketshop_directDebitMandate label{text-indent:-17px;margin:0;padding:0 0 10px 17px}.ticketshop_directDebitMandate p{padding:0 0 10px 17px}.ticketshop_directDebitMandateValidFor{padding-bottom:0!important}.ticketshop_directDebitMandate .redBorder .error{text-indent:0;padding:0}.ticketshop_directDebitMandate .redBorder{margin-bottom:10px;padding-bottom:3px}.ticketshop_checkDataContent a{font-size:11px}.ticketshop_checkDataContent .addressComponent_email,.ticketshop_checkDataContent .addressComponent_firstName,.ticketshop_checkDataContent .addressComponent_street,.ticketshop_checkDataContent .addressComponent_street2,.ticketshop_checkDataContent .addressComponent_zipCodeAndCity{margin:0 0 10px}.ticketshop_checkDataContainer em{display:block;font-style:normal!important;font-size:11px;padding:2px 0 0}.acceptBuyerTerms{clear:both;margin:0 20% 20px;padding-left:5px}.acceptBuyerTerms label{display:block;padding-left:17px;text-indent:-17px}.acceptBuyerTerms .ticketshop_acceptCustomBuyerTerms{margin-top:10px}.ticketshop_loginOptions{margin:0 0 10px}.ticketshop_loginOptions strong{display:block;margin:0 0 3px 3px}.ticketshop_loginOptions a{border-radius:3px;color:#fff!important;display:inline-block;font-size:11px;font-weight:bold;line-height:15px;margin:0 5px 5px 0;padding:2px 10px 2px 26px;text-decoration:none!important;text-transform:uppercase}.loginFacebook,.loginFacebook:hover{color:#fff;border:solid 1px #3b5998;background:#3b5998 url(/resources/images/ticketing/loginLogos.png) no-repeat 5px -49px;background:url(/resources/images/ticketing/loginLogos.png) no-repeat 5px -49px,-webkit-gradient(linear,left top,left bottom,from(#99a9ca),to(#45619b));background:url(/resources/images/ticketing/loginLogos.png) no-repeat 5px -49px,-moz-linear-gradient(top,#99a9ca,#45619b)}.loginAmiando,.loginAmiando:hover{color:#fff;border:solid 1px #8eac35;background:#9dc341 url(/resources/images/ticketing/loginLogos.png) no-repeat 5px 1px;background:url(/resources/images/ticketing/loginLogos.png) no-repeat 5px 1px,-webkit-gradient(linear,left top,left bottom,from(#bae047),to(#9fc13c));background:url(/resources/images/ticketing/loginLogos.png) no-repeat 5px 1px,-moz-linear-gradient(top,#bae047,#9fc13c)}.loginDocCheck,.loginDocCheck:hover{color:#fff;border:solid 1px #a10229;background:#c03 url(/resources/images/ticketing/loginLogos.png) no-repeat 5px -149px;background:url(/resources/images/ticketing/loginLogos.png) no-repeat 5px -149px,-webkit-gradient(linear,left top,left bottom,from(#c03),to(#a10229));background:url(/resources/images/ticketing/loginLogos.png) no-repeat 5px -149px,-moz-linear-gradient(top,#c03,#a10229)}.loginXING,.loginXING:hover{color:#fff;border:solid 1px #004b58;background:#004b58 url(/resources/images/ticketing/loginLogos.png) no-repeat 5px -99px;background:url(/resources/images/ticketing/loginLogos.png) no-repeat 5px -99px,-webkit-gradient(linear,left top,left bottom,from(#326e79),to(#004b58));background:url(/resources/images/ticketing/loginLogos.png) no-repeat 5px -99px,-moz-linear-gradient(top,#326e79,#004b58)}.ticketshop_loggedIn{background:url(/resources/images/ticketshop_breadcrumbCompleted.png) no-repeat 5px 1px #9eb932;border-radius:3px;color:#fff;display:inline-block;font-size:11px;margin:0 0 15px 0;padding:3px 10px 3px 25px;text-transform:uppercase}.ticketshop_termsSendInfosContainer{padding:5px 0 0}.ticketshop_termsSendInfosContainer label{font-size:11px!important;font-weight:normal;margin:0 0 0 3px;padding:0 0 10px 17px;text-indent:-17px}.ticketshop_termsSendInfosContainer img{vertical-align:top}.ticketshop_successStepTable{border:0;border-collapse:collapse;border-spacing:0;width:100%}.ticketshop_successStepTable th,.ticketshop_successStepTable td{padding:10px 5px}.ticketshop_footerContainer{float:left;padding:0 0 5px;width:100%}.ticketshop_discountCodeFooter{margin:0 5px 20px 0;text-align:right}.ticketshop_discountCodeFooter .button{float:right!important;margin:2px 0 0 5px}.ticketshop_discountCodeFooter input{min-width:25%;padding:3px}.ticketshop_discountCodeTop{padding:5px 0 15px}.ticketshop_discountCodeTop a,.ticketshop_discountCodeTop a:hover{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat right -440px!important;height:25px;margin:0 4px 0 0;padding:0 10px 0 0;font-size:14px;font-weight:bold;text-indent:0;text-decoration:none!important;white-space:nowrap;color:#000!important;display:inline-block}.ticketshop_discountCodeTop span{background:transparent url(/resources/images/ed2_btn/buttons.png) no-repeat left -400px;line-height:15px;padding:4px 0 0 10px;height:23px;display:inline-block}.ticketshop_discountCodeTop input{float:left;margin:2px 5px 0 0;min-width:25%;padding:3px;width:auto;background:#fcfcfc;border:1px solid #d9d9d9;border-radius:3px;box-shadow:0 0 0 #fdfdfd,0 1px 5px #ebebeb inset;color:#000;transition:border .2s linear 0s,box-shadow .2s linear 0s}.ticketshop_dataContent input[type=text],.ticketshop_dataContent textarea,.ticketshop_checkDataContainer input[type=text],.ticketshop_dataContent .typeFile,.ticketshop_checkDataContainerLast input[type=text],.ticketshop_discountCodeFooter input[type=text],.ticketshop_dataContent input[type=password],.loginMenuSmall input,.ticketshop_dataContent input[type=email],.ticketshop_dataContent input[type=url],.ticketshop_dataContent input[type=tel],.ticketshop_checkDataContainer input[type=email]{background:#fcfcfc;border:1px solid #d9d9d9;border-radius:3px;box-shadow:0 0 0 #fdfdfd,0 1px 5px #ebebeb inset;color:#000;transition:border .2s linear 0s,box-shadow .2s linear 0s}.ticketshop_dataContent select,.ticketshop_checkDataContent select,.ticketshop_checkDataContainerLast select{background:#fcfcfc;border:1px solid #d9d9d9;border-radius:3px;box-shadow:0 0 0 #fdfdfd,0 1px 5px #ebebeb inset;color:#000;padding:4px 1px 4px 0;transition:border .2s linear 0s,box-shadow .2s linear 0s}.ticketshop_dataContent .userDataDropDown{width:100%}.ticketshop_dataContent input:focus,.ticketshop_dataContent select:focus,.ticketshop_dataContent textarea:focus,.ticketshop_checkDataContainer input:focus,.ticketshop_checkDataContainerLast input:focus,.ticketshop_discountCodeFooter input:focus,.ticketshop_dataContent input:focus,.ticketshop_checkDataContent select:focus,.ticketshop_checkDataContainerLast select:focus,.categoryRowsTop input:focus,.ticketshop_discountCodeTop input:focus,.loginMenuSmall input:focus{border-color:rgba(82,168,236,0.8)!important;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(82,168,236,0.6)!important;outline:0!important}.coRegBanner{background:#FFF;border-radius:5px;padding:20px 0 40px;text-align:center;margin:0 5px 30px}.coRegBanner h2{color:#000;font-size:26px;text-align:center;font-weight:normal;padding:0 85px 40px}.coRegBannerList{list-style:none;padding-bottom:10px}.coRegBannerList strong{color:#000;font-size:18px;font-weight:normal;display:block;max-width:260px}.coRegBannerList em{display:block;max-width:250px;font-style:normal}.coRegBannerList li{padding:0 0 30px;font-size:14px;line-height:145%}.coRegBannerList a{color:#808080!important;text-decoration:none}.coRegBannerList img{max-width:240px!important}.coRegImg{float:left;width:50%;text-align:right}.coRegText{float:right;width:50%;text-align:left}.coRegBanner img.coRegTopImg{width:100%;max-width:500px;margin-bottom:20px}.coRegBanner img{max-width:294px;width:294px}.paypalWaitButtonContainer{text-align:center;padding:10px 0}.paypalWaitButtonContainer>div{border:2px solid #fff;border-radius:3px;display:inline-block}.paypalWaitButtonContainer a{background:#fff;border:2px solid #139bd7;color:#fff!important;display:inline-block;font-weight:bold;text-decoration:none}.paypalWaitButtonContainer img{display:inline-block;width:100%;max-width:60px;padding:8px 10px;vertical-align:middle}.paypalWaitButtonContainer span{background:#139bd7;display:inline-block;padding:10px;vertical-align:middle}@media only screen and (min-width:530px) and (max-width:630px){.ticketshop_loginOptions a{text-transform:capitalize}}@media only screen and (min-width:501px) and (max-width:529px){.ticketshop_loginOptions a{text-transform:capitalize;padding:2px 3px 2px 20px}.loginAmiando,.loginAmiando:hover{background-position:2px 1px}.loginFacebook,.loginFacebook:hover{background-position:2px -49px}.withoutPrice col{width:20%}.withoutPrice .ticketshop_ColumnCategory{width:60%}}@media only screen and (min-width:350px) and (max-width:500px){#ticketshop_testModeMessage{font-size:14px;line-height:20px}#ticketshop_testModeMessage strong{margin:20% 10% 0}.ticketshop_countdownContainer span,.ticketshop_countdownContainerYellow span{font-size:11px;line-height:16px;padding:5px 0 0 145px}.hintEnterCorrectNames{font-size:11px;line-height:16px}.ticketshop_breadcrumb li{font-size:9px;text-transform:capitalize}.ticketshop_breadcrumb em,.ticketshop_breadcrumb span{padding:0 3px}.ticketshop_dataContent{margin:0 5px 10px}.ticketshop_paymentOptionsContent{margin:0 5px 20px}.ticketshop_carbonCertificateWrapper{margin:0 5px 20px}.ticketshop_paymentTypeLogo span{background-size:35px auto;height:22px;width:35px}.ticketshop_paymentTypeLogo .paypalPayment{background-position:0 -29px}.ticketshop_paymentTypeLogo .creditCardPayment{background-position:0 -61px}.ticketshop_paymentTypeLogo .masterCardSecureCodePayment{background-position:0 -92px}.ticketshop_paymentTypeLogo .mastercardPayment{background-position:0 -122px}.ticketshop_paymentTypeLogo .verifiedByVisaPayment{background-position:0 -152px}.ticketshop_paymentTypeLogo .visaPayment{background-position:0 -183px}.ticketshop_paymentTypeLogo .amexcreditcardPayment{background-position:0 -214px}.ticketshop_paymentTypeLogo .visaElectronPayment{background-position:0 -245px}.ticketshop_paymentTypeLogo .dinersclubcreditcardPayment{background-position:0 -275px}.ticketshop_paymentTypeLogo .easyEntryPayment{background-position:0 -305px}.ticketshop_paymentTypeLogo .sofortueberweisungPayment{background-position:0 -336px}.city{width:72.2%!important}.forest .greenTicket{background:url("/resources/images/ticketing/kenia.jpg") no-repeat right bottom transparent}.forest .greenTicket label{padding:10px 20px 35px 25px}.forest .keniaContainer .ccbs{width:150px}.keniaContainer span{display:block;clear:both;padding-top:10px}.ticketshop_nextButton .buttonGreybig{margin:0 5px 0 0!important}.ticketshop_nextButton{float:right;margin:0 5px}.userDataContainer .redBorder,.ticketshop_dataContent .redBorder{margin:0 0 10px -5px!important;padding:5px!important}.ticketshop_termsSendInfosContainer .redBorder{margin:0 0 10px -5px!important;padding:10px 5px 10px 22px!important}.ticketshop_checkDataContent,.ticketshop_directDebitMandate{margin:0 5% 0 20%}.hotelPrice{font-size:16px}.shareBubbleContainer{background-position:28px 25px}.viewTypeIframe .wicket-modal{max-width:80%!important;left:10%!important;margin:0!important}.withoutPrice col{width:20%}.withoutPrice .ticketshop_ColumnCategory{width:60%}.coRegImg{float:left;width:100%;text-align:center}.coRegText{float:right;width:100%;text-align:center;max-width:100%;margin-bottom:10px}.coRegBannerList strong,.coRegBannerList em{max-width:100%}.coRegBannerList img{display:inline-block;margin-left:22px}}@media only screen and (max-width:385px){.ticketshop_paymentTypeLogo span{background-size:23px auto;height:14px;width:23px;margin-top:4px}.ticketshop_paymentTypeLogo .paypalPayment{background-position:0 -19px}.ticketshop_paymentTypeLogo .creditCardPayment{background-position:0 -40px}.ticketshop_paymentTypeLogo .masterCardSecureCodePayment{background-position:0 -60px}.ticketshop_paymentTypeLogo .mastercardPayment{background-position:0 -80px}.ticketshop_paymentTypeLogo .verifiedByVisaPayment{background-position:0 -100px}.ticketshop_paymentTypeLogo .visaPayment{background-position:0 -120px}.ticketshop_paymentTypeLogo .amexcreditcardPayment{background-position:0 -141px}.ticketshop_paymentTypeLogo .visaElectronPayment{background-position:0 -161px}.ticketshop_paymentTypeLogo .dinersclubcreditcardPayment{background-position:0 -181px}.ticketshop_paymentTypeLogo .easyEntryPayment{background-position:0 -201px}.ticketshop_paymentTypeLogo .sofortueberweisungPayment{background-position:0 -221px}}@media only screen and (max-width:349px){#billingDataPanel{font-size:11px}#timerDiv{font-weight:bold}#timerDiv strong{display:none}.ticketshop_countdownContainer span,.ticketshop_countdownContainerYellow span{font-size:11px;line-height:16px;padding:7px 0 0 145px}.hintEnterCorrectNames{font-size:11px;line-height:16px}.ticketshop_countdownContainer em{font-size:24px;padding:7px 10px 0;width:110px}.ticketshop_breadcrumb li{font-size:8px;text-transform:capitalize}.ticketshop_breadcrumb em,.ticketshop_breadcrumb span{padding:0 2px;word-wrap:break-word}.ticketshop_buyTicketsTable th,.ticketshop_buyTicketsTable td{line-height:14px}#ticketshop_testModeMessage strong{font-size:14px;line-height:18px;max-width:200px}.city{width:70%!important}.ticketshop_dataContent{margin:0 5px 10px}.ticketshop_paymentOptionsContent{margin:0 5px 10px}.ticketshop_carbonCertificateWrapper{margin:0 5px 20px}.forest .greenTicket{background:url("/resources/images/ticketing/kenia.jpg") no-repeat right bottom transparent}.forest .greenTicket label{padding:10px 20px 35px 25px}.forest .keniaContainer .ccbs{width:150px}.keniaContainer span{display:block;clear:both;padding-top:10px}.ticketshop_nextButton{float:right;margin:0 5px}.userDataContainer .redBorder,.ticketshop_dataContent .redBorder{margin:0 0 10px -5px!important;padding:5px!important}.ticketshop_termsSendInfosContainer .redBorder{margin:0 0 10px -5px!important;padding:10px 5px 10px 22px!important}.ticketshop_checkDataContent,.ticketshop_directDebitMandate{margin:0 5% 0 20%}.hotelRating{float:left;width:100%!important;margin-left:0;margin-top:5px}.ticketshop_loginOptions .loginAmiando,.ticketshop_loginOptions .loginAmiando:hover{background:#9dc341;background:-webkit-gradient(linear,left top,left bottom,from(#bae047),to(#9fc13c));background:-moz-linear-gradient(top,#bae047,#9fc13c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bae047',endColorstr='#9fc13c');font-size:9px;padding:1px 3px}.ticketshop_loginOptions .loginFacebook,.ticketshop_loginOptions .loginFacebook:hover{background:#3b5998;background:-webkit-gradient(linear,left top,left bottom,from(#99a9ca),to(#45619b));background:-moz-linear-gradient(top,#99a9ca,#45619b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99a9ca',endColorstr='#45619b');font-size:9px;padding:1px 3px}.ticketshop_loginOptions .loginDocCheck,.ticketshop_loginOptions .loginDocCheck:hover{background:#c03;background:-webkit-gradient(linear,left top,left bottom,from(#c03),to(#a10229));background:-moz-linear-gradient(top,#c03,#a10229);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0033',endColorstr='#a10229');font-size:9px;padding:1px 3px}.ticketshop_loginOptions .loginXING,.ticketshop_loginOptions .loginXING:hover{background:#004b58;background:-webkit-gradient(linear,left top,left bottom,from(#326e79),to(#004b58));background:-moz-linear-gradient(top,#326e79,#004b58);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#326e79',endColorstr='#004b58');font-size:9px;padding:1px 3px}.viewTypeIframe .wicket-modal{max-width:80%!important;left:10%!important;margin:0!important}.withoutPrice col{width:20%}.withoutPrice .ticketshop_ColumnCategory{width:60%}.coRegImg{float:left;width:100%;text-align:center}.coRegText{float:right;width:100%;text-align:center;max-width:100%;margin-bottom:10px}.coRegBannerList strong,.coRegBannerList em{max-width:100%}.coRegBannerList img{display:inline-block;margin-left:22px}.coRegBanner img{max-width:220px;width:220px}}@media only screen and (max-width:449px){.shareBubbleContainer{padding:20px 25px 25px 20px}.hotelPic{display:none}.hotelDesc{width:70%}.hotelDesc p{padding:0 10px 0 0!important}.hotelRating{float:left!important;width:100%!important;margin-left:0;margin-top:5px}.hotelOffer{width:30%}.hotelPrice{font-size:14px}.withPriceCheck col{width:20%}.withPriceCheck .colCategory{width:40%}.withoutPriceCheck col{width:20%}.withoutPriceCheck .colCategory{width:80%}}.viewTypeFBApp{font-family:"lucida grande",tahoma,verdana,arial,sans-serif}.viewTypeFBApp a{color:#3b5998!important;text-decoration:none!important}.viewTypeFBApp .ticketshop_loginOptions a,.viewTypeFBApp .ticketshop_loginOptions a:hover{color:#FFF!important;text-decoration:none!important}.viewTypeFBApp a:hover{text-decoration:underline!important}.viewTypeFBApp .amiandoWrapper{width:100%!important;margin:0;padding:0;background:0}.viewTypeFBApp .panelContent{font-size:11px!important;width:100%!important}.viewTypeFBApp .module_ul,.viewTypeFBApp .panelContent{padding:0!important}.viewTypeFBApp .ticketshop_countdownContainer{background:#fcf5d7;border:1px solid #f7e48c}.viewTypeFBApp .ticketshop_countdownContainer em,.viewTypeFBApp .ticketshop_countdownContainerYellow em{padding:0 10px}.viewTypeFBApp .ticketshop_countdownContainer span{line-height:15px}.viewTypeFBApp .ticketshop_breadcrumb li{font-size:9px!important}.viewTypeFBApp .ticketshop_breadcrumb span{border-bottom:4px solid #e2e2e2}.viewTypeFBApp .ticketshop_breadcrumbCompleted span{border-bottom-color:#9cbd3b!important}.viewTypeFBApp .ticketshop_dataContent input[type="text"],.viewTypeFBApp .ticketshop_dataContent textarea,.viewTypeFBApp .ticketshop_checkDataContainer input[type="text"],.viewTypeFBApp .ticketshop_discountCodeFooter input[type="text"],.viewTypeFBApp .ticketshop_dataContent input[type="password"],.viewTypeFBApp .ticketshop_dataContent input[type="email"],.viewTypeFBApp .ticketshop_dataContent input[type="url"],.viewTypeFBApp .ticketshop_dataContent input[type="tel"],.viewTypeFBApp .ticketshop_checkDataContainer input[type="email"]{border:1px solid #e2e2e2}.viewTypeFBApp .ticketshop_title,.viewTypeFBApp .ticketshop_checkDataStepCheckDataTitle,.viewTypeFBApp .ticketshop_checkDataStepTitle,.viewTypeFBApp #billingDataPanel .success{font-size:16px;border-bottom:1px solid #e2e2e2;padding:0 0 10px 5px}.viewTypeFBApp .ticketshop_dataContent{margin:0 5px 5px!important}.viewTypeFBApp .ticketshop_paymentOptionsContent{margin:0 5px 10px}.viewTypeFBApp .ticketshop_carbonCertificateWrapper{margin:0 5px 20px!important}.viewTypeFBApp .ticketshop_buyTicketsTable th,.viewTypeFBApp .ticketshop_buyTicketsTable td,.viewTypeFBApp .ticketshop_successStepTable th,.viewTypeFBApp .ticketshop_successStepTable td{border-bottom:1px solid #e9e9e9;line-height:15px}.viewTypeFBApp .categorySet td{background:#f2f2f2}.viewTypeFBApp .categorySubSet td{background:#f7f7f7}.viewTypeFBApp .ticketshop_checkDataContainer{border-bottom:1px solid #e9e9e9}.viewTypeFBApp .ticketshop_dataContent label,.viewTypeFBApp .ticketshop_checkDataContainer label,.viewTypeFBApp .ticketshop_checkDataContainerLast label{font-size:11px}.viewTypeFBApp .ticketshop_dataContent .spanlabel,.viewTypeFBApp .photoUpload span,.viewTypeFBApp .optionalDescriptionCheckbox{color:gray;line-height:13px}.viewTypeFBApp .ticketshop_nextButton{float:right;margin:0}.viewTypeFBApp #content .buttonGreenbig{background-color:#3b5998;background-image:none;border-color:#d9dfea #0e1f5b #0e1f5b #d9dfea;border-style:solid;border-width:1px;color:#fff!important;float:right;font-size:11px;font-weight:bold;height:19px;margin:0 5px 0 0;padding:4px 15px 0;text-align:center;text-decoration:none!important}.viewTypeFBApp .buttonGreenbig span,.viewTypeFBApp .buttonGreybig span,.viewTypeFBApp .button span,.viewTypeFBApp .buttonGreensmall span,.viewTypeFBApp .buttonGreysmall span{background-image:none;height:auto;line-height:normal;padding:0}.viewTypeFBApp .ticketshop_paymentTypeLogo span{border:1px solid #e9e9e9}.viewTypeFBApp .ticketshop_securityHint{margin:15px 0}.viewTypeFBApp .greenTicket label{padding:10px 200px 35px 20px!important}.viewTypeFBApp .greenTicket a{text-decoration:underline!important}.viewTypeFBApp .greenTicket a:hover{text-decoration:none!important}.viewTypeFBApp .supportHighlightsContainer em{font-size:10px!important}.viewTypeFBApp .userDataContainer .redBorder,.viewTypeFBApp .ticketshop_dataContent .redBorder{margin:0 0 10px -5px!important;padding:5px!important}.viewTypeFBApp .ticketshop_termsSendInfosContainer .redBorder{margin:0 0 10px -5px!important;padding:10px 10px 10px 22px!important}.viewTypeFBApp .redBorder .error{text-indent:0}.viewTypeFBApp .ticketshop_acceptCustomBuyerTerms .error{padding:3px 0 0}.viewTypeFBApp .button,.viewTypeFBApp .buttonGreensmall,.viewTypeFBApp .buttonOrangebig{background-color:#3b5998!important;background-image:none!important;border-color:#d9dfea #0e1f5b #0e1f5b #d9dfea;border-style:solid;border-width:1px;color:#fff!important;float:right;font-size:11px;font-weight:bold;height:16px;margin:1px 2px 0 0;padding:2px 10px 0;text-align:center;text-decoration:none!important;text-shadow:none}.viewTypeFBApp .ticketshop_checkDataContent .buttonGreensmall,.viewTypeFBApp .ticketshop_checkDataContent .buttonGreybig{float:left!important}.viewTypeFBApp .ticketshop_checkDataContent .buttonGreysmall{background:url(https://s-static.ak.facebook.com/rsrc.php/v1/zD/r/B4K_BWwP7P5.png) repeat 0 0 #eee!important;border-color:#999 #999 #888;border-style:solid;border-width:1px;color:#000!important;float:left!important;margin:1px 2px 0 4px!important;padding:2px 10px 0!important}.viewTypeFBApp .ticketshop_checkDataContent a:hover{text-decoration:none!important}*{margin:0;padding:0}img{border:0}a:active{outline:0}a:hover{text-decoration:none}a:focus{-moz-outline-style:none;outline:0}body{font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:12px;line-height:normal}body.demoMode,body.eventMenu{background-position:center 75px}h1{font-weight:bold;font-size:28px;line-height:32px}h2{font-weight:bold;font-size:16px;line-height:normal}h3{margin:6px 0 6px;padding:0 0 2px;font-weight:bold;font-size:14px;line-height:16px}h4{font-weight:bold;font-size:12px;line-height:15px;margin:3px 0;padding:0}select,input,textarea{font-size:12px;font-family:Arial,Helvetica,sans-serif}option{padding-right:10px}address{text-align:left;font-style:normal}.leftBlock{text-align:left;float:left;padding:0 0 0 10px}.rightBlock{text-align:right;float:right;padding:0 10px 0 0}.left{float:left}.right{float:right}.center{text-align:center}a.filePDF,a.fileCSV,a.fileXLS{padding:1px 0 1px 19px}a.filePDF{background:transparent url(/resources/images/icon_pdf.gif) no-repeat left}a.fileCSV{background:transparent url(/resources/images/icon_csv.gif) no-repeat left}a.fileXLS{background:transparent url(/resources/images/icon_xls.gif) no-repeat left}.ccplugin{background-color:#FFF;display:none;box-shadow:0 1px 5px 0 rgba(51,51,51,0.7);padding:16px;width:210px}.ccplugin .link-close{background:#333 none repeat scroll 0 0;border:3px solid #fff;border-radius:50%;height:18px;position:absolute;right:-12px;text-decoration:none;top:-12px;width:18px}.ccplugin .link-close:before{color:#fff;content:"X";display:block;font-size:12px;height:18px;line-height:18px;text-align:center;width:18px}.ccplugin label{bottom:16px;color:#808080;font-size:.8125rem;font-weight:700;height:32px;left:17px;line-height:32px;position:absolute;text-align:center;width:20px}.ccSV{background:red url("/resources/images/colorchooser/SatVal.png");_background:#f00;position:relative;cursor:crosshair;float:left;height:170px;width:170px;margin:0 16px 16px 0;user-select:none}.ccHex{border:1px solid #c9c9c9;border-radius:2px;box-sizing:border-box;color:#666;font-size:13px;height:32px;line-height:1.53846;margin:1px 8px 0 0;padding:4px 3px 4px 20px!important;width:134px!important}.ccSVslide,.ccHslide{position:absolute;line-height:1px}.ccSVslide{background:url("/resources/images/colorchooser/slide.gif");height:9px;width:9px}.ccHslide{background:transparent;border:3px solid #000;cursor:pointer;height:1px!important;left:-5px!important;opacity:1;top:108px;width:24px;z-index:1000}.ccHslide:after{border:1px solid #fff;content:"";display:block;height:1px;left:-1px;position:absolute;top:-1px;width:24px}.ccH{cursor:crosshair;float:left;position:relative;width:20px}.ccHmodel{height:170px;overflow:hidden;position:relative}.ccHmodel div{height:1px;width:20px;font-size:1px;line-height:1px}.ccplugin .button{float:right}div.feedbackPanelERROR{background:#ec3839 url(/resources/images/eventdetails/errorBackground.gif) repeat-x top left;padding:5px 10px;border-bottom:1px solid #d9d9d9;border-top:1px solid #fff}div.feedbackPanelERROR ul{background:url(/resources/images/icons/iconset_32/110.png) no-repeat left top}div.feedbackPanelERROR li.feedbackPanelERROR{list-style:none;display:block;padding:5px 0 0 35px}div.feedbackPanelERROR li.feedbackPanelERROR span{font-weight:bold;color:#fff;font-size:12px;display:block;padding:3px 0 10px 5px}.headerDataContainer div.feedbackPanelERROR li.feedbackPanelERROR span{padding:3px 0 10px 5px}.viewTypeNormal .outdatedBrowser,.viewTypeIframe .outdatedBrowser{background-color:#f5f5f5;border-left:10px solid #f00;color:#333!important;margin-bottom:16px;padding:16px 32px 16px 14px}.viewTypeNormal .outdatedBrowser span{display:block}.viewTypeNormal .outdatedBrowser{font-size:18px;margin-top:16px}.outdatedBrowser a{color:#009090;text-decoration:underline!important}.outdatedBrowser a:hover{text-decoration:none!important}.feedbackPanelINFO ul{font-weight:bold;list-style:none;margin-bottom:10px;float:left;width:100%}.feedbackPanelINFO ul li{width:100%}.feedbackPanelINFO ul li span{display:block;background:#ebf2d9 url(/resources/images/icons/iconset_32/71.png) no-repeat 15px 13px;border:1px solid #c4d68d;border-radius:5px;font-size:16px;font-weight:bold;padding:20px 0 20px 60px;color:#303030;text-shadow:0 1px 0 #fff}.feedbackPanelWARNING ul{font-weight:bold;list-style:none;margin-bottom:10px;float:left;width:100%}.feedbackPanelWARNING ul li span{background:url("/resources/images/eventdetails/demoMode/demoModeIcons.png") no-repeat 17px 15px #fef9e1;border:1px solid #ffefa3;border-radius:5px;color:#4a4a4a;display:block;font-size:16px;font-weight:bold;padding:20px 20px 20px 60px;text-shadow:0 1px 0 #fff}.vanityNumberTooltip{margin:10px 0 0;text-align:left}.vanityNumberTooltip li{list-style:none!important;padding:0;margin:0}#overDiv{-webkit-box-shadow:0 1px 5px 0 rgba(51,51,51,0.7);-moz-box-shadow:0 1px 5px 0 rgba(51,51,51,0.7);box-shadow:0 1px 5px 0 rgba(51,51,51,0.7);padding:10px 15px;z-index:50000!important}#overDiv table{background:#FFF!important}#overDiv td{padding:2px;text-align:left}#overDiv td em{display:block;padding-bottom:2px;font-style:normal}#overDiv .pricelistBold{display:block;padding-bottom:4px;padding-left:1px;font-weight:normal}#overDiv .pricelistBold a{color:#000;font-weight:bold}#overDiv td strong span{font-weight:normal}#overDiv td strong img{vertical-align:text-bottom;border-bottom:1px solid #fff}#overDiv td a font{color:#fff;float:right;font-weight:bold}#overDiv .overlibCur{font-weight:bold}#overDiv b font{display:none}#overDiv font{color:#4a4a4a!important;display:block;font-size:12px!important;line-height:18px;padding:0 0 5px!important}#wrapper .demoContainer{height:75px;position:static}#wrapper .demoContainer .demoMode,#wrapper .demoContainer .participantView{position:fixed;top:0;left:0;width:100%;height:60px;z-index:100;padding-top:14px;color:#00395f;background:#e0edfb;border-bottom:1px solid #739ab6;border-top:1px solid #739ab6}#wrapper .demoContainer .participantView a:link,#wrapper .demoContainer .participantView a:visited{color:#1e62b6}#wrapper .demoContainer .participantView a:hover,#wrapper .demoContainer .participantView a:active{color:#4b81c5}#wrapper .demoContainer .demoMode .demoModeInnerContainer,#wrapper .demoContainer .participantView .participantViewInnerContainer{display:block;width:950px;margin:0 auto;padding-top:1px}#wrapper .demoContainer .demoMode .demoModeInnerContainer span,#wrapper .demoContainer .participantView .participantViewInnerContainer span{float:left;height:35px;padding:2px 0 0 50px;margin:0 10px 0 10px;font-size:14px;line-height:18px}#wrapper .demoContainer .demoMode .demoModeInnerContainer span{width:595px;background:url(/resources/images/eventdetails/demoMode/demoModeIcons.png) no-repeat 5px 6px}#wrapper .demoContainer .participantView .participantViewInnerContainer span{width:880px;background:url(/resources/images/icons/iconset_32/2.png) no-repeat 5px 4px}#wrapper .demoContainer .demoMode strong,#wrapper .demoContainer .participantView strong{display:block}.modulesDisabled #content #contentRight{width:0}.modulesDisabled #content #contentLeft{width:950px}.modulesDisabled #contentRight ul.module_ul{padding:0}.dateTimeChooser{display:block;position:relative}.calenderDate select,.calenderTime select{float:none!important;width:auto!important}.calenderDate>img,.calenderTime>img{cursor:pointer}.yui-calendar .link-close{background:#333 none repeat scroll 0 0;border:3px solid #fff;border-radius:50%;height:18px;position:absolute;right:-12px;text-decoration:none;top:-12px;width:18px}.yui-calendar .link-close:before{color:#fff;content:"X";display:block;font-size:12px;height:18px;line-height:18px;text-align:center;width:18px}.yui-calcontainer{background:#FFF;box-shadow:0 1px 5px 0 rgba(51,51,51,0.7);padding:16px}.yui-calcontainer .title{display:none}.yui-calcontainer table{border-collapse:collapse;border-spacing:0;width:100%}.yui-calcontainer td{border:1px solid #e0e0e0;text-align:center}.yui-calcontainer .calhead{padding:0 0 8px;text-align:center}.yui-calcontainer .calnavleft,.yui-calcontainer .calnavright{background:#f0f0f0;border-radius:50%;color:#333!important;cursor:pointer;float:left;height:20px;line-height:18px;position:relative;width:20px}.yui-calcontainer .calnavleft:after,.yui-calcontainer .calnavright:after{content:"«";left:0;position:absolute;top:0;width:20px}.yui-calcontainer .calnavright{float:right}.yui-calcontainer .calnavright:after{content:"»"}.yui-calcontainer .calweekdaycell{background:#f5f5f5;border:1px solid #e0e0e0;text-align:center;padding:6px}.yui-calcontainer .selectable a{color:#333!important;display:block;padding:6px;text-decoration:none}.yui-calcontainer .selectable a:hover{background:#cfdc00}.yui-calcontainer .oom{color:#c0c0c0;padding:6px}.yui-calcontainer .today a{background:#cfdc00;font-weight:700}#wrapper{margin:0 auto;text-align:left}#wrapper.amiandoWrapper{width:950px}#headerLayer{background-color:#333;width:100%;position:absolute;top:0;left:0;z-index:10;filter:alpha(opacity:70);opacity:.7}.header{float:left;width:100%;background-color:#ccc;position:relative;z-index:10}#newHeader{color:#141414}#newHeader input,#newHeader select{padding:1px}#newHeader ul.module_ul{min-height:100px}#newHeader .ccplugin{margin-top:-16px}.headerMainMenu{float:left;width:100%;border-bottom:1px solid #004674;background:#006567;list-style:none}.headerMainMenu li{float:left;margin-bottom:-1px;position:relative;height:30px}.headerMainMenu .amiandoLogo{width:126px}.headerMainMenu .amiandoLogo a{width:106px;height:20px;display:block;text-indent:-10000px;background:url(/resources/images/eventdetails/xingevents.png) no-repeat 0 0}.headerMainMenu li.rightMenu{float:right}.headerMainMenu .rightMenuAnonymous{float:right;padding:0 10px 0 0}.headerMainMenu .loginMenuSmall p{clear:both;padding:5px 0}.headerMainMenu .loginMenuSmall p a{font-size:11px;text-decoration:underline}.headerMainMenu .loginMenuSmall div.feedbackPanelERROR{margin-bottom:10px;border-right:1px solid #d9d9d9;border-left:1px solid #fff;border:1px solid #ccc;width:138px}.headerMainMenu .loginMenuSmall div.feedbackPanelERROR li.feedbackPanelERROR{float:none;padding:0 0 0 35px}.headerMainMenu .loginMenuSmall div.feedbackPanelERROR li.feedbackPanelERROR span{padding:3px 0 5px 5px}.headerMainMenu .loginMenuSmall div.buttons{margin-top:10px;margin-top:5px}.headerMainMenu .loginMenuSmall div.buttons a{margin-right:4px;text-decoration:none}.headerMainMenu a{color:#fff;text-decoration:none}.headerMainMenu a:hover{color:#fff;text-decoration:none}.headerMainMenu li strong{padding:5px 10px;display:block;height:20px}.headerMainMenu li.flyout{margin-right:4px}.headerMainMenu li.rightMenu a{display:block;margin:8px 15px 0 0;font-size:10px;text-decoration:none;color:#abc9dd;text-transform:uppercase}.headerMainMenu li.rightMenu strong{padding:7px 1px 3px;font-weight:normal}.headerMainMenu li.rightMenu strong a{margin:0 5px}.headerMainMenu li.rightMenu a:hover{text-decoration:none}.headerMainMenu .subMenuSmall,.headerMainMenu .loginMenuSmall{float:none;position:absolute;top:0;left:0;background:#00395f;width:180px;margin-top:29px;border:1px solid #004875;border-top:0;z-index:10000}.headerMainMenu .loginMenuSmall{right:0;left:auto;padding:0 15px 15px;width:160px}.headerMainMenu .subMenuSmall li{float:none;height:auto;margin-bottom:0;border-bottom:1px dotted #b3cbdb}.headerMainMenu .subMenuSmall li a{display:block;padding:6px 10px 7px;background:#00395f}.headerMainMenu .showMainMenu{margin-right:1px;padding-right:5px;background:url(/resources/images/eventdetails/xingevents.png) no-repeat 0 0}.singleTabContainer a:hover{background:#f0f0f0!important}.noTabContainer a:hover{background:#cdcccb!important}.headerDataWrapper{background:#e8e8e8;clear:both;border-bottom:1px solid #ccc}.promoteTicketShop,.contentSectionList,.ticketOptionSection{clear:both;padding:10px 10px 11px;line-height:18px}.editDataContainer,.productDataContainer,.ticketOptionSection,.presale,.rsvp,.designOverview,.designOverview2{border-left:none;border-right:0;clear:both}.contentSectionList{border-top:1px solid #fff;border-bottom:1px solid #d8e2e5;padding-left:40px;background:#ebf5fa url(/resources/images/icons/iconset_16/2.png) no-repeat 11px 11px;color:#1c50a4}.eventMenuContainer .help .pageInfoContainer{float:left;padding:16px 0;width:80%}#newHeader .menuTabContainer{float:left;width:100%;border:1px solid #ccc;border-top:0;margin-left:-1px;background:#fff}#newHeader .menuTabContainer .headerDataContainer{float:left;width:100%;background-color:#f0f0f0}#newHeader .headerDataContainer a{color:#333;cursor:pointer}#newHeader .headerDataContainer a:hover{text-decoration:none}#newHeader .headerDataContainer h2{width:100%;float:left;padding:6px 0 7px;border-bottom:1px solid #ccc}#newHeader .headerDataContainer h2 span{padding-left:40px;font-weight:bold;font-size:14px;display:block}#newHeader .headerDataContainer h2 span a{font-weight:normal;padding-left:5px}#newHeader .headerDataContainer h2 span em{font-weight:normal;font-style:normal;font-size:12px}#newHeader .editDataContainer .fb_share_button:hover{background:#3b5998 url(/resources/images/facebookicon.gif) no-repeat right top;border:1px solid #295582;color:#fff}#newHeader .editDataContainer .fb_share_button{background:#fff url(/resources/images/facebookicon.gif) no-repeat right top;border:1px solid #d8dfea;color:#3b5998;font-size:11px;height:15px;padding:1px 20px 0 5px;font-weight:bold;text-decoration:none;float:left;width:auto;line-height:14px}#newHeader .headerDataContainer .contentSection table{clear:both}#newHeader .headerDataContainer .contentSection td .down{background:url(/resources/images/ed2_icon/icon-h16.gif) no-repeat top left;float:left;width:16px;height:16px;text-indent:-10000px;margin-right:5px}#newHeader .headerDataContainer .contentSection td .up{background:url(/resources/images/ed2_icon/icon-h16.gif) no-repeat 0 -30px;float:left;width:16px;height:16px;text-indent:-10000px;margin-right:5px}#newHeader .headerDataContainer .contentSection samp{background:#c0c0c0;display:block;width:560px;padding:10px;margin-bottom:10px}#newHeader .headerDataContainer .editDataContainer .nameTpl{float:left;margin-right:10px;width:215px}#newHeader .headerDataContainer .editDataContainer .sendDescription{padding-bottom:10px;line-height:18px}.basicDataBG2{float:left;width:100%;z-index:8;position:relative}.basicDataBG{float:left;width:100%;height:250px;background-color:transparent;position:relative}.basicDataBG h1,.basicDataBG h2{width:100%;margin:0;position:relative}.basicDataBg h1{padding:0 0 4px}.basicDataBG h2.basicData1{margin-bottom:10px;font-style:italic}.basicDataBG h2 span#showCal{width:auto}.basicDataBG h1 input,.basicDataBG h2 input{width:100%;padding:2px;font-size:14px}.basicDataBG h1 span,.basicDataBG h2 span,.basicDataBG h1 form,.basicDataBG h2 form{display:block;width:auto;margin-right:54px}.basicDataBG h2 span{padding:3px 0 4px}.basicDataBG .basicData2 span{padding:3px 0}.basicDataContentBtn{position:absolute;right:-54px;top:0;width:50px!important;display:block;margin:0;padding:0;text-align:right}#basicDataContent{position:absolute;top:40px;left:30px;width:70%}#basicDataContent h1 a,#basicDataContent h2 a{float:right;padding:0;margin:0 0 0 5px;width:16px;height:16px;text-indent:-10000px;background:0;outline:0;font-size:0;line-height:0}#basicDataContent h2 .yui-skin-sam a{margin:0;display:inline;height:auto;width:auto}#basicDataContent h2 .yui-skin-sam .close-icon{margin-right:0}.basicDataBG .basicData3 span,.basicDataBG .basicData3 abbr{padding:3px 0}.basicDataBG .basicData3 abbr{border-bottom:0}.basicDataBG .basicData3 .dateChooser span{padding:2px 0 3px}#eventDetailsTabs{float:left;width:100%;border-bottom-width:2px;border-bottom-style:solid}#eventDetailsTabs ul.eventDetailsTabsNav{list-style:none;margin:0;padding:0 10px}.eventDetailsTabsNav li{float:left;margin:0 3px 0 0;border-width:1px;border-style:solid;border-bottom:0}.eventDetailsTabsNav li div.button{float:left;width:auto}.eventDetailsTabsNav li .button span,.eventDetailsTabsNav li .button ul{margin:0 5px;padding:4px 5px 5px;text-align:center;text-decoration:none;background:0;width:auto;height:17px;float:left;font-size:13px;font-weight:bold}.eventDetailsTabsNav li .button span{overflow:hidden}.eventDetailsTabsNav li.current,.eventAdmin .eventDetailsTabsNav li.current{border-width:1px;border-style:solid;border-bottom:0}#content{background:0;position:relative;width:100%;height:auto;padding:0;border:0;border-collapse:collapse;border-spacing:0}#tableWrapper{clear:both;padding:10px 0 0}#content #contentLeft,#content #contentRight{margin:0;padding:0;border:0;font-size:0;vertical-align:top;height:100%}#content #contentLeft{width:700px}#content #contentRight{width:250px}ul.module_ul{margin:0;padding:0 10px;list-style:none;height:100%}.previewContainer ul.module_ul{padding:0}.eventAdmin ul.module_ul{min-height:300px}#contentRight ul.module_ul{padding-left:0}#content .module_ul li{margin:0 0 10px}#content .module_ul li div ul li{border:0;margin:0}#content .panelHeader,.previewContainer .panelHeader{padding-bottom:3px;width:100%;min-height:22px;vertical-align:middle}.eventAdmin #content .panelHeader{position:relative}.previewContainer .panelHeader h3{float:left;width:auto;padding:1px 10px;margin:0;font-weight:bold;font-size:13px;line-height:20px;border:0}#content .panelHeader h3{width:100%;margin:0 -112px 0 0;padding:4px 0 5px}.eventAdmin #content .panelHeader h3{cursor:move}#content .panelHeader h3 span{display:block;padding-left:10px}.eventAdmin #content .panelHeader h3 span{padding-left:24px;background:transparent url(/resources/images/general/panel-buttons.png) no-repeat scroll 5px -234px}#content .panelHeader ul.optionBtn{position:absolute;top:0;right:0}#content .panelContent,.previewContainer .panelContent{padding:10px;font-size:12px;line-height:normal}.previewContainer .panelContent{height:135px}p.panelContentRowHeader{line-height:28px;float:left;width:100%}p.panelContentRow.borderTop{padding:3px 0 0}p.panelContentRow.borderBottom{padding:6px 0 8px}p.panelContentRowHeader .leftBlock .activInactive{float:left;width:auto;margin:3px 4px 0 0}#content .panelContent .descriptionPanel ul,#content .locationDescription ul,#content .htmlContent ul,#content .panelContent .descriptionPanel ol,#content .locationDescription ol,#content .htmlContent ol{list-style-position:outside;margin-bottom:16px;padding-left:40px}#content .EventHostDisplayPanel .panelContent .descriptionPanel ul{padding-left:0}#content .panelContent .descriptionPanel ol li,#content .locationDescription ol li,#content .htmlContent ol li{list-style-position:outside;border:0;margin:0;display:list-item}#content .panelContent .descriptionPanel ul li{list-style-type:disc}#content .panelContent .descriptionPanel ol li{list-style-type:decimal}#content .panelContent .descriptionPanel ol,#content .panelContent .descriptionPanel ul,#content .panelContent .descriptionPanel p{margin:12px 0}#content .panelContent .descriptionPanel ul li .MsoNormal,#content .panelContent .descriptionPanel ol li .MsoNormal{display:inline}ul.commentList{padding:0;list-style-type:none;clear:both}li.commentListItem,li.commentListItemBackground{padding:8px 10px 10px;min-height:40px}.commentListItem div.col1,.commentAdd div.col1,.commentListItemBackground div.col1{float:left;margin-right:10px;width:auto}.commentListItem div.col1 a,.commentListItem div.col1 img,.commentListItemBackground div.col1 a,.commentListItemBackground div.col1 img{position:relative;display:block;margin:0 auto}.commentListItem div.col1,.commentListItemBackground div.col1{padding-bottom:5px}.commentListItem div.col2,.commentAdd div.col2,.commentListItemBackground div.col2{margin-left:91px}.commentListItem div.col2 p,.commentListItemBackground div.col2 p{margin:0}#contentRight .commentListItem div.col2 p,#contentRight .commentListItemBackground div.col2 p{width:107px}.commentListItem .small,.commentListItemBackground .small{display:block;font-size:10px;margin-bottom:5px}.panelContentTextarea{width:100%;height:80px;margin-bottom:9px;font-family:Arial,Helvetica,sans-serif;font-size:12px}.panelOptionsList{list-style:none}.panelOptionsList li{float:left}.activeFilter{font-weight:bold;text-decoration:none}#content .commentList .commentContentRow{padding:1px 0 5px}.EventPhotoDisplayPanel .panelContentTextarea{margin-top:5px;width:99.5%}.photoPanel ul.commentList div.col1 img{position:static}.photoPanel div.center{margin-bottom:12px;height:322px}#contentRight ul.carouselLarge{width:100%;height:auto}#contentRight ul.carouselLarge li{float:none;width:218px;display:block}#contentRight .photoPanel div.center{height:100%}#contentRight .photoPanel div.center .photoBigLink img{width:100%;height:100%}#contentRight .photoOverviewArrowLeft,#contentRight .photoOverviewArrowRight{float:none;text-align:center;margin:0 0 10px}#contentRight .photoSmall{margin:0 64px 15px}#contentRight .photoMedium{margin:0 58px 15px}#contentRight .photoLarge{margin:0 48px 15px}#contentRight .photoOverviewArrowLeft a,#contentRight .photoOverviewArrowRight a{display:inline}#contentRight span.pagerBlock{padding:0}ul.carousel li div.hideFrame{background-color:transparent}ul.carousel li div.hideFrame a.accent1Border{border-color:transparent!important}.photoPanel .photoPanelPagerDetail,.photoPanel .photoPanelPagerOverview{border-top:1px solid #9d491a}.photoPanel .photoPanelPagerOverview{margin-top:5px;padding-top:8px;float:left;width:100%}.photoPanelPagerDetail .leftBlock{margin-top:5px}.photoPanel .photoPanelPagerDetail div p,.photoPanel .photoPanelPagerOverview div p{display:inline}.photoPanel .photoPanelPagerOverview a.buttonGreensmall{display:block;margin-top:4px}.photoOverview{margin:0 10px 10px 0;float:left;text-align:center}.photoPanel .photoOverviewLast{margin-right:0}.photoOverview a,.photoOverview span.spacer{display:block;width:145px;height:auto;padding:6px 5px 5px;font-size:10px;text-align:center}.photoOverview a{border-width:1px;border-style:solid;height:125px}.photoOverview span.spacer{border:1px solid transparent}.photoOverview a,.photoOverview a span{text-decoration:underline;text-decoration:none}.photoOverview img{display:block;margin:0 auto}.photoOverview a{border:1px solid #808080}.vertical{height:108px;margin-bottom:4px;display:block}.photoOverviewArrowLeft,.photoOverviewArrowRight{margin:0 10px 10px 0;float:left;text-align:center}.photoOverviewArrowLeft a,.photoOverviewArrowLeft span.spacer{display:block;width:145px;height:auto;padding:6px 5px 5px;font-size:10px;text-align:center}.carouselSmall .photoOverviewArrowLeft a,.carouselSmall .photoOverviewArrowLeft span.spacer,.carouselSmall .photoOverviewArrowRight a,.carouselSmall .photoOverviewArrowRight span.spacer{padding:0 0 5px;width:16px}.photoXSmall,.photoSmall,.photoMedium,.photoLarge{margin:0 10px 10px 0;float:left;text-align:center;background:#ebd175}.photoXSmall a,.photoSmall a,.photoMedium a,.photoLarge a,.photoXSmall span.spacer,.photoSmall span.spacer,.photoMedium span.spacer,.photoLarge span.spacer{display:block;width:145px;height:auto;padding:6px 5px 5px;font-size:10px;text-align:center}.carouselLarge .photoSmall a{display:block;height:47px}.carouselLarge .photoSmall div{height:36px}.carouselLarge .photoMedium a{display:block;height:62px}.carouselLarge .photoMedium a div{height:51px}.carouselLarge .photoMedium a span,.photoLarge a span,.photoSmall a span{display:block}.carouselLarge .photoMedium a em,.photoLarge a em,.photoSmall a em{display:block;font-style:normal}.carouselLarge .photoLarge a{display:block;height:71px}.carouselLarge .photoLarge a div{height:60px}span.spacer{border:1px solid transparent}.photoXSmall a,.photoXSmall span.spacer{width:58px}.photoSmall a,.photoSmall span.spacer{width:78px}.photoMedium a,.photoMedium span.spacer{width:90px}.photoLarge a,.photoLarge span.spacer{width:110px}.photoOverviewArrowRight{margin-right:0}.photoOverviewArrowLeft a,.photoOverviewArrowLeft span.spacer,.photoOverviewArrowRight a,.photoOverviewArrowRight span.spacer{padding:0 0 5px;width:30px;border:0}.carouselLarge{width:626px;height:95px;margin:0 auto;padding:0}.carouselMedium{width:382px;margin:0 auto;padding:0}.carouselSmall{width:302px;margin:0 auto;padding:0}.carouselSmall li,.carouselMedium li,.carouselLarge li{float:left;text-align:center;padding:0;margin:0;list-style-type:none}ul li div.hideFrame{background-color:transparent}#contentRight .photoOverview{width:157px;margin:0 auto 10px auto;float:none}.EventDescriptionDisplayPanel .panelContentRow{padding:8px 0 0}.EventDescriptionDisplayPanel .descriptionPanel>div{display:table;width:100%}.EventDescriptionDisplayPanel .mceIframeContainer iframe{height:200px!important}.EventDescriptionDisplayPanel textarea{width:100%;height:228px}.defaultSkin .mceMenu td .text{text-align:left}#content .EventHtmlDisplayPanel .panelContent{padding:0}#content .EventHtmlDisplayPanel .htmlContent ul,#content .EventHtmlDisplayPanel .htmlContent ol,#content .waitingListSuccess ul,#content .waitingListSuccess ol{margin-left:1em;border:0}#content .EventHtmlDisplayPanel .htmlContent p,#content .waitingListSuccess p{margin:0 0 1em;padding-top:.5em}#content .EventHtmlDisplayPanel .htmlContent a,#content .waitingListSuccess a{text-decoration:underline}#content .EventHtmlDisplayPanel .htmlContent a:hover,#content .waitingListSuccess a:hover{text-decoration:none}#content .EventHtmlDisplayPanel .htmlContent iframe{width:100%;height:600px}#content .EventVideoDisplayPanel .panelContentRow{float:left;width:auto;padding-top:8px}#contentRight .EventVideoDisplayPanel object{width:218px;height:176px}.EventMapDisplayPanel .panelContentRow{padding:8px 0 0 0;float:left;width:100%}.EventMapDisplayPanel .eventMap{float:left;width:66.5%;height:200px;background:#eee;overflow:hidden!important}.EventMapDisplayPanel .panelContent form{float:left;width:100%}.EventMapDisplayPanel .eventAddress{float:right;width:32%}.EventMapDisplayPanel .eventAddress address{border-top:1px solid;border-bottom:1px solid;padding:5px 0 7px;margin-bottom:5px}.EventMapDisplayPanel .eventAddress address span{display:block}.EventMapDisplayPanel address .zipCodeCity span{display:inline}.EventMapDisplayPanel .eventAddress address span input,.EventMapDisplayPanel .eventAddress address span select,.EventMapDisplayPanel .eventAddress textarea{width:95%}.EventMapDisplayPanel .eventAddress address .zipCode{width:20%}.EventMapDisplayPanel .eventAddress address .city{width:71.5%}.EventMapDisplayPanel .eventAddress address .buttonGreensmall{margin:3px 0}.EventMapDisplayPanel .eventAddress textarea{margin-bottom:5px;height:70px}.EventMapDisplayPanel .eventAddress address,.EventMapDisplayPanel .eventAddress p,.EventMapDisplayPanel .eventAddress h4{float:left;width:100%}.EventMapDisplayPanel .eventAddress p{margin-bottom:5px}.EventMapDisplayPanel .eventAddress .buttonGreenbig,.EventMapDisplayPanel .eventAddress .buttonGreybig{margin:5px 5px 10px 0}.EventMapDisplayPanel .mapLinks{float:left;width:66.5%}.EventMapDisplayPanel .mapLinks h3{margin:6px 0 0}.EventMapDisplayPanel .mapLinks ul{list-style-type:none;float:left;width:100%;padding-bottom:10px}.EventMapDisplayPanel .mapLinks ul li{float:left;width:33%}.EventMapDisplayPanel .mapLinks span{float:left;font-size:11px;padding-bottom:10px;width:100%}#contentRight .eventAddress,#contentRight .mapLinks{width:98%;margin:0 1%}#contentRight .eventMap{margin-bottom:10px;height:260px;width:100%}#contentRight .EventMapDisplayPanel .mapLinks ul li{width:100%;line-height:20px}#content .locationDescription{float:left;width:100%}#content .locationDescription p{float:none}.EventTicketShopDisplayPanel div.feedbackPanelERROR ul,.EventRegistrationDisplayPanel div.feedbackPanelERROR ul{margin-bottom:3px}.EventGuestListDisplayPanel .panelContent{line-height:18px!important;padding:0!important}.eventPageGuestListHead{padding:10px 10px 15px}.eventPageGuestListHead strong{display:block;padding:0 0 2px 4px}.eventPageGuestListHead input{border-radius:5px;float:left;margin-right:10px;min-width:530px;padding:5px 20px 5px 3px;width:auto}#contentRight .eventPageGuestListHead input{min-width:180px;margin-bottom:3px}.viewTypeIframe .eventPageGuestListHead input{min-width:0}.eventPageGuestListHead input:focus{background:#fff;border-color:rgba(82,168,236,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 10px rgba(82,168,236,0.6);outline:0}.eventPageGuestListHead a{margin-top:4px}.eventPageGuestListContainer li{list-style-type:none;min-height:80px;padding:10px;position:relative}.eventPageGuestListUserField{min-height:0!important;padding:0 0 3px!important}.eventPageGuestListUserField em{font-style:normal}.resetSearchLink{background:none repeat scroll 0 0 #cdcdcd;border-radius:35px 35px 35px 35px;color:#fff!important;float:left;font-size:11px!important;font-weight:bold!important;height:15px;margin:5px 0 0 -30px!important;text-align:center;text-decoration:none!important;width:15px;line-height:16px;font-weight:bold}.eventPageGuestListOnlyAdmins{position:absolute;height:100%;width:100%;background:url(/resources/images/guestlist/bgAdminView.png);top:0;left:0;z-index:50}.eventPageGuestListOnlyAdmins span{background:url(/resources/images/guestlist/bgAdminViewLayer.png) no-repeat right top transparent;border-radius:5px 0 0 5px;box-shadow:-1px 1px 1px #444;color:#fff;float:right;font-size:11px;line-height:14px;margin:8px -1px 0 0;padding:21px 20px 7px 10px;text-align:center;text-shadow:-1px -1px 0 #777}.eventPageGuestListContentWrapper{float:left;position:relative;width:100%;z-index:50}.eventPageGuestListUserImg{float:left;margin-left:-100%;position:relative;width:95px;z-index:60}.eventPageGuestListUserImg img{height:80px;width:80px}.eventPageGuestListUserImg .portrait{height:107px;width:80px}.eventPageGuestListUserContent{margin:0 0 0 95px}.eventPageGuestListComment .button{float:none!important;display:inline-block}.eventPageGuestListComment input{border-radius:5px;margin-right:5px;padding:5px 3px;width:45%}.eventPageGuestListShowComment{display:inline-block;margin-right:5px}.eventPageGuestListProfileBar{float:left;margin:10px 0 0;width:100%}.eventPageGuestListProfileBar .button{margin-top:3px}.socialProfile{background-image:url(/resources/images/icons/socialProfile.png);background-repeat:no-repeat;float:left;height:24px;margin:0 10px 0 0;text-indent:-100000px;width:24px}.profilePopupContainer{margin:15px 0 -5px}.socialProfilePopup{background:url(/resources/images/icons/socialProfile.png);background-repeat:no-repeat;display:block;height:24px;margin:0 0 0 35px;padding:0 0 20px 30px;text-align:left}.linkedinProfile,.linkedinProfilePopup{background-position:0 0}.twitterProfile,.twitterProfilePopup{background-position:0 -50px}.googlePlusProfile,.googleplusProfilePopup{background-position:0 -100px}.facebookProfile,.facebookProfilePopup{background-position:0 -150px}.xingProfile,.xingProfilePopup{background-position:0 -200px}.customProfile,.customProfilePopup{background-position:0 -250px}.socialProfilePopup input{border:1px solid #ccc;border-radius:5px;padding:5px 3px;width:95%}.eventPageGuestListHide,.eventPageGuestListShow{font-size:11px;line-height:14px;position:absolute;top:2px;right:10px;z-index:100}.eventPageGuestListShow{color:#fff!important;text-shadow:-1px -1px 0 #777}#contentRight .eventPageGuestListShow{text-shadow:none}#contentRight .eventPageGuestListHide,#contentRight .eventPageGuestListShow{position:static;float:left;padding-top:5px}#contentRight .eventPageGuestListOnlyAdmins span{display:none}.userSettingsInput{float:left;width:70%}.userSettingsCheckbox{float:left;margin-left:5px;text-align:left;width:auto}.userSettingsInput strong{display:block;color:#000;text-align:left;padding-bottom:5px}.userSettingsInput strong{background:#f0f0f0 url(/resources/images/icons/iconset_16/1.png) no-repeat 9px 0;display:block;padding:1px 0 5px 33px}.userSettingsCheckbox span{display:block;padding-top:10px;margin:0 0 15px 3px;height:19px}.socialProfileBar a{float:right!important}#content .panelContent .commentsContainer .commentList{padding-bottom:5px}#contentLeft .headerOptionsContent2 div.clearfix .numberOfPersons{display:inline;width:30px}#contentLeft .headerOptionsContent2 div.clearfix p label{display:inline;float:none}#content .EventHostDisplayPanel .panelContent .descriptionPanel .eventTable{border-collapse:collapse;border-spacing:0;width:100%}#content .EventHostDisplayPanel .panelContent .descriptionPanel .eventTable td,#content .EventHostDisplayPanel .panelContent .descriptionPanel .eventTable th{font-size:12px;height:20px;padding:3px 5px 4px;width:32%;text-align:left}#content .EventHostDisplayPanel .panelContent .descriptionPanel .location{width:20%}#content .EventHostDisplayPanel .panelContent .descriptionPanel .details{width:auto;text-align:center}#contentRight .EventHostDisplayPanel .panelContent .descriptionPanel .commentList{margin-top:-10px}#contentRight .EventHostDisplayPanel .panelContent .descriptionPanel .commentList .commentListItem{list-style-type:none}#contentRight .EventHostDisplayPanel .panelContent .descriptionPanel strong{display:block}#contentRight .EventHostDisplayPanel .panelContent .descriptionPanel .date{padding:2px 0}#content .EventHostDisplayPanel .panelContent .descriptionPanel p.panelContentRowHeader{margin:0}.EventHostDisplayPanel .filterContainer{width:100%;float:left;padding:10px 0 5px}#content .panelContent .descriptionPanel ul.filterContainer{margin:0;border-left:0;border-right:0}.filterContainer .filterSubContainer label{margin:0 5px 2px}.filterContainer .filterSubContainer .headline{margin-bottom:5px}.filterContainer .filterSubContainer .headline span{margin-left:10px}#content .panelContent .descriptionPanel ul.filterContainer li{list-style:none;margin-bottom:7px;float:left;width:100%}.filterContainer li label,.filterContainer .eventStartsContainer em{float:left;width:17%;padding:3px;margin-left:10px;font-style:normal}.filterContainer .eventStartsContainer span{float:left;margin:0 1%;padding-top:3px;width:50%}.filterContainer .eventStartsContainer label{width:auto;float:left;padding:0 13px 0 20px;margin:0 0 4px}.filterContainer .eventStartsContainer input{margin:1px 0 0 -18px;width:auto}.filterContainer .eventStartsContainer .wizIconinfo{margin:3px 0 0 1px}.filterContainer li select,.filterContainer li input{float:left;width:50%;margin:0 1%;padding:2px}#content .EventHostDisplayPanel .panelContent .descriptionPanel ul .commentListItem,#content .EventHostDisplayPanel .panelContent .descriptionPanel ul .commentListItemBackground{list-style:none}.EventHostDisplayPanel li.commentListItem,.EventHostDisplayPanel li.commentListItemBackground{padding:8px 10px 10px;padding:8px 0 10px!important;float:left;width:100%}.EventHostDisplayPanel .status{border-radius:3px;background-image:url(/resources/images/icons/iconset_24/71.png)!important;background-repeat:no-repeat!important;background-attachment:scroll!important;background-position:6px 7px!important;padding:5px 5px 5px 40px}.EventHostDisplayPanel .commentListItem div.col1,.EventHostDisplayPanel .commentListItemBackground div.col1{width:25%}.EventHostDisplayPanel .commentListItem .eventSoldOut,.EventHostDisplayPanel .commentListItemBackground .eventSoldOut{display:block;font-size:11px;line-height:15px;font-weight:bold;padding:2px 0 0 10px}.EventHostDisplayPanel .commentListItem div.col2,.EventHostDisplayPanel .commentListItemBackground div.col2{width:73%;margin-left:27%}.EventHostDisplayPanel .createButton{background:url(/resources/images/main/mainElements.png) repeat-x 0 -11px #ff9d01;border:1px solid #e8a91a;border-radius:5px;color:#4c2f01!important;display:block;font-size:14px;font-weight:bold;height:26px;margin-bottom:7px;padding-top:10px;text-align:center;text-decoration:none!important;text-shadow:0 1px 0 #fe6;margin-left:10px!important}.EventHostDisplayPanel .url{font-size:14px;line-height:18px;font-weight:bold;margin-bottom:5px!important}.EventHostDisplayPanel .eventTitle{margin:0 0 5px!important}.EventHostDisplayPanel .eventDateLocation{margin:0 0 8px!important}.EventHostDisplayPanel .eventDate,.EventHostDisplayPanel .eventLocation{margin:0 0 2px!important;font-weight:bold}.EventHostDisplayPanel .eventLocation a{font-size:11px;margin-left:5px;font-weight:normal}.EventHostDisplayPanel .eventTypeCategory{margin:0 0 5px!important;padding:5px 0}.EventHostDisplayPanel .eventType{margin:0 0 2px!important}.EventHostDisplayPanel .eventCategory{margin:0 0 2px!important}.EventHostDisplayPanel .description{margin:0 0 5px!important}.EventHostDisplayPanel .description .shortDescription,.EventHostDisplayPanel .description .longDescription{margin:12px 0 4px!important}.EventHostDisplayPanel .shareLinks{padding-top:5px;list-style:none!important;margin-bottom:0!important}.EventHostDisplayPanel .shareLinks li{list-style-type:none!important}#content .EventHostDisplayPanel .panelContent .descriptionPanel ul .shareBox{list-style:none}.EventHostDisplayPanel .dailyNavigation{float:left;width:100%;margin-bottom:-10px;margin-bottom:0}.EventHostDisplayPanel .buttonPrev,.EventHostDisplayPanel .buttonNext{width:30px;list-style:none!important;margin-top:7px}.EventHostDisplayPanel .buttonPrev{float:left}.EventHostDisplayPanel .buttonNext{float:right}.EventHostDisplayPanel .buttonPrev a,.EventHostDisplayPanel .buttonNext a{display:block;width:30px;height:30px;text-indent:-10000px}.EventHostDisplayPanel .buttonPrev a{background:transparent url(/resources/images/eventdetails/arrow_left.gif) no-repeat scroll top left}.EventHostDisplayPanel .buttonNext a{background:transparent url(/resources/images/eventdetails/arrow_right.gif) no-repeat scroll top left}.EventHostDisplayPanel .dayChooser{margin:0 40px!important}.EventHostDisplayPanel .dayChooser ul{margin:0!important;padding:0!important}.EventHostDisplayPanel .dayChooser li{float:left!important;width:13%;margin-right:1.5%!important;margin-bottom:10px!important;list-style:none!important}.EventHostDisplayPanel .dayChooser li.last{margin-right:0!important}.EventHostDisplayPanel .dayChooser li a{display:block;padding:5px 0;height:auto;border-radius:3px;text-decoration:none;text-align:center}.EventHostDisplayPanel .dayChooser a span{display:block;margin-bottom:2px;font-weight:normal;font-size:11px}.EventHostDisplayPanel .dayChooser a strong{display:block;font-weight:bold}.EventHostDisplayPanel .deleteLink{font-size:0;background:transparent url(/resources/images/icons/iconset_16/110.png) no-repeat top left;float:left;width:16px;height:16px;text-indent:-10000px;margin-top:3px}.EventHostDisplayPanel .eventHostOptions select{float:left;margin-right:5px}#contentRight .EventHostDisplayPanel .eventHostOptions .eventType select,#contentRight .EventHostDisplayPanel .eventHostOptions .eventCategory select{width:80%}#contentRight .EventHostDisplayPanel .eventHostOptions .startDate div,#contentRight .EventHostDisplayPanel .eventHostOptions .endDate div{float:left;width:65%}#contentRight .EventHostDisplayPanel .eventHostOptions .startDate select,#contentRight .EventHostDisplayPanel .eventHostOptions .endDate select{margin-bottom:5px}.EventHostDisplayPanel .eventHostOptions .clearfix{border-bottom:0}.EventHostDisplayPanel .hint{display:block;margin-top:3px;font-size:10px;line-height:13px}.EventHostDisplayPanel .noEvents{float:left;width:auto;margin:10px!important}a.rsvpInvited{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 0}a.rsvpMaybe{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -40px}a.rsvpDeclined{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -80px}a.rsvpBuyTickets{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -120px}a.rsvpViewTickets{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -120px}a.rsvpAccepted{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -160px}a.rsvpRegister{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -240px}#content .EventUpdateBarDisplayPanel{margin-right:10px;margin-bottom:10px;width:238px}#content .EventUpdateBarDisplayPanel .panelContent{padding:0}#content .EventUpdateBarDisplayPanel .updatePanelContent{padding:0 10px 10px}.EventUpdateBarDisplayPanel .updatePanelContent h4{margin:10px 0 0;padding-left:5px}#content .EventUpdateBarDisplayPanel .updateNews{padding-top:3px}#content .EventUpdateBarDisplayPanel .updateNews li{padding:0 0 6px 5px;list-style-type:none}#content .module_ul .EventUpdateBarDisplayPanel li{padding:2px 0;list-style-type:none}#content .module_ul .EventUpdateBarDisplayPanel li.last{border-bottom:0}#content .module_ul .EventUpdateBarDisplayPanel ul.optionBtn li{border-bottom:0;padding:0 0 3px}#content .EventUpdateBarDisplayPanel .commentList li{min-height:0;padding:5px 5px 7px}.EventUpdateBarDisplayPanel p{padding:2px 5px}.EventUpdateBarDisplayPanel p a.button{margin-left:0}.EventUpdateBarDisplayPanel li em{display:block;font-style:normal}.EventUpdateBarDisplayPanel .shareEvent form input{float:left;width:auto;margin-right:5px}#contentRight .joinEvent .headerEventVoteLink{display:block;font-size:14px;font-weight:bold;height:25px;line-height:18px;padding:7px 0 1px 40px;width:178px}#contentRight .joinEvent .headerEventShareLink{display:block;font-size:14px;font-weight:bold;height:21px;line-height:18px;padding:4px 0 0 40px;width:178px}a.rsvpShare{background:transparent url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -200px}#contentRight .joinEvent a{color:#000;text-decoration:none}#contentRight .joinEvent{padding-top:10px}.fbconnect_button,#contentRight .fbconnect_button{width:218px;height:27px;display:block;text-indent:-10000px}.fbconnect_login .fbconnect_button,.fbconnect_login #contentRight .fbconnect_button{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -320px}.fbconnect_publish .fbconnect_button,.fbconnect_publish #contentRight .fbconnect_button{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -410px}.fbconnect_loading .fbconnect_button,.fbconnect_loading #contentRight .fbconnect_button{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -450px}.fbconnect_publish .language-de .fbconnect_button,.fbconnect_publish .language-de #contentRight .fbconnect_button{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -490px}.fbconnect_loading .language-de .fbconnect_button,.fbconnect_loading .language-de #contentRight .fbconnect_button{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -530px}.fbconnect_publish .language-fr .fbconnect_button,.fbconnect_publish .language-fr #contentRight .fbconnect_button{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -570px}.fbconnect_loading .language-fr .fbconnect_button,.fbconnect_loading .language-fr #contentRight .fbconnect_button{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -610px}.fbconnect_publish .language-es .fbconnect_button,.fbconnect_publish .language-es #contentRight .fbconnect_button{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -650px}.fbconnect_loading .language-es .fbconnect_button,.fbconnect_loading .language-es #contentRight .fbconnect_button{background:url(/resources/images/eventdetails/vote-button.png) no-repeat 0 -690px}#contentRight .headerEventVoteMessage{padding:3px 3px 3px 40px;background:url(/resources/images/icons/iconset_16/71.png) no-repeat 12px 3px;font-size:12px;font-weight:bold}.headerMainMenu .shareEvent{height:20px;padding:8px 8px 2px 5px;text-decoration:none;color:#fff;font-weight:normal;width:auto;font-size:10px;text-transform:uppercase;float:right}.headerMainMenu .shareEvent span{float:left;width:auto;padding-right:10px}.headerMainMenu .shareEvent .shareLinks{float:left;margin-top:-2px;height:17px}.headerMainMenu .shareEvent .shareLinks a:hover{text-decoration:none}#content .EventUpdateBarDisplayPanel .shareLinks,#content .EventUpdateBarDisplayPanel .calendarLinks{padding-top:3px;padding-left:5px}.headerMainMenu .shareEvent .shareLinks li,#content .EventUpdateBarDisplayPanel .shareLinks li,#content .EventUpdateBarDisplayPanel .calendarLinks li,#content .EventHostDisplayPanel .shareLinks li{float:left;list-style-type:none}.headerMainMenu .shareEvent .shareLinks li,#content .EventUpdateBarDisplayPanel .shareLinks li,#content .EventHostDisplayPanel .shareLinks li{width:auto;height:auto}.headerMainMenu .shareEvent .shareLinks li{padding:0 10px 0 0;height:17px}#content .EventUpdateBarDisplayPanel .calendarLinks li{width:16px;padding:0 7px 0 0}.headerMainMenu .shareEvent .shareLinks li a{width:auto;height:17px;padding:2px 0 2px 20px;color:#abc9dd;display:inline-block}#content .EventUpdateBarDisplayPanel .calendarLinks li a{display:block;text-indent:-10000px;width:16px;height:16px}.headerMainMenu .shareEvent .shareLinks li .shareFacebook{background:url(/resources/images/eventdetails/eventpageSocialIconsHeader.png) no-repeat 0 -100px}.headerMainMenu .shareEvent .shareLinks li .shareTwitter{background:url(/resources/images/eventdetails/eventpageSocialIconsHeader.png) no-repeat 0 0}.headerMainMenu .shareEvent .shareLinks li .shareMail{background:url(/resources/images/eventdetails/eventpageSocialIconsHeader.png) no-repeat 0 -200px}#content .EventUpdateBarDisplayPanel .shareLinks li .shareFacebook{background:url(/resources/images/eventdetails/calendarExport/calExportSocProfile.gif) no-repeat 0 -120px}#content .EventUpdateBarDisplayPanel .shareLinks li .shareTwitter{background:url(/resources/images/eventdetails/calendarExport/calExportSocProfile.gif) no-repeat 0 -150px}#content .EventUpdateBarDisplayPanel .shareLinks li .shareMail{background:url(/resources/images/eventdetails/calendarExport/calExportSocProfile.gif) no-repeat 0 -178px}#content .EventUpdateBarDisplayPanel .calendarLinks li .exportOutlook{background:url(/resources/images/eventdetails/calendarExport/calExportSocProfile.gif) no-repeat 0 0}#content .EventUpdateBarDisplayPanel .calendarLinks li .exportGoogle{background:url(/resources/images/eventdetails/calendarExport/calExportSocProfile.gif) no-repeat 0 -30px}#content .EventUpdateBarDisplayPanel .calendarLinks li .exportYahoo{background:url(/resources/images/eventdetails/calendarExport/calExportSocProfile.gif) no-repeat 0 -60px}#content .EventUpdateBarDisplayPanel .calendarLinks li .exportCalendar{background:url(/resources/images/eventdetails/calendarExport/calExportSocProfile.gif) no-repeat 0 -90px;width:30px}#content .EventUpdateBarDisplayPanel .shareLinks li.textlink,#content .EventUpdateBarDisplayPanel .calendarLinks li.textlink{width:auto}#content .EventUpdateBarDisplayPanel .shareLinks li.textlink a,#content .EventUpdateBarDisplayPanel .calendarLinks li.textlink a{white-space:nowrap;text-indent:0;display:inline;width:auto;height:auto}.EventUpdateBarDisplayPanel .fb_iframe_widget iframe{margin-left:5px;margin-top:5px}#contentRight .EventFacebookDisplayPanel .fb_iframe_widget iframe{width:218px!important}.EventUpdateBarDisplayPanel .fb_iframe_widget span{width:auto!important;display:block;overflow:visible!important}.EventRegistrationDisplayPanel .panelContent .chooseEvent{position:relative}div.feedbackPanelERROR li.feedbackPanelERROR{height:auto}.EventRegistrationDisplayPanel div.feedbackPanelERROR{margin-bottom:10px}.EventRegistrationDisplayPanel .redBorder .error{margin-left:30%!important;padding:5px 0 0 10px!important;text-shadow:0 1px 0 #fff7f7;clear:both!important}.EventRegistrationDisplayPanel .redBorder{border-radius:0!important;margin:0!important;padding:3px!important}.EventRegistrationDisplayPanel h2{font-size:14px}.EventRegistrationDisplayPanel .chooseEvent h3{margin:0;font-size:12px}.EventRegistrationDisplayPanel .chooseEvent p{line-height:17px;font-size:12px}.EventRegistrationDisplayPanel .inputFieldRequired{display:inline!important;float:none!important}.EventRegistrationDisplayPanel .chooseEvent p.waitingCategoriesInfo{clear:both;display:block;float:none;width:auto;padding:5px 0 0;background:transparent}.EventRegistrationDisplayPanel .codeBox{height:60px;margin:15px 0 10px;width:99.5%}.EventRegistrationDisplayPanel .codeBox em{float:left;width:100%;padding-top:15px}.EventRegistrationDisplayPanel .codeBox em label{float:left;font-size:14px;font-style:normal;font-weight:bold;padding:5px 0 5px 15px;width:auto}.EventRegistrationDisplayPanel .codeBox input{float:left;font-size:14px;height:16px;margin:0 10px 7px;padding:3px;width:45%}.EventRegistrationDisplayPanel .codeBox .buttonOrangebig{float:left;font-style:normal;width:auto}.EventRegistrationDisplayPanel .enterData{padding:10px 0 0;float:left;width:100%}.EventRegistrationDisplayPanel .enterData h3{float:left;width:100%;padding:15px 0 3px}.EventRegistrationDisplayPanel .enterData strong{padding-bottom:5px;float:left;width:auto}.EventRegistrationDisplayPanel .enterData p,.EventRegistrationDisplayPanel .enterData .userDataContainer,.EventRegistrationDisplayPanel .enterData .categoryRowsTop .selectPrice{float:left;width:99.5%;margin:0}.EventRegistrationDisplayPanel .addressComponent_firstName,.EventRegistrationDisplayPanel .addressComponent_lastName,.EventRegistrationDisplayPanel .addressComponent_street,.EventRegistrationDisplayPanel .addressComponent_street2,.EventRegistrationDisplayPanel .addressComponent_zipCodeAndCity,.EventRegistrationDisplayPanel .addressContainer .addressComponent_lastName,.EventRegistrationDisplayPanel .addressContainer .addressComponent_telephone,.EventRegistrationDisplayPanel .addressContainer .addressComponent_company,.EventRegistrationDisplayPanel .addressComponent_company,.EventRegistrationDisplayPanel .addressContainer .addressComponent_email,.EventRegistrationDisplayPanel .addressContainer .addressComponent_country{margin-bottom:10px!important}.eventRegistration_collectUserDataContainer .addressComponent_lastName,.eventRegistration_collectUserDataContainer .addressComponent_company{margin-bottom:0!important}.EventRegistrationDisplayPanel .userDataContainer textarea{width:50%;height:185px}.EventRegistrationDisplayPanel .enterData .userDataCheckBox{float:left;width:100%;margin:0}.eventRegistration_collectUserDataContainer .userDataCheckBox{margin-bottom:5px!important}.EventRegistrationDisplayPanel .enterData .userDataContainer .addressHeader{float:left;padding:0 0 5px;width:100%}.EventRegistrationDisplayPanel .enterData .userDataContainer em,.EventRegistrationDisplayPanel .enterData .userDataCheckBox em{display:block;clear:both}.EventRegistrationDisplayPanel .optionalDescription{padding-left:30%!important;margin-left:10px!important;width:49.5%!important}.EventRegistrationDisplayPanel .optionalDescriptionRadio{padding-left:30%!important;margin-left:15px!important;width:49.5%!important}.EventRegistrationDisplayPanel .enterData .userDataContainer .productRadio,.EventRegistrationDisplayPanel .enterData .userDataCheckBox .productRadio{display:block;margin-bottom:3px;margin-left:0;padding-left:18px;font-size:11px;font-style:normal}.EventRegistrationDisplayPanel .enterData .userDataContainer .spanlabel,.EventRegistrationDisplayPanel .enterData .userDataCheckBox .spanlabel,.EventRegistrationDisplayPanel .enterData p.spanlabel{display:block;width:50%!important;padding-left:10px!important;margin-left:30%!important;font-size:11px;font-style:normal;padding-top:2px}.EventRegistrationDisplayPanel .enterData .radioButton{float:left;width:50%;margin:0}.EventRegistrationDisplayPanel .enterData .radioButton .radioContainer{position:relative;text-indent:0}.EventRegistrationDisplayPanel .enterData .userDataCheckBox .checkBoxes .checkBoxContainer{display:block;width:auto;position:relative;text-indent:0}.EventRegistrationDisplayPanel .enterData .userDataCheckBox .checkBoxes{float:left;width:50%;padding:0 0 0 30%;margin:0 0 0 10px}.EventRegistrationDisplayPanel .enterData .userDataCheckBox .checkBoxes .spanlabel{padding:0 0 0 17px;margin:0}.EventRegistrationDisplayPanel .enterData .userDataContainer .radioButton input,.EventRegistrationDisplayPanel .enterData .userDataCheckBox .checkBoxes .checkbox{left:0;margin:4px 3px 0 0;position:absolute;top:0;padding:0!important;width:auto}.EventRegistrationDisplayPanel .enterData .userDataContainer .collectDataSeparator{width:96%;height:1px;padding-top:1px;margin:0 10px 2px}.EventRegistrationDisplayPanel .enterData p.spanlabel input{width:auto;margin:2px 5px 0 0}.EventRegistrationDisplayPanel .acceptTermsLabel{display:block;float:none!important;padding:15px 0 10px 17px!important;text-align:left!important;text-indent:-17px;width:90%!important}.EventRegistrationDisplayPanel .redBorder .acceptTermsLabel{padding:0 0 0 17px!important}.EventRegistrationDisplayPanel .acceptTermsLabel input{float:none!important}.EventRegistrationDisplayPanel .enterData label,.EventRegistrationDisplayPanel .enterData strong,.EventRegistrationDisplayPanel .chooseEvent .regPaymentOptionsWithoutCat strong,.EventRegistrationDisplayPanel .bankAccountItemContainer label,.EventRegistrationDisplayPanel .ticketshop_creditCardDataField label{width:30%;float:left;text-align:right;margin:-1px 10px 0 0;padding:4px 0 2px}.EventRegistrationDisplayPanel .checkBoxContainer label{text-align:left!important}.EventRegistrationDisplayPanel .enterData p.spanlabel label strong{width:auto;float:none;text-align:left;margin:0;padding:0}.EventRegistrationDisplayPanel .reg_ticketTypeText{font-weight:normal!important}.EventRegistrationDisplayPanel .regPaymentOptionsWithoutCat{padding-top:10px}.EventRegistrationDisplayPanel .regPaymentOptionsWithoutCat strong{font-weight:normal}.EventRegistrationDisplayPanel .regPaymentOptionsWithoutCat div{float:left;width:52%}.EventRegistrationDisplayPanel .enterData .discountCodesLink{float:left;width:65%;margin-left:10px;padding:18px 0 10px 30%}.EventRegistrationDisplayPanel .enterData .discountCodesLink .buttonOrangesmall{font-weight:bold}.EventRegistrationDisplayPanel .enterData .discountCodesLink .clearfix input,.EventRegistrationDisplayPanel .enterData .discountCodesWithoutCat .clearfix input{float:left;width:70%}.language-de .EventRegistrationDisplayPanel .enterData .discountCodesLink .clearfix input,.language-de .EventRegistrationDisplayPanel .enterData .discountCodesWithoutCat .clearfix input,.language-fr .EventRegistrationDisplayPanel .enterData .discountCodesLink .clearfix input,.language-fr .EventRegistrationDisplayPanel .enterData .discountCodesWithoutCat .clearfix input{width:65%}.EventRegistrationDisplayPanel .enterData .discountCodesLink .clearfix .buttonOrangesmall,.EventRegistrationDisplayPanel .enterData .discountCodesWithoutCat .clearfix .buttonOrangesmall{margin:3px 0 0 3px}.EventRegistrationDisplayPanel .enterData .discountCodesWithoutCat{float:left;width:100%;padding:5px 0;height:28px}.EventRegistrationDisplayPanel .enterData .selectPrice{margin-bottom:0}.EventRegistrationDisplayPanel .enterData .selectPrice .categoryDescription{font-size:11px;font-style:normal;float:left;width:auto;padding-left:1px;margin-top:-1px}.EventRegistrationDisplayPanel .enterData .selectPrice em{float:left;width:100%}.EventRegistrationDisplayPanel .paymentTypeContent{float:left;padding:10px 0;width:100%}.EventRegistrationDisplayPanel #prepayment{margin-left:10px;padding-left:30%;width:52%}.EventRegistrationDisplayPanel .ticketshop_paymentTypeHead,.EventRegistrationDisplayPanel .paymentTypeChoice{margin-left:30%;padding:5px 0 0 10px;width:52%}.EventRegistrationDisplayPanel .enterData .selectPrice .spanlabel{float:left;margin-left:30%;padding:1px 0 0 10px;font-size:11px;font-style:normal}.EventRegistrationDisplayPanel .enterData p span,.EventRegistrationDisplayPanel .enterData .userDataContainer .dateChooser,.EventRegistrationDisplayPanel .enterData .userDataContainer select,.EventRegistrationDisplayPanel .bankAccountItemContainer p{float:left;width:50%}.EventRegistrationDisplayPanel .enterData .userDataContainer .dateChooser .calenderDate{float:left;width:auto;padding-bottom:5px}.EventRegistrationDisplayPanel .enterData .userDataContainer .dateChooser .calenderTime{float:left;width:auto}.EventRegistrationDisplayPanel .enterData .userDataContainer .dateChooser .calenderDate img{padding:1px 3px 0 0}.EventRegistrationDisplayPanel .enterData .userDataContainer .dateChooser .calenderCancel{float:left;width:auto;padding-top:2px}.EventRegistrationDisplayPanel .enterData .userDataContainer .dateChooser select{float:left;width:auto;padding:0;margin:1px 10px 0 0}.EventRegistrationDisplayPanel .enterData .userDataContainer .dateChooser .calenderTime select{float:none;width:auto;margin:0}.EventRegistrationDisplayPanel .enterData .userDataContainer input{float:left;width:49.5%}.EventRegistrationDisplayPanel .enterData .userDataContainer .productDonation input{width:50px}.EventRegistrationDisplayPanel .enterData .userDataContainer .productDonation span{width:auto;float:left;padding:3px 4px}.EventRegistrationDisplayPanel .enterData input,.EventRegistrationDisplayPanel .enterData .userDataContainer span input{width:99%;float:left;padding:2px 0 3px}.EventRegistrationDisplayPanel .enterData .userDataContainer .photoUpload,.EventRegistrationDisplayPanel .enterData .userDataContainer .fileUpload{float:left;width:49.5%;text-align:left}.EventRegistrationDisplayPanel .enterData .userDataContainer .photoUploaded,.EventRegistrationDisplayPanel .enterData .userDataContainer .fileUploaded{clear:both;margin-left:10px;padding-left:30%}.EventRegistrationDisplayPanel .enterData .userDataContainer .photoUpload input{width:auto}.EventRegistrationDisplayPanel .enterData .userDataContainer .photoUpload span{display:block;font-size:11px;clear:both;padding-left:3px}.EventRegistrationDisplayPanel .enterData .userDataContainer .photoUpload span.size{margin-bottom:5px}.EventRegistrationDisplayPanel .enterData .userDataContainer .photoUpload img{border:1px solid}.EventRegistrationDisplayPanel .enterData .userDataContainer .photoUpload img.spinnerImage{border:0;float:left;width:16px;margin:2px 0}.EventRegistrationDisplayPanel .enterData .userDataContainer .photoUpload .spinnerText{margin-left:22px;padding:3px 0 5px}.EventRegistrationDisplayPanel .enterData .shipmentContainer input{width:auto;margin-top:6px}.EventRegistrationDisplayPanel #billingDataPanel .bankAccount div.clearfix input{width:95%;float:left;padding:2px 0 3px}.EventRegistrationDisplayPanel .enterData select,.EventRegistrationDisplayPanel .enterData .userDataContainer span select{width:99%;float:left;margin:2px 0 0}.EventRegistrationDisplayPanel .enterData option{height:17px}.EventRegistrationDisplayPanel .enterData p span .zipCode{width:30%!important;margin-right:2%}.EventRegistrationDisplayPanel .enterData p span .city{width:61%!important;float:right}.EventRegistrationDisplayPanel .ticketshop_checkDataContainerLast{float:left;width:100%}.EventRegistrationDisplayPanel .ticketshop_checkDataTitle{float:left;margin:0 10px 0 0;padding:0;text-align:right;width:30%}.EventRegistrationDisplayPanel .ticketshop_checkDataContent,.EventRegistrationDisplayPanel .ticketshop_directDebitMandate{float:left;margin:0;padding:0;width:52%}.EventRegistrationDisplayPanel .ticketshop_checkDataContent .redBorder,.EventRegistrationDisplayPanel .ticketshop_directDebitMandate .redBorder{padding:3px 3px 3px 17px!important;margin-top:-4px!important}.EventRegistrationDisplayPanel .ticketshop_checkDataContent .redBorder .error,.EventRegistrationDisplayPanel .ticketshop_directDebitMandate .redBorder .error{margin-left:0!important;padding:2px 0 0!important}.EventRegistrationDisplayPanel .navFooter{height:30px;margin:-1px 0 0;padding:10px 0 0;width:100%}.EventRegistrationDisplayPanel .navFooter .button{float:right;margin:5px 0 20px 10px}.EventRegistrationDisplayPanel .navFooter .amiandoPoweredRegistration{float:left;width:auto}.EventRegistrationDisplayPanel .enterData .priceAndDiscount{display:block;width:100%;font-size:11px;font-weight:normal;line-height:13px}.EventRegistrationDisplayPanel .enterData .priceAndDiscount span{float:none;width:auto}.EventRegistrationDisplayPanel .enterData .priceAndDiscount em{font-style:normal;display:block;padding-bottom:1px}.EventRegistrationDisplayPanel .enterData .categoryRows{float:left;width:100%;padding:10px 0 0}.EventRegistrationDisplayPanel .enterData .categoryRowsTop{float:left;width:100%;padding:7px 0 0}.EventRegistrationDisplayPanel .categoryRowsTop p{background:transparent;border-top:0;margin-bottom:7px!important}.EventRegistrationDisplayPanel .buyerVatWrapper{margin-top:2px}.EventRegistrationDisplayPanel .enterData .highlighted{background:#ff9;color:#303030}.EventRegistrationDisplayPanel .enterData .categoriesWrapperContainer,.EventRegistrationDisplayPanel .enterData .buyerVatNumberYesNo,.EventRegistrationDisplayPanel .enterData .buyerVatWrapper{float:left;width:100%}.EventRegistrationDisplayPanel #billingDataPanel{padding-bottom:15px}.EventRegistrationDisplayPanel #billingDataPanel .paymentMethod{display:block;padding-bottom:3px;margin-bottom:3px}.EventRegistrationDisplayPanel .enterData .billingAddress{float:left;width:100%;padding-bottom:3px;margin:0 0 15px 0;text-align:left}.EventRegistrationDisplayPanel .enterData .addressContainer,.EventRegistrationDisplayPanel .chooseEvent .regPaymentOptionsWithoutCat,.EventRegistrationDisplayPanel .enterData .registrationMandatoryContainer{float:left;width:100%}.EventRegistrationDisplayPanel .enterData .registrationMandatoryContainer span{display:block;padding-left:30%;margin:-5px 0 10px 10px;font-size:11px}.EventRegistrationDisplayPanel .enterData .addressContainer p span,.EventRegistrationDisplayPanel .bankAccountItemContainer p,.EventRegistrationDisplayPanel .ticketshop_creditCardDataField input[type="text"]{width:52%}.EventRegistrationDisplayPanel .regPaymentOptions{padding:25px 0}.EventRegistrationDisplayPanel .regPaymentOptions strong{float:left;width:auto;padding:0 5px 10px 0}.EventRegistrationDisplayPanel .regPaymentOptions strong.registrationAmount{float:left;margin:0 0 15px;padding:4px 0 3px;text-align:left;width:100%}.EventRegistrationDisplayPanel .bankAccountItemContainer{float:left;margin:0 0 10px;width:99.5%}.EventRegistrationDisplayPanel .bankAccountItemContainer input{width:99%;padding:2px 0 3px}.EventRegistrationDisplayPanel .ticketshop_creditCardDataField{width:99.5%}.EventRegistrationDisplayPanel .ticketshop_creditCardDataField input{padding:2px 0 3px;width:51.4%!important}.EventRegistrationDisplayPanel .ticketshop_creditCardDataField select{padding:2px 0 3px}.EventRegistrationDisplayPanel .regPaymentOptions table,.EventRegistrationDisplayPanel .regPaymentOptionsWithoutCat table{width:100%;border-collapse:collapse}.EventRegistrationDisplayPanel .regPaymentOptions table td,.EventRegistrationDisplayPanel .regPaymentOptionsWithoutCat table td{padding:1px 0}.EventRegistrationDisplayPanel .regPaymentOptions .categoryName{padding-left:5px}.EventRegistrationDisplayPanel .regPaymentOptions table .currency,.EventRegistrationDisplayPanel .regPaymentOptionsWithoutCat table .currency{text-align:left;padding-right:0;width:160px}.EventRegistrationDisplayPanel .regPaymentOptions table .currency span,.EventRegistrationDisplayPanel .regPaymentOptionsWithoutCat .currency span{display:block;width:120px;padding:3px 50px 4px 10px;text-align:right}.EventRegistrationDisplayPanel .regPaymentOptions table tfoot td,.EventRegistrationDisplayPanel .regPaymentOptionsWithoutCat table tfoot td{border:0;text-align:right;padding:0}.EventRegistrationDisplayPanel .regPaymentOptions table tfoot td span{display:block;padding:3px 20px 4px 0}.EventRegistrationDisplayPanel .regPaymentOptionsWithoutCat table tfoot td span{display:block;padding:3px 10px 4px 0}.EventRegistrationDisplayPanel .regPaymentOptions table tfoot .amountLabel,.EventRegistrationDisplayPanel .regPaymentOptionsWithoutCat table tfoot .amountLabel{padding:0}.EventRegistrationDisplayPanel .regPaymentOptions table tfoot .amountLabel em{padding:5px 20px 5px 60px;font-weight:bold;padding-top:5px;float:right;width:auto;font-style:normal}.EventRegistrationDisplayPanel .regPaymentOptionsWithoutCat table tfoot .amountLabel em{padding:5px 10px 5px 4px;font-weight:bold;display:block;width:auto;font-style:normal}.EventRegistrationDisplayPanel .regPaymentOptions table tfoot .currency .amountLabel,.EventRegistrationDisplayPanel .regPaymentOptionsWithoutCat table tfoot .currency .amountLabel{font-weight:bold;padding:5px 50px 5px 10px;float:none}.EventRegistrationDisplayPanel #billingDataPanel .successStepList li{padding:5px 0}.EventRegistrationDisplayPanel #billingDataPanel .profileContainer li{border:0;float:left;width:100%;padding:6px 0 10px;margin:0;list-style-type:none}.EventRegistrationDisplayPanel .panelContent #billingDataPanel .success{margin-top:0;padding:4px 0 4px 0}.EventRegistrationDisplayPanel #billingDataPanel .whatNow{float:left;width:80%}.EventRegistrationDisplayPanel #billingDataPanel .ticketService{margin:3px 6px 10px}.EventRegistrationDisplayPanel .paidAmountBottom{float:right;font-size:14px;margin-bottom:30px;padding:7px 50px 8px;text-align:right}.cancellationBankAccountPage .basicDataBG2{margin-bottom:30px}.cancellationBankAccountPage .basicDataBG{padding:10px 0 40px}.cancellationBankAccountContainer{clear:both;line-height:18px;margin-bottom:20px;padding:10px}.cancellationBankAccountPage .cancellationContentSectionList{padding:10px 0}.cancellationBankAccountPage .EventTicketShopDisplayPanel div.feedbackPanelERROR{margin-bottom:20px}.cancellationBankAccountPage div.feedbackPanelINFO{clear:both;padding:20px 0 80px}.cancellationBankAccountPage .feedbackPanelINFO ul{display:block;float:none;margin:10px 10px 25px;width:auto}.cancellationBankAccountPage .ticketshop_nextButton{padding-bottom:20px}.cancellationBankAccountPage .optionBtn{display:none}.uploadPanel,.uploadPanel ul{float:left;width:100%}.uploadPanel ul{list-style:none}.uploadPanel ul li{float:left;width:100%;margin:0 0 7px 0!important;position:relative}.uploadPanel ul li span{background-repeat:no-repeat;float:left;width:auto;padding:0 0 5px 20px}#contentLeft .uploadPanel ul li span{max-width:630px;overflow:hidden}.uploadPanel .deleteFile{vertical-align:text-bottom}#contentRight .uploadPanel,#contentRight .uploadPanel ul{width:218px}#contentRight .uploadPanel ul li{width:218px}#contentRight .uploadPanel ul li span{overflow:hidden;width:198px;word-wrap:break-word}.eventAdmin #contentRight .uploadPanel ul li span{width:175px}#contentRight .uploadPanel ul li span a{float:none;width:auto;line-height:16px}#contentRight .uploadPanel .deleteFile{float:none;position:absolute;top:1px;right:0}#contentRight .uploadPanel ul li span em{display:block;clear:both;padding-top:1px;font-style:normal}.uploadPanel .panelContentRow{margin-top:5px;float:left}.uploadPanel .uploadLabel,.uploadPanel .uploadForm{float:left;width:auto;margin-right:5px;line-height:22px}.uploadPanel .confirmationMessage{display:block;max-width:630px;overflow:hidden}#contentRight .uploadPanel .confirmationMessage{width:195px;overflow:hidden}.uploadPanel .fileFile,.uploadPanel .cancelButton{float:left;width:auto;margin-right:3px}.uploadPanel .cancelButton .buttonGreysmall,.uploadPanel .cancelButton .buttonGreysmall span{background:none!important;padding:0;margin:0;font-size:14px;line-height:14px;height:16px}.uploadForm .buttonGreysmall{border:0;cursor:pointer;background:url(/resources/images/ed2_btn/buttons.png) no-repeat right -727px!important;height:20px}.contentInfoBox{background:url("/resources/images/icons/iconset_16/2.png") no-repeat scroll 8px 8px #ebf5fa;border:1px solid #d8e2e5;color:#1c50a4;font-size:12px;line-height:18px;margin-bottom:5px;padding:7px 10px 7px 30px}.displayTypeTopPager div{float:left;width:30%;height:21px;padding:3px 0 3px 10px}span.pagerBlock{margin:5px 0 7px 0;text-align:right;float:right;padding:0 10px 0 0}span.pagerBlock span.first,span.pagerBlock span.last{font-size:11px;border-width:1px;border-style:solid;border-color:transparent;margin:0 2px;padding:0 4px 0 5px;float:left}span.pagerBlock span{float:left;width:auto;padding:0 2px}span.pagerBlock a{border-width:1px;border-style:solid;text-decoration:none;margin:0 2px;padding:0 4px 0 5px;font-size:11px;float:left}span.pagerBlock a.current{background:0}.wizIconinfo{background:url(/resources/images/icons/icon-info.png) no-repeat 0 0;display:inline-block;height:13px;vertical-align:text-top;position:relative;width:13px;&:hover{&:after{display:block}}}.wizIconinfo:after{background:#FFF;box-shadow:0 1px 5px 0 rgba(51,51,51,0.7);color:#808080;content:attr(data-helpicon-text);display:none;font-size:12px;font-style:normal;font-weight:normal;left:-105px;line-height:18px;padding:15px 20px;position:absolute;text-align:left;text-indent:0!important;top:20px;height:auto;white-space:normal;width:230px;z-index:5000}.wizIconinfo:hover:after{display:block}#footerWrapper{position:relative;padding:10px;border-top:3px solid #abafb3;background:#ddd;font-size:10px;line-height:normal;color:#808080}#footerWrapper img,#footerWrapper p{float:left}#footerWrapper .left{width:auto;margin:0 10px 0 0;background:url(/resources/images/poweredByXingEvents.png) no-repeat 0 0;width:130px;height:40px;text-indent:-10000px}#footerWrapper .left:hover{width:auto;margin:0 10px 0 0;background:url(/resources/images/poweredByXingEvents.png) no-repeat 0 -60px;width:130px;height:40px;text-indent:-10000px}#footerWrapper p{border-left:1px solid #ccc;min-height:30px;padding:5px 10px}#footerWrapper strong{font-weight:bold}#footerWrapper em{float:right;width:auto;padding:5px 0 5px 10px;border-left:1px solid #ccc;font-style:normal;min-height:30px;text-align:right}#footer{position:relative;clear:both;margin:0 auto;padding:0;width:100%}#footer.amiandoFooter{width:950px}.wicket-mask-dark{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.3;background-color:black;filter:alpha(opacity=30)}.wicket-mask-transparent{position:fixed;top:0;left:0;width:100%;height:100%}.modal-dialog{background:#FFF;border-radius:5px;box-shadow:3px 3px 3px #666;opacity:0;position:absolute;text-align:left;visibility:hidden;width:768px!important;z-index:20001}.modal-content{border-radius:5px;padding:20px 50px 30px}.modal-head{cursor:move;padding:0 0 16px;position:relative}.modal-head strong{border-bottom:1px solid #e0e0e0;display:block;font-size:26px;font-size:1.625rem;line-height:1.23077;font-weight:normal;padding-bottom:8px}.modal-close-top{position:absolute;top:-5px;right:-30px;display:block;height:18px;width:18px;background:#333;text-indent:-10000px;border-radius:50%}.modal-close-top:after{color:#FFF;content:"x";font-size:11px;text-transform:uppercase;display:block;width:18px;height:18px;text-align:center;text-indent:0;position:absolute;left:0;top:0;line-height:18px}.modal-body{height:auto!important;overflow:visible!important}.modal-body h2{border-bottom:1px solid #dfdfdf;font-size:22px;font-weight:400;margin-bottom:20px;padding-bottom:10px}.modal-body h4{margin-bottom:12px}.modal-body .title_h4{padding:0 10px;text-align:right;width:215px}.modal-body .left{float:left;width:auto}.modal-body .right{float:right;width:auto}.modal-body .buttonBar{clear:both;display:block;padding-top:32px}.modal-body .buttonBar:after{clear:both;content:" ";display:table}.modal-body .buttonBar .right{margin-left:12px}.modal-body .submit-button{padding:10px 0 0}.modal-body .submit-button a{margin-right:10px}.modal-body .submit-button a+a{border-left:1px solid #dfdfdf;padding-left:10px}.modal-body .statusInfo{display:block;padding-top:7px}.modal-body label{display:block;font-weight:bold;margin-bottom:5px}.modal-body input[type=text],.modal-body textarea{background:#fcfcfc;border:1px solid #d9d9d9;border-radius:3px;box-shadow:0 0 0 #fdfdfd,0 1px 5px #ebebeb inset;color:#000;font-size:12px;height:25px;line-height:22px;padding:0 4px 0 2px;transition:border .2s linear 0s,box-shadow .2s linear 0s;width:98.5%}.modal-body input[type=text]:focus,.modal-body textarea:focus{border-color:rgba(82,168,236,0.8)!important;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(82,168,236,0.6)!important;outline:0 none!important}.modal-body textarea{height:auto;min-height:150px}.modal-body .helptext{color:#888;display:block;font-size:11px;font-style:normal;line-height:1.5;padding:2px 0 0}.joinDataContainer h3{margin:8px 0 24px}.joinDataContainer>div{margin-bottom:16px}.editParticipantPanelData .title_h4{font-size:22px;font-weight:normal;margin-bottom:16px;padding:32px 0 8px}.editParticipantCategories label,.editParticipantDiscountCode label{display:inline}.cancellationBankAccountPage .buttonBar{margin:24px 20% 32px;min-height:24px}.cancellationBankAccountPage .buttonBar .left{display:none}.cancellationBankAccountPage .buttonBar .right{float:none}.cancellationBankAccountPage .successFeedbackContainer{background:#333 none repeat scroll 0 0;border-radius:3px;color:#fff;float:left;font-size:11px;padding:3px 6px;text-align:right;white-space:nowrap}.manageParticipantPage .buttonBar{display:none}@media only screen and (max-width:449px){.modal-dialog{border-radius:0;top:73px!important;width:100%!important}.modal-close-top{right:0}.modal-content{border-radius:0;padding:20px 15px 30px}}@media only screen and (min-width:450px) and (max-width:768px){.modal-dialog{width:80%!important}}.viewTypeIframe #content #contentLeft,.viewTypePopup #content #contentLeft{width:100%!important}.viewTypeIframe #content .EventTicketShopDisplayPanel .panelContent,.viewTypePopup #content .EventTicketShopDisplayPanel .panelContent,.viewTypeIframe #content .EventRegistrationDisplayPanel .panelContent,.viewTypePopup #content .EventRegistrationDisplayPanel .panelContent{padding:0}.viewTypeIframe #billingDataPanel .navHeader,.viewTypePopup #billingDataPanel .navHeader{margin:0;padding:0 0 10px}.viewTypeIframe #billingDataPanel .navFooter,.viewTypePopup #billingDataPanel .navFooter{padding:10px 0;margin:0;height:auto}.viewTypeIframe #content .module_ul li,.viewTypePopup #content .module_ul li{margin:0}.viewTypeFBApp .amiandoPowered,.viewTypeFBApp .amiandoPoweredRegistration{float:left;margin-left:0;margin-top:-5px}.viewTypeIframe .amiandoPowered a,.viewTypePopup .amiandoPowered a,.viewTypeFBApp .amiandoPowered a{display:block;width:130px;height:40px;background:url(/resources/images/powered_by_xingEvents_bw.png) no-repeat top left;position:relative;text-decoration:none;margin:0 5px 0 0}.viewTypeIframe .amiandoPowered a:hover,.viewTypePopup .amiandoPowered a:hover,.viewTypeFBApp .amiandoPowered a:hover{display:block;width:130px;height:40px;background:url(/resources/images/powered_by_xingEvents_bw.png) no-repeat 0 -60px;position:relative;margin:0 5px 0 0}.viewTypeIframe .amiandoPoweredRegistration a,.viewTypePopup .amiandoPoweredRegistration a,.viewTypeFBApp .amiandoPoweredRegistration a{display:block;width:130px;height:40px;background:url(/resources/images/powered_by_xingEvents_bwreg.png) no-repeat top left;position:relative;text-decoration:none}.viewTypeIframe .amiandoPoweredRegistration a:hover,.viewTypePopup .amiandoPoweredRegistration a:hover,.viewTypeFBApp .amiandoPoweredRegistration a:hover{display:block;width:130px;height:40px;background:url(/resources/images/powered_by_xingEvents_bwreg.png) no-repeat 0 -60px;position:relative}.language-de .amiandoPowered .countrySpecificWidth,.language-de .amiandoPoweredRegistration .countrySpecificWidth{width:520px}.language-en .amiandoPowered .countrySpecificWidth,.language-en .amiandoPoweredRegistration .countrySpecificWidth{width:445px}.language-fr .amiandoPowered .countrySpecificWidth,.language-fr .amiandoPoweredRegistration .countrySpecificWidth{width:630px}.language-es .amiandoPowered .countrySpecificWidth,.language-es .amiandoPoweredRegistration .countrySpecificWidth{width:615px}.language-de .amiandoPowered .countrySpecificTicketWidth,.language-de .amiandoPoweredRegistration .countrySpecificTicketWidth{width:540px}.language-en .amiandoPowered .countrySpecificTicketWidth,.language-en .amiandoPoweredRegistration .countrySpecificTicketWidth{width:445px}.language-fr .amiandoPowered .countrySpecificTicketWidth,.language-fr .amiandoPoweredRegistration .countrySpecificTicketWidth{width:630px}.language-es .amiandoPowered .countrySpecificTicketWidth,.language-es .amiandoPoweredRegistration .countrySpecificTicketWidth{width:555px}.amiandoPowered a #testerPowered,.amiandoPowered a:hover #testerPowered,.amiandoPoweredRegistration a #testerPowered,.amiandoPoweredRegistration a:hover #testerPowered{display:block;height:auto;padding-bottom:10px;position:absolute;bottom:40px;left:0;background:url(/resources/images/poweredByBackgroundA.png) no-repeat 10% bottom}.amiandoPowered a #testerPowered,.amiandoPoweredRegistration a #testerPowered{display:none}.amiandoPowered a #testerPowered em,.amiandoPoweredRegistration a #testerPowered em,.amiandoPowered a:hover #testerPowered em,.amiandoPoweredRegistration a:hover #testerPowered em{display:block;position:relative;padding:8px 160px 10px 10px;background:url(/resources/images/poweredByBackground.png) repeat top left;color:#fff;line-height:16px;font-style:normal;text-shadow:-1px -1px 0 #444;border-radius:5px}.amiandoPowered #testerPowered .poweredTryNow,.amiandoPoweredRegistration #testerPowered .poweredTryNow{font-size:12px;position:absolute;right:10px;top:10px;height:23px;padding:5px 10px 0;width:120px;color:#fff;text-shadow:none;background:url(/resources/images/poweredByTryIt.png) #b1bb02 repeat-x top left;text-align:center;border-radius:5px}.viewTypeIframe ul.module_ul,.viewTypePopup ul.module_ul{min-height:0}.viewTypeIframe #footerWrapper,.viewTypePopup #footerWrapper{padding-top:5px;border-width:1px}.viewTypeIframe #footerWrapper p,.viewTypePopup #footerWrapper p{float:none;margin-left:113px}.viewTypeIframe #content .module_ul li .EventFlickrDisplayPanel .flickrPhotos li,.viewTypePopup #content .module_ul li .EventFlickrDisplayPanel .flickrPhotos li{margin:0 10px 10px 0}.viewTypeIframe .EventFlickrDisplayPanel .flickrPhotos,.viewTypePopup .EventFlickrDisplayPanel .flickrPhotos{margin:0}.viewTypePopup .EventRegistrationDisplayPanel .enterData h3{float:left;width:96%;padding:0 1%;margin:0 1%}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.viewTypeIframe .amiandoPowered a,.viewTypePopup .amiandoPowered a,.viewTypeFBApp .amiandoPowered a{background:url(/resources/images/powered_by_xingEvents_bw_hr.png) no-repeat top left;background-size:130px 100px}.viewTypeIframe .amiandoPowered a:hover,.viewTypePopup .amiandoPowered a:hover,.viewTypeFBApp .amiandoPowered a:hover{background:url(/resources/images/powered_by_xingEvents_bw_hr.png) no-repeat 0 -60px;background-size:130px 100px}.viewTypeIframe .amiandoPoweredRegistration a,.viewTypePopup .amiandoPoweredRegistration a,.viewTypeFBApp .amiandoPoweredRegistration a{background:url(/resources/images/powered_by_xingEvents_bwreg_hr.png) no-repeat top left;background-size:130px 100px}.viewTypeIframe .amiandoPoweredRegistration a:hover,.viewTypePopup .amiandoPoweredRegistration a:hover,.viewTypeFBApp .amiandoPoweredRegistration a:hover{background:url(/resources/images/powered_by_xingEvents_bwreg_hr.png) no-repeat 0 -60px;background-size:130px 100px}}.faqContainer{padding:75px 20px 10px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#141414;text-align:left}.faqContainer h3{font-size:18px;font-weight:bold;float:left;width:100%;padding-bottom:5px;margin:18px 0 23px}.faqContainer dl{margin:0;padding:0;float:left;width:100%}.faqContainer dt{font-weight:bold}.faqContainer dd{padding-bottom:17px}.faqContainer strong{float:left;width:100%;padding-top:15px}.faqContainer a{color:#68676c;text-decoration:underline}.faqContainer a:hover{text-decoration:none}.clear{clear:both;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0}.clearfix:after,#wrapper:after,#newHeader:after,.headerDataWrapper:after,.eventMenuContainer .headerDataContainer .help:after,.eventMenuContainer .headerDataContainer .buttons:after,.designOverview:after,.designOverview2:after,.contentSectionEditBg li:after,.contentSectionEditBg2 li:after,.contentSection2:after,.contentSection:after,.activate:after,.promoteTicketShop:after,.contentSectionList:after,#newHeader .headerDataContainer .presale:after,#newHeader .headerDataContainer .presale .payPal .payOutBankAccount:after,#eventDetailsTabs ul.eventDetailsTabsNav:after,#newHeader .headerDataContainer .activate:after,#content .panelContent:after,#newHeader .contentInvite:after,#continueHint:after,#content .module_ul li:after,#content .photoPanel:after,.designOverview2 .chooseDesign:after,.designOverview .createDesign:after,#content .panelHeader:after,.editDataContainer:after,.productDataContainer:after,.previewContainer .panelHeader:after,#newHeader .statisticSection:after,#newHeader .infoSection:after,.guestLeft form:after,.displayTypeTopPager:after,div.bottomPager:after,.EventRegistrationDisplayPanel #billingDataPanel .successMessage:after,.editDataContainer .ownCSSButton:after,#thirdMenu:after,#content #billingDataPanel #signupData p:after,#billingDataPanel .ticketListWithData .userDataContainer p:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}