.autocomplete {  position:absolute;  top:-1px;  left:-1px;  max-width:300px;  max-height:350px;  cursor:default;  text-align:left;  overflow:auto;  background:#FFF;  border:1px solid #CCC;  box-shadow:0 2px 4px rgba(0,0,0,0.2);  z-index:100;}.autocomplete .selected {  background:#F0F0F0;}.autocomplete div {  font-size:12px;  font-weight:bold;  padding:3px 6px;  white-space:nowrap;}.autocomplete strong {  font-size:12px;  font-weight:normal;}html .a-load { display:none !important;}.a-label { font-size:10px; color:#777;}ins img { max-width:100%; height:auto !important;}html[lang="de"] .a-caption > ins,html .a-caption > ins { position:relative; display:inline-block;}html[lang="de"] .a-caption > ins::after,html .a-caption > ins::after { text-align:right; font-size:10px; color:#777; position:absolute; bottom:-15px; right:0;}html[lang="de"] .a-caption > ins::after { content:"Anzeige";}html .a-caption > ins::after { content:"Advertisement";}.a-sidebar { text-align:center;}.a-sidebar .a-caption > ins { margin:8px 0 24px;}#sidebar .a-caption { display:block; text-align:center;}#sidebar .a-caption > ins { margin:8px 0 24px;}@font-face { font-family:'nu-rx'; src:url('local/modules/rx_customize/res/fontello/css/../font/nu-rx.eot?82571707'); src:url('local/modules/rx_customize/res/fontello/css/../font/nu-rx.eot?82571707#iefix') format('embedded-opentype'),url('local/modules/rx_customize/res/fontello/css/../font/nu-rx.woff2?82571707') format('woff2'),url('local/modules/rx_customize/res/fontello/css/../font/nu-rx.woff?82571707') format('woff'),url('local/modules/rx_customize/res/fontello/css/../font/nu-rx.ttf?82571707') format('truetype'),url('local/modules/rx_customize/res/fontello/css/../font/nu-rx.svg?82571707#nu-rx') format('svg'); font-weight:normal; font-style:normal;}  [class^="rx-icon-"]:before,[class*=" rx-icon-"]:before { font-family:"nu-rx"; font-style:normal; font-weight:normal; speak:none;  display:inline-block; text-decoration:inherit; width:1em; margin-right:.2em; text-align:center; font-variant:normal; text-transform:none; line-height:1em; margin-left:.2em; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;} .rx-icon-calendar:before { content:'\e800'; }.rx-icon-clock:before { content:'\e801'; }.rx-icon-location:before { content:'\e802'; }.rx-icon-user:before { content:'\e803'; }.rx-icon-tag:before { content:'\e804'; }.rx-icon-floppy:before { content:'\e805'; }.rx-icon-cancel:before { content:'\e806'; }.rx-icon-download:before { content:'\e807'; }.rx-icon-link:before { content:'\e808'; }.rx-icon-login:before { content:'\e809'; }.rx-icon-search:before { content:'\e80a'; }.rx-icon-mail:before { content:'\e80b'; }.rx-icon-shopping-cart:before { content:'\e80c'; }.rx-icon-docs:before { content:'\f0c5'; }.rx-icon-pinterest-squared:before { content:'\f0d3'; }.rx-icon-building:before { content:'\f0f7'; }.rx-icon-angle-left:before { content:'\f104'; }.rx-icon-angle-right:before { content:'\f105'; }.rx-icon-angle-up:before { content:'\f106'; }.rx-icon-angle-down:before { content:'\f107'; }.rx-icon-rss-squared:before { content:'\f143'; }.rx-icon-youtube:before { content:'\f166'; }.rx-icon-xing:before { content:'\f169'; }.rx-icon-instagram:before { content:'\f16d'; }.rx-icon-flickr:before { content:'\f16e'; }.rx-icon-vimeo:before { content:'\f194'; }.rx-icon-whatsapp:before { content:'\f232'; }.rx-icon-question-circle-o:before { content:'\f29c'; }.rx-icon-twitter:before { content:'\f304'; }.rx-icon-facebook:before { content:'\f308'; }.rx-icon-linkedin:before { content:'\f30c'; }.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:transparent}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}p.search-formholder { float:left; margin:5px 5px 0 0;}p.search-formholder input { width:200px;}p.search-formholder select { width:206px; height:20px;}p.search-formholder label.label_checkbox { vertical-align:middle; width:auto;}p.search-formholder input.checkbox { width:20px; vertical-align:middle;}p.search-formholder select optgroup { font-weight:bold;}div.event-holder { margin:5px 0; padding:5px; border:1px solid #EEE;}div.event-holder h4 { margin:8px 0 0 0; font-size:12px;}div.event-entry a { text-decoration:underline;}div.event-entry h3 { margin:0;}div.event-dates { margin:10px 0;}div.highlight { font-weight:bold;}div.vevent { position:absolute; top:-1000px; left:-1000px;}div.event-image { float:left; margin:0 10px 0 0; position:relative; background:#FFF; border:1px solid #EEE; width:66px; height:66px;}div.event-image img { position:absolute; top:3px; left:3px;}#event_termine tr th { padding:2px; font-weight:bold; text-align:left;}#event_termine tr td { padding:2px;}.searchbox { margin:10px 0;}.infobox_alert span.sf_highlight { font-weight:bold;}.infobox_success span.sf_highlight { font-weight:bold;}#rx_event_content p.sort-bar { margin-bottom:8px; text-align:right;}.icon-save { position:absolute; top:4px; right:24px;}.icon-mylist,.icon-mylist-active { position:absolute; top:4px; right:4px; display:block; width:16px; height:16px;}table td .icon-mylist,table td .icon-mylist-active { position:static; top:0; right:0; display:block;}a.button-sort { background:url(local/modules/rx_event/res/../img/iext/button-bg-span.gif) 0 top no-repeat; padding:4px 3px 4px 20px; width:125px; display:block; height:11px; margin:5px 0;}a.sortasc { background-position:0 top;}a.sortdesc { background-position:0 bottom;}div.event-dates table { width:100%; margin:5px 0 0 0;}div.event-dates table td.link a:hover { text-decoration:none;}div.event-dates table td { border-bottom:1px solid #acacac;}span.icon-mylist { background:url(local/modules/rx_event/res/../../../themes/bootstrap/img/iext/icon_mylist.gif) 0 0 no-repeat; display:block; height:16px; width:16px; cursor:pointer;}span.icon-mylist:hover { text-decoration:none;}span.icon-mylist-active { background:url(local/modules/rx_event/res/../../../themes/bootstrap/img/iext/icon_mylist_active.gif) 0 0 no-repeat; display:block; height:16px; width:16px;}.event-holder div.vcard { position:absolute; top:-10000px; left:-10000px;}span.description { font-weight:bold; display:block; margin:3px 0;}div.event-detail-holder-box { float:left; border:1px solid #EEE; margin:10px 10px 0 0; padding:5px;}.big { width:100% !important; clear:both;}.no-right-margin { margin-right:0 !important;}div.person-type-holder { margin:0 0 5px 0;}div.person-type-holder .person-box { width:250px; float:left; height:52px; background:#EEE; margin:5px 10px 0 0;}.event-detail-holder div.person-type-holder .person-box { height:auto; padding:0.5em;}.event-detail-holder div.person-type-holder .person-box .person-information { margin:0;}div.person-type-holder .person-box div.person-image { float:left; position:relative; width:44px; height:44px; border:1px solid #CCC; margin:3px 5px 0 3px; background:#FFF;}div.person-type-holder .person-box div.person-image img { position:absolute; top:2px; left:2px; border:0;}div.person-type-holder .person-box p.person-information { float:left;}div.profile-holder { margin:20px 0 0 0;}div.profile-holder div.profile-left { float:left; width:170px;}div.profile-holder div.profile-left div.profile-image { position:relative; width:170px; height:184px;}div.profile-holder div.profile-left div.profile-image img { position:absolute; top:2px; left:2px;}#content div.profile-holder div.profile-left ul { list-style:none; padding:0; margin:10px 0 0 0; list-style-type:none;}#content div.profile-holder div.profile-left ul li { background:none; padding:0; list-style:none; margin:1px 0 0 0;}div.profile-holder div.profile-left ul li a { display:block; width:164px; padding:3px;}div.profile-holder div.profile-content { float:left; width:350px; background:#FFF; margin:0 0 0 10px;}#list-holder div.list-entry { background:#EEE; margin:5px 0 0 0; padding:3px;}#list-holder div.list-entry h3 { font-weight:bold; padding:3px; background:#dddddd;}#list-holder div.list-entry h3 a { font-weight:bold;}#list-dates-table th { background:#ebebeb; text-align:left; padding-left:3px;}#list-dates-table td { padding-left:3px; border-bottom:1px solid #dddddd;}#list-dates-table tr.bright td { background:#FFF;}#list-dates-table tr.dark td { background:#fff9ef;}#list-dates-table tr.noborder td { border:0;}#list-holder div.list-entry .list-dates .list-date { background:#E2E2E2; border-bottom:1px solid #CCC; padding:4px;}li.teaser-event-item a.highlight { font-weight:bold;}.teaser-lastchanges-holder .event-link { position:absolute; right:6px; bottom:6px;}#rx_event_content .event-date-days > input { display:none;}#rx_event_content .event-date-days > label { width:33.3%; float:left; text-align:center; color:gray; cursor:pointer;}#rx_event_content .event-date-days > input:checked + label { color:#000;}#rx_event_content .event-date-day-long { display:block; font-size:180%;}#rx_event_content .event-date-day-short { display:none;}#content div.event-view-calendar a,#content div.event-view-detail a,.marketing div.event-view-calendar a,.marketing div.event-view-detail a,.container div.event-view-calendar a,.container div.event-view-detail a { font-weight:normal;}#content div.event-view-calendar .event-back,#content div.event-view-calendar .event-sort,#content div.event-view-detail .event-back,#content div.event-view-detail .event-sort,.marketing div.event-view-calendar .event-back,.marketing div.event-view-calendar .event-sort,.marketing div.event-view-detail .event-back,.marketing div.event-view-detail .event-sort,.container div.event-view-calendar .event-back,.container div.event-view-calendar .event-sort,.container div.event-view-detail .event-back,.container div.event-view-detail .event-sort { float:right; margin-bottom:5px;}#content div.event-view-calendar .event-back a,#content div.event-view-calendar .event-sort a,#content div.event-view-detail .event-back a,#content div.event-view-detail .event-sort a,.marketing div.event-view-calendar .event-back a,.marketing div.event-view-calendar .event-sort a,.marketing div.event-view-detail .event-back a,.marketing div.event-view-detail .event-sort a,.container div.event-view-calendar .event-back a,.container div.event-view-calendar .event-sort a,.container div.event-view-detail .event-back a,.container div.event-view-detail .event-sort a { font-weight:normal; text-decoration:none; padding-top:5px; padding-bottom:5px;}#content div.event-view-calendar .event-back a .rx-icon-angle-left,#content div.event-view-calendar .event-back a .rx-icon-angle-up,#content div.event-view-calendar .event-back a .rx-icon-angle-down,#content div.event-view-calendar .event-sort a .rx-icon-angle-left,#content div.event-view-calendar .event-sort a .rx-icon-angle-up,#content div.event-view-calendar .event-sort a .rx-icon-angle-down,#content div.event-view-detail .event-back a .rx-icon-angle-left,#content div.event-view-detail .event-back a .rx-icon-angle-up,#content div.event-view-detail .event-back a .rx-icon-angle-down,#content div.event-view-detail .event-sort a .rx-icon-angle-left,#content div.event-view-detail .event-sort a .rx-icon-angle-up,#content div.event-view-detail .event-sort a .rx-icon-angle-down,.marketing div.event-view-calendar .event-back a .rx-icon-angle-left,.marketing div.event-view-calendar .event-back a .rx-icon-angle-up,.marketing div.event-view-calendar .event-back a .rx-icon-angle-down,.marketing div.event-view-calendar .event-sort a .rx-icon-angle-left,.marketing div.event-view-calendar .event-sort a .rx-icon-angle-up,.marketing div.event-view-calendar .event-sort a .rx-icon-angle-down,.marketing div.event-view-detail .event-back a .rx-icon-angle-left,.marketing div.event-view-detail .event-back a .rx-icon-angle-up,.marketing div.event-view-detail .event-back a .rx-icon-angle-down,.marketing div.event-view-detail .event-sort a .rx-icon-angle-left,.marketing div.event-view-detail .event-sort a .rx-icon-angle-up,.marketing div.event-view-detail .event-sort a .rx-icon-angle-down,.container div.event-view-calendar .event-back a .rx-icon-angle-left,.container div.event-view-calendar .event-back a .rx-icon-angle-up,.container div.event-view-calendar .event-back a .rx-icon-angle-down,.container div.event-view-calendar .event-sort a .rx-icon-angle-left,.container div.event-view-calendar .event-sort a .rx-icon-angle-up,.container div.event-view-calendar .event-sort a .rx-icon-angle-down,.container div.event-view-detail .event-back a .rx-icon-angle-left,.container div.event-view-detail .event-back a .rx-icon-angle-up,.container div.event-view-detail .event-back a .rx-icon-angle-down,.container div.event-view-detail .event-sort a .rx-icon-angle-left,.container div.event-view-detail .event-sort a .rx-icon-angle-up,.container div.event-view-detail .event-sort a .rx-icon-angle-down { font-size:160%; vertical-align:bottom;}#content div.event-view-calendar .event-detail-back,#content div.event-view-detail .event-detail-back,.marketing div.event-view-calendar .event-detail-back,.marketing div.event-view-detail .event-detail-back,.container div.event-view-calendar .event-detail-back,.container div.event-view-detail .event-detail-back { clear:both; margin:24px 0 32px 0;}#content div.event-view-calendar .alert,#content div.event-view-detail .alert,.marketing div.event-view-calendar .alert,.marketing div.event-view-detail .alert,.container div.event-view-calendar .alert,.container div.event-view-detail .alert { margin-bottom:10px; padding:10px 16px;}#content div.event-view-calendar .alert ul,#content div.event-view-detail .alert ul,.marketing div.event-view-calendar .alert ul,.marketing div.event-view-detail .alert ul,.container div.event-view-calendar .alert ul,.container div.event-view-detail .alert ul { margin-bottom:0;}#content div.event-view-calendar .event-calendar h3,#content div.event-view-detail .event-calendar h3,.marketing div.event-view-calendar .event-calendar h3,.marketing div.event-view-detail .event-calendar h3,.container div.event-view-calendar .event-calendar h3,.container div.event-view-detail .event-calendar h3 { font-weight:normal;}#content div.event-view-calendar .event-calendar .calendar-item,#content div.event-view-detail .event-calendar .calendar-item,.marketing div.event-view-calendar .event-calendar .calendar-item,.marketing div.event-view-detail .event-calendar .calendar-item,.container div.event-view-calendar .event-calendar .calendar-item,.container div.event-view-detail .event-calendar .calendar-item { border-bottom:1px solid #ddd; margin-bottom:18px; padding-bottom:6px;}#content div.event-view-calendar .event-calendar .calendar-item .calendar-date,#content div.event-view-detail .event-calendar .calendar-item .calendar-date,.marketing div.event-view-calendar .event-calendar .calendar-item .calendar-date,.marketing div.event-view-detail .event-calendar .calendar-item .calendar-date,.container div.event-view-calendar .event-calendar .calendar-item .calendar-date,.container div.event-view-detail .event-calendar .calendar-item .calendar-date { width:140px; float:left;}#content div.event-view-calendar .event-calendar .calendar-item .calendar-info,#content div.event-view-detail .event-calendar .calendar-item .calendar-info,.marketing div.event-view-calendar .event-calendar .calendar-item .calendar-info,.marketing div.event-view-detail .event-calendar .calendar-item .calendar-info,.container div.event-view-calendar .event-calendar .calendar-item .calendar-info,.container div.event-view-detail .event-calendar .calendar-item .calendar-info { float:left; width:calc(100% - 140px);}#content div.event-view-calendar .event-calendar .calendar-item .event-date-info > span,#content div.event-view-calendar .event-calendar .calendar-item .event-date-info > a,#content div.event-view-detail .event-calendar .calendar-item .event-date-info > span,#content div.event-view-detail .event-calendar .calendar-item .event-date-info > a,.marketing div.event-view-calendar .event-calendar .calendar-item .event-date-info > span,.marketing div.event-view-calendar .event-calendar .calendar-item .event-date-info > a,.marketing div.event-view-detail .event-calendar .calendar-item .event-date-info > span,.marketing div.event-view-detail .event-calendar .calendar-item .event-date-info > a,.container div.event-view-calendar .event-calendar .calendar-item .event-date-info > span,.container div.event-view-calendar .event-calendar .calendar-item .event-date-info > a,.container div.event-view-detail .event-calendar .calendar-item .event-date-info > span,.container div.event-view-detail .event-calendar .calendar-item .event-date-info > a { margin-right:12px;}#content div.event-view-calendar .event-calendar .calendar-item .event-date-info span,#content div.event-view-detail .event-calendar .calendar-item .event-date-info span,.marketing div.event-view-calendar .event-calendar .calendar-item .event-date-info span,.marketing div.event-view-detail .event-calendar .calendar-item .event-date-info span,.container div.event-view-calendar .event-calendar .calendar-item .event-date-info span,.container div.event-view-detail .event-calendar .calendar-item .event-date-info span { color:#999;}#content div.event-view-calendar .event-calendar .calendar-item .event-date-info a,#content div.event-view-detail .event-calendar .calendar-item .event-date-info a,.marketing div.event-view-calendar .event-calendar .calendar-item .event-date-info a,.marketing div.event-view-detail .event-calendar .calendar-item .event-date-info a,.container div.event-view-calendar .event-calendar .calendar-item .event-date-info a,.container div.event-view-detail .event-calendar .calendar-item .event-date-info a { font-weight:normal; text-decoration:underline; color:#999;}#content div.event-view-calendar .event-calendar .calendar-item .event-date-info i,#content div.event-view-detail .event-calendar .calendar-item .event-date-info i,.marketing div.event-view-calendar .event-calendar .calendar-item .event-date-info i,.marketing div.event-view-detail .event-calendar .calendar-item .event-date-info i,.container div.event-view-calendar .event-calendar .calendar-item .event-date-info i,.container div.event-view-detail .event-calendar .calendar-item .event-date-info i { margin-right:6px; color:#999;}#content div.event-view-calendar .event-link-list,#content div.event-view-detail .event-link-list,.marketing div.event-view-calendar .event-link-list,.marketing div.event-view-detail .event-link-list,.container div.event-view-calendar .event-link-list,.container div.event-view-detail .event-link-list { margin:0; list-style:none;}#content div.event-view-calendar .event-detail,#content div.event-view-detail .event-detail,.marketing div.event-view-calendar .event-detail,.marketing div.event-view-detail .event-detail,.container div.event-view-calendar .event-detail,.container div.event-view-detail .event-detail { clear:both; width:58%; float:left;}#content div.event-view-calendar .event-detail h1,#content div.event-view-detail .event-detail h1,.marketing div.event-view-calendar .event-detail h1,.marketing div.event-view-detail .event-detail h1,.container div.event-view-calendar .event-detail h1,.container div.event-view-detail .event-detail h1 { margin-top:0; font-size:180%;}#content div.event-view-calendar .event-detail .event-detail-topic,#content div.event-view-detail .event-detail .event-detail-topic,.marketing div.event-view-calendar .event-detail .event-detail-topic,.marketing div.event-view-detail .event-detail .event-detail-topic,.container div.event-view-calendar .event-detail .event-detail-topic,.container div.event-view-detail .event-detail .event-detail-topic { margin:21px 0;}#content div.event-view-calendar .event-detail .event-detail-description,#content div.event-view-detail .event-detail .event-detail-description,.marketing div.event-view-calendar .event-detail .event-detail-description,.marketing div.event-view-detail .event-detail .event-detail-description,.container div.event-view-calendar .event-detail .event-detail-description,.container div.event-view-detail .event-detail .event-detail-description { margin:21px 0;}#content div.event-view-calendar .event-detail .event-detail-description img,#content div.event-view-detail .event-detail .event-detail-description img,.marketing div.event-view-calendar .event-detail .event-detail-description img,.marketing div.event-view-detail .event-detail .event-detail-description img,.container div.event-view-calendar .event-detail .event-detail-description img,.container div.event-view-detail .event-detail .event-detail-description img { max-width:100%; height:auto;}#content div.event-view-calendar .event-detail .event-detail-partner,#content div.event-view-detail .event-detail .event-detail-partner,.marketing div.event-view-calendar .event-detail .event-detail-partner,.marketing div.event-view-detail .event-detail .event-detail-partner,.container div.event-view-calendar .event-detail .event-detail-partner,.container div.event-view-detail .event-detail .event-detail-partner { margin:21px 0;}#content div.event-view-calendar .event-detail .event-detail-person,#content div.event-view-detail .event-detail .event-detail-person,.marketing div.event-view-calendar .event-detail .event-detail-person,.marketing div.event-view-detail .event-detail .event-detail-person,.container div.event-view-calendar .event-detail .event-detail-person,.container div.event-view-detail .event-detail .event-detail-person { margin:21px 0;}#content div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item,#content div.event-view-detail .event-detail .event-detail-person .event-detail-person-item,.marketing div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item,.marketing div.event-view-detail .event-detail .event-detail-person .event-detail-person-item,.container div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item,.container div.event-view-detail .event-detail .event-detail-person .event-detail-person-item { margin-top:18px;}#content div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image,#content div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image,.marketing div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image,.marketing div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image,.container div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image,.container div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image { float:left; width:100px; height:100px; border-radius:50px; background:#ddd; overflow:hidden; text-align:center;}#content div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image i,#content div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image img,#content div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image i,#content div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image img,.marketing div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image i,.marketing div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image img,.marketing div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image i,.marketing div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image img,.container div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image i,.container div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image img,.container div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image i,.container div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-image img { text-decoration:none; color:#999; line-height:100px; vertical-align:middle; font-size:32px;}#content div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info,#content div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info,.marketing div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info,.marketing div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info,.container div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info,.container div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info { float:right; width:calc(100% - 136px);}#content div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info h4,#content div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info h4,.marketing div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info h4,.marketing div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info h4,.container div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info h4,.container div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info h4 { margin:4px 0 2px;}#content div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info p,#content div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info p,.marketing div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info p,.marketing div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info p,.container div.event-view-calendar .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info p,.container div.event-view-detail .event-detail .event-detail-person .event-detail-person-item .event-detail-person-info p { margin:0 0 2px;}#content div.event-view-calendar .event-detail-sidebar,#content div.event-view-detail .event-detail-sidebar,.marketing div.event-view-calendar .event-detail-sidebar,.marketing div.event-view-detail .event-detail-sidebar,.container div.event-view-calendar .event-detail-sidebar,.container div.event-view-detail .event-detail-sidebar { width:37%; float:right; background:#f8f8f8; padding:1px 28px 18px; box-sizing:border-box;}#content div.event-view-calendar .event-detail-sidebar *,#content div.event-view-detail .event-detail-sidebar *,.marketing div.event-view-calendar .event-detail-sidebar *,.marketing div.event-view-detail .event-detail-sidebar *,.container div.event-view-calendar .event-detail-sidebar *,.container div.event-view-detail .event-detail-sidebar * { color:#999;}#content div.event-view-calendar .event-detail-sidebar a,#content div.event-view-detail .event-detail-sidebar a,.marketing div.event-view-calendar .event-detail-sidebar a,.marketing div.event-view-detail .event-detail-sidebar a,.container div.event-view-calendar .event-detail-sidebar a,.container div.event-view-detail .event-detail-sidebar a { font-weight:normal; text-decoration:underline; color:#999;}#content div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-label,#content div.event-view-detail .event-detail-sidebar .event-detail-sidebar-label,.marketing div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-label,.marketing div.event-view-detail .event-detail-sidebar .event-detail-sidebar-label,.container div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-label,.container div.event-view-detail .event-detail-sidebar .event-detail-sidebar-label { font-weight:bold; margin-top:24px; margin-bottom:4px;}#content div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-date,#content div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-company,#content div.event-view-detail .event-detail-sidebar .event-detail-sidebar-date,#content div.event-view-detail .event-detail-sidebar .event-detail-sidebar-company,.marketing div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-date,.marketing div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-company,.marketing div.event-view-detail .event-detail-sidebar .event-detail-sidebar-date,.marketing div.event-view-detail .event-detail-sidebar .event-detail-sidebar-company,.container div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-date,.container div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-company,.container div.event-view-detail .event-detail-sidebar .event-detail-sidebar-date,.container div.event-view-detail .event-detail-sidebar .event-detail-sidebar-company { margin:10px 0 20px 0;}#content div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-date > p,#content div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-company > p,#content div.event-view-detail .event-detail-sidebar .event-detail-sidebar-date > p,#content div.event-view-detail .event-detail-sidebar .event-detail-sidebar-company > p,.marketing div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-date > p,.marketing div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-company > p,.marketing div.event-view-detail .event-detail-sidebar .event-detail-sidebar-date > p,.marketing div.event-view-detail .event-detail-sidebar .event-detail-sidebar-company > p,.container div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-date > p,.container div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-company > p,.container div.event-view-detail .event-detail-sidebar .event-detail-sidebar-date > p,.container div.event-view-detail .event-detail-sidebar .event-detail-sidebar-company > p { margin-right:0; display:block; position:relative; margin-bottom:4px; padding-left:24px;}#content div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-date > p i,#content div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-company > p i,#content div.event-view-detail .event-detail-sidebar .event-detail-sidebar-date > p i,#content div.event-view-detail .event-detail-sidebar .event-detail-sidebar-company > p i,.marketing div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-date > p i,.marketing div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-company > p i,.marketing div.event-view-detail .event-detail-sidebar .event-detail-sidebar-date > p i,.marketing div.event-view-detail .event-detail-sidebar .event-detail-sidebar-company > p i,.container div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-date > p i,.container div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-company > p i,.container div.event-view-detail .event-detail-sidebar .event-detail-sidebar-date > p i,.container div.event-view-detail .event-detail-sidebar .event-detail-sidebar-company > p i { display:block; position:absolute; top:0; left:0;}#content div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-company,#content div.event-view-detail .event-detail-sidebar .event-detail-sidebar-company,.marketing div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-company,.marketing div.event-view-detail .event-detail-sidebar .event-detail-sidebar-company,.container div.event-view-calendar .event-detail-sidebar .event-detail-sidebar-company,.container div.event-view-detail .event-detail-sidebar .event-detail-sidebar-company { margin-top:20px;}#event_person_detail .modal-header { border-bottom:none;}#event_person_detail .modal-body { width:100%; box-sizing:border-box;}#event_person_detail .modal-body .event-hide-modal { display:none;}#event_person_detail .modal-body .profile-holder { margin:-16px 0 0;}#event_person_detail .modal-body .profile-holder .profile-left { display:none;}#event_person_detail .modal-body .profile-holder .profile-content { width:100%;}#event_person_detail .modal-body .profile-holder .profile-content img { max-width:100%; height:auto;}#event_person_detail .modal-body .profile-holder .profile-content .event-person-name { font-weight:bold;}.modal .modal-footer .btn { margin-top:0; margin-bottom:0;}.modal .modal-footer .btn::before { display:none;}@media (max-width:767px) { #content div.event-view-calendar .event-calendar h3, #content div.event-view-detail .event-calendar h3, .container div.event-view-calendar .event-calendar h3, .container div.event-view-detail .event-calendar h3 {  border-bottom:1px solid #ddd;  padding-bottom:8px;  margin-bottom:32px; } #content div.event-view-calendar .event-calendar .calendar-item, #content div.event-view-detail .event-calendar .calendar-item, .container div.event-view-calendar .event-calendar .calendar-item, .container div.event-view-detail .event-calendar .calendar-item {  border-bottom:none;  margin-bottom:18px;  padding-bottom:6px;  position:relative; } #content div.event-view-calendar .event-calendar .calendar-item .calendar-date, #content div.event-view-detail .event-calendar .calendar-item .calendar-date, .container div.event-view-calendar .event-calendar .calendar-item .calendar-date, .container div.event-view-detail .event-calendar .calendar-item .calendar-date {  width:100%;  float:none;  border-bottom:1px solid #ddd;  margin-top:16px;  margin-bottom:8px;  padding-bottom:6px; } #content div.event-view-calendar .event-calendar .calendar-item .calendar-info, #content div.event-view-detail .event-calendar .calendar-item .calendar-info, .container div.event-view-calendar .event-calendar .calendar-item .calendar-info, .container div.event-view-detail .event-calendar .calendar-item .calendar-info {  float:none;  width:100%; } #content div.event-view-calendar .event-calendar .event-date-info > span, #content div.event-view-calendar .event-calendar .event-date-info > a, #content div.event-view-detail .event-calendar .event-date-info > span, #content div.event-view-detail .event-calendar .event-date-info > a, .container div.event-view-calendar .event-calendar .event-date-info > span, .container div.event-view-calendar .event-calendar .event-date-info > a, .container div.event-view-detail .event-calendar .event-date-info > span, .container div.event-view-detail .event-calendar .event-date-info > a {  margin-right:0;  display:block;  position:relative;  margin-bottom:6px;  padding-left:24px; } #content div.event-view-calendar .event-calendar .event-date-info > span > i, #content div.event-view-calendar .event-calendar .event-date-info > a > i, #content div.event-view-detail .event-calendar .event-date-info > span > i, #content div.event-view-detail .event-calendar .event-date-info > a > i, .container div.event-view-calendar .event-calendar .event-date-info > span > i, .container div.event-view-calendar .event-calendar .event-date-info > a > i, .container div.event-view-detail .event-calendar .event-date-info > span > i, .container div.event-view-detail .event-calendar .event-date-info > a > i {  display:block;  position:absolute;  top:0;  left:0; } #content div.event-view-calendar .event-calendar .event-date-info > a.event-date-save, #content div.event-view-detail .event-calendar .event-date-info > a.event-date-save, .container div.event-view-calendar .event-calendar .event-date-info > a.event-date-save, .container div.event-view-detail .event-calendar .event-date-info > a.event-date-save {  position:absolute;  top:0;  right:0;  margin-right:0; } #content div.event-view-calendar .event-detail, #content div.event-view-detail .event-detail, .container div.event-view-calendar .event-detail, .container div.event-view-detail .event-detail {  clear:both;  width:100%;  float:none; } #content div.event-view-calendar .event-detail-sidebar, #content div.event-view-detail .event-detail-sidebar, .container div.event-view-calendar .event-detail-sidebar, .container div.event-view-detail .event-detail-sidebar {  width:100%;  float:none; }}@media (max-width:479px) { #content div.event-view-calendar .event-sort span, .container div.event-view-calendar .event-sort span {  display:none; } #content div.event-view-calendar .event-calendar .event-date-info .event-date-save span, .container div.event-view-calendar .event-calendar .event-date-info .event-date-save span {  display:none; }}#breadcrumb .breadcrumb li { float:left;}#breadcrumb .breadcrumb li a { max-width:250px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:inline-block; vertical-align:middle;}#breadcrumb .breadcrumb::after { content:''; display:block; clear:both;}.container-youtube-16x9 { position:relative; overflow:hidden; width:100%; height:auto; padding-bottom:56.25%; margin:16px 0;}.container-youtube-16x9 iframe { position:absolute; top:0; left:0; width:100%; height:100%;}#content .profile-content .event-person-item-social-media { font-size:28px;}#content .profile-content .event-person-item-social-media a { color:#444;}