body.eventlist .GalleryWrapper img {    filter: blur(5px);}body.eventlist .GalleryWrapper .count > span.value {    color: #fff;    font-family: CormorantGaramond;    font-size: 240px;    font-style: italic;    font-weight: 300;    line-height: 0.17;    padding-right: 220px;    position: absolute;    left: 50%;    top: 50%;    z-index: 1000;}body.eventlist .GalleryWrapper .count > span.value > span.content {    display: block;    float: right;    font-family: 'Heebo', sans-serif;    font-size: 42px;    font-style: normal;    font-weight: bold;    line-height: normal;    position: absolute;    right: -100px;    text-transform: uppercase;    top: 50%;    transform: translate(0,-50%);}body.eventlist .GalleryWrapper .count > span.value > span.content > span {    font-family: 'Heebo', sans-serif;    font-size: 42px;    font-weight: bold;    line-height: normal;    max-width: 300px;    text-transform: uppercase;}body.eventlist .GalleryWrapper .count > span.value > span.content > span.addition {    font-size: 28px;    display: block;    font-weight: 500;    text-transform: none;}body.eventlist .headerBar > .wrapper > form > .form > .row {margin-right: 2%;}body.eventlist .headerBar > .wrapper > form > .form > .row.arrival {margin-right: 2%;}body.eventlist .headerBar > .wrapper > form > .form > .row.towns {float: left;width: 35%;}.tmEventsList  > ul.filter {margin-bottom: 15px;    margin-top: 5px;}.tmEventsList  .filter > li {    background: #dfdfdf;    border-radius: 20px;    color: #21445b;    cursor: pointer;    float: left;    font-size: 16px;    font-weight: 300;    height: 30px;    line-height: 30px;    margin: 0 8px 8px 0px;    padding: 0 10px 0 28px;    position: relative;    transition: background 500ms ease 0s, color 500ms ease 0s, opacity 500ms ease 0s;}.tmEventsList  .filter > li > a {    font-weight: 300;    position: relative;    transition: color 500ms ease 0s;    z-index: 1;}.tmEventsList  .filter > li > i,.tmEventsList  .filter > li a:before {    font-size: 12px;    left: 10px;    position: absolute;    top: 50%;    transform: translate(0, -50%);}.tmEventsList  .filter > li.all {    padding: 0;}.tmEventsList  .filter > li.all > a {    padding: 0 10px 0 28px;}.tmEventsList  .filter > li:hover {    background: #243f56;    color: #FFFFFF;}.tmEventsList  .filter > li > span {    display: none;}.tmEventsList  .filter > li:hover > a {    color: #FFFFFF;}@media all and (max-width: 1600px) {body.eventlist .GalleryWrapper .count > span.value {font-size: 160px;left: 60%;padding-right: 200px;top: 44%;}body.eventlist .GalleryWrapper .count > span.value > span.content > span {font-size: 32px;}body.eventlist .GalleryWrapper .count > span.value > span.content > span.addition {font-size: 18px;}}@media all and (max-width: 1080px) {body.eventlist .GalleryWrapper .count {display: none;}}@media all and (max-width: 1350px) {body.eventlist .headerBar > .wrapper > form > .form > .row.arrival {width: 23.00405953991881%; }body.eventlist .headerBar > .wrapper > form > .form > .row.towns {width: 28.416779431664413%;}}@media all and (max-width: 980px) {body.eventlist .headerBar > .wrapper > form > .form > .row.towns {margin-right: 0;width: 49%;}body.eventlist .headerBar > .wrapper > form > .form > .row.arrival {width: 49%;}}@media all and (max-width: 500px) {body.eventlist .headerBar > .wrapper > form > .form > .row.towns {margin-right: 0;margin-top: 1.3333333%;width: 100%;}body.eventlist .headerBar > .wrapper > form > .form > .row.arrival {margin-right: 0;width: 100%;}}.tmEventsList article {cursor: pointer;display: block;float: left;margin: 0 1.63805671392827% 1.63805671392827% 0;position: relative;transition: 500ms ease bottom;width: 23.769808%;}.tmEventsList article:nth-of-type(4n) {margin-right: 0;}.tmEventsList article:nth-of-type(4n+1) {clear: both;}.tmEventsList article > h2 {display: none;}.tmEventsList article figure .image {display: block;position: relative;width: 100%;}.tmEventsList article figure .image:before {background: rgba(0, 0, 0, 0.2);content: "";height: 100%;left: 0;opacity: 0;position: absolute;top: 0;transition: 500ms ease opacity;width: 100%;z-index: 1;}.tmEventsList article:hover figure .image:before {opacity: 1;transition: 500ms ease opacity;}.tmEventsList article figure .image .imageWrapper {overflow: hidden;position: relative;padding-top: 133.33333333%;}.tmEventsList article figure .image .imageWrapper img {display: block;height: 100%;left: 0;object-fit: cover;position: absolute;top: 0;transition: filter 500ms ease, transform 1000ms ease 0s;width: 100%;}.tmEventsList article:hover figure .image .imageWrapper img {filter: blur(5px);transition: filter 500ms ease;}.tmEventsList article figure .image > .date {background: #243f56;color: #fff;position: absolute;right: 25px;top: 0;transition: 500ms ease opacity;text-align: center;width: 70px;z-index: 5;}.tmEventsList article figure .image > .date > .triangleTop {border-left: 70px solid transparent;border-bottom: 10px solid #243f56;left: 0px;position: absolute;top: 0;transform: translate(0,-100%);}.tmEventsList article figure .image > .date > .triangleTop::after {    border-right: 15px solid transparent;    border-bottom: 10px solid #004c75;    content: "";    position: absolute;    right: 0;    transform: translate(100%,0);}.tmEventsList article figure .image > .date > .triangleBottom {border-right: 70px solid transparent;border-top: 10px solid #243f56;left: 0px;position: absolute;bottom: 0;transform: translate(0,100%);}.tmEventsList article figure .image > .date > .label {display: block;font-size: 14px;font-weight: normal;padding-top: 31px;}.tmEventsList article figure .image > .date > .value {font-size: 18px;font-weight: 500;display: block;padding-bottom: 18px;}.tmEventsList article figure .image .title {display: block;}.tmEventsList article figure .image .title > span {background: rgba(255,255,255,0.9);color: #243f56;display: inline-block;font-size: 20px;font-weight: 500;box-decoration-break: clone;-webkit-box-decoration-break: clone;line-height: normal;padding: 0 6px;}.tmEventsList article figure .image > .info {bottom: 0;left: 0;padding: 0 20px;padding-bottom: 30px;position: absolute;right: 0;transition: padding 500ms ease;z-index: 5;}.tmEventsList article:hover figure .image > .info {padding-bottom: 52px;transition: padding 500ms ease;}.tmEventsList article figure .image > .info > p {color: #fff;font-weight: 300;height: 0;opacity: 0;position: relative;transition: 500ms ease height;}.tmEventsList article:hover figure .image > .info > p {height: auto;opacity: 1;transition: 500ms ease opacity, 500ms ease height;}.tmEventsList article figure .image > .info > p > .label {font-weight: 500;position: absolute;left: 0;}.tmEventsList article figure .image > .info > p > .value {display: inline-block;padding-left: 75px;}.tmEventsList article:hover figure .image > .info > p.location {margin-top: 30px;}.tmStEventsTeaser.hasSlider .articles article {float: none;margin: 0;padding-top: 10px;width: 100%;}.tmStEventsTeaser .owl-prev {background: #e18a3a;border-radius: 0 20px 20px 0;color: #fff;display: inline-block;font-size: 21px;left: 0;line-height: 50px;position: absolute;transform: translate(0,-50%);transition: 500ms ease opacity;top: 50%;text-align: center;width: 64px;}.tmStEventsTeaser .owl-prev > span:before {transform: rotate(180deg);}.tmStEventsTeaser .owl-prev.disabled {opacity: 0;transition: 500ms ease opacity;}.tmStEventsTeaser .owl-next {background: #e18a3a;border-radius: 20px 0 0 20px;color: #fff;display: inline-block;font-size: 21px;line-height: 50px;position: absolute;right: 0;transform: translate(0,-50%);transition: 500ms ease opacity;top: 50%;text-align: center;width: 64px;z-index: 2;}.tmStEventsTeaser .owl-next.disabled {opacity: 0;transition: 500ms ease opacity;}@supports (-ms-ime-align:auto) {    .tmEventsList article figure .image .title > span {display: inline-block;}}@media all and (max-width: 1050px) {.tmEventsList article figure > figcaption > .title {font-size: 22px;}}@media all and (max-width: 850px) {.tmEventsList article {width: 32.23301643%;}.tmEventsList .wmTeaser {display: none !important;}.tmEventsList article:nth-of-type(4n+1) {clear: none;}.tmEventsList article:nth-of-type(3n){margin-right: 0 !important;}.tmEventsList article:nth-of-type(4n){margin-right: 1.63805671392827%;}}@media all and (max-width: 700px) {.tmEventsOverview .header {padding: 36px 0 20px 0;}.tmEventsOverview .header div.sort {margin: 0 !important;margin-top: 10px;width: 100%;}.tmEventsOverview .header > a.button {position: absolute;right: 20px;}.tmEventsList article figure > figcaption .difficulty {margin-left: 0;}.tmEventsList article figure > figcaption > .more {right: 15px;}}@media all and (max-width: 600px) {.tmEventsList article {padding-top: 5px;width: 49.1809716%;}.tmEventsList article:nth-of-type(3n){margin-right: 1.63805671392827% !important;}.tmEventsList article:nth-of-type(2n){margin-right: 0 !important;}}@media all and (max-width: 500px) {.tmEventsList article {margin: 0 0 1.63805671392827% 0 !important;width: 100%;}}.tmEventsOverview {    background: #f4f4f4;    padding-bottom: 75px;}.tmEventsOverview .header {    padding: 36px 0px 48px 0px;}.tmEventsOverview .header div.count {    float: left;    line-height: 1;}.tmEventsOverview .header div.count > span {font-size: 34px;font-weight: 600;font-family: "Cormorant Garamond";font-style: italic;}.tmEventsOverview .header div.sort {margin-left: 20px;font-weight: normal;    float: left;    line-height: 41px;}.tmEventsOverview .header div.sort > ul {float: left;margin-left: 13px;}.tmEventsOverview .header div.sort > ul > li {cursor: pointer;float: left;margin-right: 1px;}.tmEventsOverview .header div.sort > ul > li.all > span {border-radius: 15px 0 0 15px;padding-left: 14px;}.tmEventsOverview .header div.sort > ul > li.choose > span {border-radius: 0 15px 15px 0;padding-right: 14px;}.tmEventsOverview .header div.sort > ul > li > span {background: #dfdfdf;font-size: 16px;font-weight: normal;display: inline-block;height: 30px;line-height: 30px;padding: 0 10px;text-align: center;}.tmEventsOverview .header div.sort > ul > li:hover > span,.tmEventsOverview .header div.sort > ul > li.selected > span {color: #fff;background: #243f56;}.tmEventsOverview .header div.sort > span {font-size: 16px;float: left;}.tmEventsOverview .header a.button {border-radius: 20px;border: 1px solid #243f56;color: #243f56;cursor: pointer;float: right;font-size: 15px;font-weight: bold;line-height: 38px;margin-left: 19px;padding: 0 23px;padding-right: 23px;padding-right: 45px;position: relative;text-align: center;text-transform: uppercase;transition: 500ms ease background, 500ms ease color;}.tmEventsOverview .header a.button:before {content: '\e909';font-size: 13px;position: absolute;right: 14px;top: 50%;transform: translate(0,-50%) rotate(45deg);}.tmEventsOverview .header a.button:hover {background: #243f56;color: #fff;transition: 500ms ease background, 500ms ease color;}@media all and (max-width: 550px) {.tmEventsOverview {padding-bottom: 60px;}    .tmEventsOverview .header {padding: 30px 0px 30px 0px;text-align: center;    }    .tmEventsOverview .header div.count {        display: inline-block;        float: none;        margin-bottom: 15px;    }    .tmEventsOverview .header div.sort {text-align: left;width: 100%;}.tmEventsOverview .header div.sort > ul {display: block;margin: 0 !important;width: 100%;}.tmEventsOverview .header div.sort > ul > li {float: none;display: inline-block;}.tmEventsOverview .header div.sort > ul > li > span {font-size: 14px !important;}.tmEventsOverview .header div.sort > span {display: inline-block;float: none !important;}    .tmEventsOverview .header div.sort {        float: none;line-height: 1.8;text-align: center;    }    .tmEventsOverview .header div.sort > span {        display: none;    }    .tmEventsOverview .header div.sort > ul {        float: none;        display: inline-block;        margin-left: 0;}.tmEventsOverview .header div.sort > ul > li {float: none;}    .tmEventsOverview .header div.sort > ul > li > span {border-radius: 15px !important;font-size: 14px;margin: 0px 3px 3px 0px;padding: 0 16px !important;    }    .tmEventsOverview .header a.button {margin-top: 10px;        position: relative;        right: auto;        width: 100%;    }}body.showFilterOverlay .PageWrapper {height: 100vh;    overflow: hidden;}.tmEventsOverview .filterOverlay {    bottom: 0;    left: 0;    opacity: 0;    overflow: auto;    position: fixed;    right: 0;    top: 0;    transition: opacity 500ms ease 0s, visibility 500ms ease 0s;    visibility: hidden;    z-index: 9999;}.tmEventsOverview .filterOverlay.show {background: #243f56;    opacity: 1;    visibility: visible;}.tmEventsOverview .filterOverlay > .close {    border-radius: 20px;    border: 1px solid #fff;    color: #fff;    cursor: pointer;    display: inline-block;    font-size: 15px;    font-weight: 500;    line-height: 38px;    margin: 0 -665px 0 0;    padding: 0 50px 0 18px;    position: absolute;    right: 50%;    text-transform: uppercase;    top: 70px;    transition: color 500ms ease, background 500ms ease;    z-index: 1000;}.tmEventsOverview  .filterOverlay > .close > i {    font-size: 15px;    position: absolute;    right: 15px;    transform: translate(0,-50%);    transition: color 500ms ease;    top: 50%;    width: 19px;}.tmEventsOverview .filterOverlay > .close:hover {    background: #fff;    color: #243f56;    transition: color 500ms ease, background 500ms ease;}.tmEventsOverview .filterOverlay > .close:hover > i {    color: #243f56;    transition: color 500ms ease;}.tmEventsOverview .filterOverlay.show .bg {    background: url("/img/basis/bg-footer.png") scroll;    background-repeat: repeat-x;    background-size: contain;    background-position: bottom;background-size: auto 360px;}.tmEventsOverview .filterOverlay .bg {    bottom: 0;    display: block;    height: 100%;    position: fixed;    width: 100%;    z-index: 0;}.tmEventsOverview .filterOverlay .wrapper {       left: 50%;    position: absolute;    padding-bottom: 45px;    top: 50%;    transform: translate(-50%,-50%);    width: 500px;    z-index: 10;}.tmEventsOverview .filterOverlay .wrapper .overlay {        background: #fff;    padding: 34px 40px;    z-index: 5;}.tmEventsOverview .overlay h2 {    color: #243f56;    font-size: 44px;    font-weight: bold;    line-height: 1.11;    margin-top: 0;    text-align: left;    text-transform: uppercase;}.tmEventsOverview .filterbox {    border-left: 3px solid #dfdfdf;    float: left;    width: 100%;}.filterbox > span.icon {    display: block;    font-size: 52px;    margin: 12px 30px 17px 30px;    text-align: left;}.filterbox > p.title {    font-size: 18px;    font-weight: 500;    padding-left: 30px;    margin-bottom: 32px;}.filterbox > p.title.location {margin-top: 20px;}.filterbox ul > li {    padding: 0 12px;    position: relative;    line-height: 30px;}.filterbox ul > li > i {    color: #FFF;    font-size: 10px;    height: 18px;    left: 12px;    line-height: 18px;    opacity: 0;    pointer-events: none;    position: absolute;    text-align: center;    top: 5px;    width: 18px;    z-index: 1;}.filterbox ul > li > input {    display: none;}.filterbox ul > li > input:checked + i {    opacity: 1;}.filterbox ul > li > label {    cursor: pointer;    display: block;    font-size: 16px;    font-weight: normal;    line-height: 30px;    padding: 0 0 0 31px;    position: relative;    transition: color 500ms ease 0s;}.filterbox ul > li > label:before {    border-radius: 50%;    border: 1px solid #c9c3bb;    content: "";    height: 18px;    left: 0;    position: absolute;    text-align: center;    top: 5px;    transition: background 500ms ease 0s, border 500ms ease 0s;    width: 18px;}.filterbox ul > li > input:checked + i + label:before {    border: 1px solid #e18a3a;    background: #e18a3a;}.filterbox ul > li > input:checked + i + label span {color: #66a61b;}.filterbox ul > li > label > span {color: #e01b1b;    float: right;    display: none;}.filterbox ul > li > ul {display: none;    margin: 15px 0 40px 0;}.filterbox ul > li.showChild > ul {display: block;}.filterbox > a {display: none;margin: 20px 0 0 0;text-align: center;}.filterbox.changed > a {display: block;}.tmEventsOverview.packages .filterbox > ul > li > label > span {display: none;}.filterbox.name form {position: relative;}.filterbox.name form > .field {    border: none;    border-bottom: 1px solid #d5d8de;    font-size: 17px;    font-weight: 300;    height: 43px;    padding: 0 30px 0 0;    width: 100%;}.filterbox.name form > .button {    height: 20px;    position: absolute;    right: 0;    text-align: center;    top: 13px;    width: 20px;}.filterbox.name form > .button > i {color: #21445b;    left: 0;    position: absolute;    top: -4px;}.filterbox.name form > .button > input {    background: none;    border: none;    height: 16px;    position: absolute;    right: 0;    top: 0;    width: 16px;}.filterbox > .field {    border-radius: 5px;    border: 1px solid #d5d8de;    height: 45px;    margin-left: 20px;    padding: 0 10px;    width: calc(100% - 40px);}.filterbox.catering {display: none;}.tmEventsOverview[data-searchtype='search'] .filterbox.catering {display: block;}.filterbox.slider {    border: 0;    margin-top: 30px;    width: 100%;}.filterbox.slider > h3 {    float: left;    font-size: 18px;    font-weight: 500;    line-height: 40px;    margin: 0;    margin-right: 50px;    }.filterbox.slider > .sliderWrapper {    background: #dfdfdf;    border-radius: 20px;    float: left;    line-height: 40px;    padding: 0 20px;       position: relative;    width: 350px;}.filterbox.slider > .label {    font-size: 22px;    color: #808890;    font-weight: 700;}.filterbox.slider > .label > span:nth-of-type(2) {float: right;}.filterbox.slider .rangeSlider {background: #cbccd0;border-radius: 0;border: 0 none;box-shadow: none;    height: 3px;    left: 85px;    position: absolute;    right: 85px;       top: 50%;    transform: translate(0,-50%);}.filterbox.slider .noUi-origin {background: #e18a3a;}.filterbox.slider .noUi-origin:nth-of-type(2n) {background: #cbccd0;}.filterbox.slider .noUi-handle {background: #FFFFFF;    border: 2px solid #e18a3a;    border-radius: 50%;    box-shadow: none;    cursor: move;    height: 18px !important;    left: -1px !important;    top: -7px !important;    width: 18px !important;}.filterbox.slider .noUi-handle:before {display: none;}.filterbox.slider .noUi-handle:after {display: none;}.filterbox.slider .noUi-handle-upper {left: -17px !important;}.filterbox.slider .selection {    color: #e18a3a;    font-weight: 700;}.filterbox.slider .selection:after {    clear: both;    content: "";    display: block;}.filterbox.slider .selection > p {    color: #525252;    display: inline-block;    font-size: 16px;    font-weight: 500;}.filterbox.slider .selection > p.min {float: left;}.filterbox.slider .selection > p.max {float: right;}.filterbox.slider .selection > p:after {content: " €";}.filterWrapper > .filterButton {    display: none;}.filterbox.slider > .buttons {    float: right;}.filterbox.slider > .buttons > .delete {        border-radius: 20px;    border: 1px solid #575756;    cursor: pointer;    display: inline-block;    font-size: 15px;    line-height: 38px;    margin-right: 20px;      padding: 0 18px;    text-align: center;    transition: 500ms ease background, 500ms ease color;}    .filterbox.slider > .buttons > .delete:hover {    color: #575756;}    .filterbox.slider > .buttons > .button {        background: #e18a3a;        border-radius: 20px;    border: 1px solid #e18a3a;    color: #fff;    cursor: pointer;    display: inline-block;    font-size: 15px;    font-weight: bold;    line-height: 38px;    padding: 0 23px;    text-align: center;    text-transform: uppercase;    transition: 500ms ease background, 500ms ease color;}@media all and (max-height: 900px){    .tmEventsOverview .filterOverlay .wrapper {        top: 60px;        transform: translate(-50%,0);    }    .tmEventsOverview .filterOverlay > .close {top: 10px;    }}@media all and (max-width: 1352px){    .tmEventsOverview .filterOverlay > .close {margin: 0;        right: 20px;        }}@media all and (max-width: 540px) {    .tmEventsOverview .filterOverlay .wrapper {        left: 20px;        right: 20px;        transform: translate(0,-50%);        width: auto;    }}@media all and (max-width: 980px) { body.showFilterOverlay {overflow: hidden;}    .tmEventsOverview .filterOverlay > .close {top: 10px;    }}@media all and (max-width: 500px) {    .tmEventsOverview .overlay h2 {        font-size: 22px;    }    .tmEventsOverview .filterOverlay .wrapper {        top: 60px;        transform: none;    }    .tmEventsOverview .filterOverlay .wrapper .overlay {        padding: 25px;    }    .filterbox {        margin-top: 10px;        text-align: left;        width: 50%;    }    .filterbox > p.title {        font-size: 16px;        margin-bottom: 10px;    }    .filterbox ul > li > label {        font-size: 14px;    }    .filterbox.slider {        margin-top: 20px;    }    .filterbox.slider > .buttons {        float: none;        width: 100%;    }    .filterOverlay .buttons > .delete {             margin-bottom: 5px;        width: 100%;    }    .filterbox.slider > .buttons > .button {        width: 100%;    }}@media all and (max-width: 800px) {    .filterbox.slider > .sliderWrapper {        margin-bottom: 10px;        width: 100%;    }}@media all and (max-width: 600px) {    .filterbox {        margin-top: 0;        width: 100%;    }    .filterbox.towns {        margin-top: 20px;    }}.tmEventsOverview  .tmPagination {    clear: both;    line-height: normal;    padding-top: 46px;    text-align: center;}.tmEventsOverview  .tmPagination > ul {    display: inline-block;}.tmEventsOverview  .tmPagination > ul > li {    float: left;    line-height: 30px;    margin-right: 1px;}.tmEventsOverview  .tmPagination > ul > li:not(.arrow) > a {    background: #dfdfdf;    display: inline-block;    font-size: 16px;    font-weight: normal;     margin-right: 1px;    transition: 500ms ease color, 500ms ease background;    width: 30px;}.tmEventsOverview  .tmPagination > ul > li:not(.arrow) > a:hover,.tmEventsOverview  .tmPagination > ul > li:not(.arrow) > a.selected {    background: #243f56;    color: #fff;    font-weight: bold;    transition: 500ms ease color, 500ms ease background;}.tmEventsOverview  .tmPagination > ul > li:nth-child(2) > a {    border-radius: 15px 0 0 15px;    padding-left: 7px;    width: 37px;}.tmEventsOverview  .tmPagination > ul > li:nth-last-child(2) > a {    border-radius: 0 15px 15px 0;    padding-right: 7px;    width: 37px;}.tmEventsOverview  .tmPagination > ul > li.arrow > a {background: #dfdfdf;border-radius: 15px;    color: #243f56;    font-size: 17px;transition: 500ms ease color, 500ms ease background;width: 40px;}.tmEventsOverview  .tmPagination > ul > li.arrow > a:hover {background: #243f56;color: #fff;transition: 500ms ease color, 500ms ease background;}.tmEventsOverview  .tmPagination > ul > li.arrow > a.disabled {opacity: 0.4;pointer-events: none;}.tmEventsOverview  .tmPagination > ul > li.arrow > a.prev {    display: inline-block;    margin-right: 25px;    transform: rotate(180deg);}.tmEventsOverview  .tmPagination > ul > li.arrow > a.next {    display: inline-block;    margin-left: 25px;}.tmEventsList .wmTeaser {clear: both;display: block;left: 50%;top: 50px;margin-bottom: 120px;margin-left: -50vw;position: relative;width: 100vw;}.tmEventsList .noResult {    border: 2px solid#e18a3a;    padding: 30px 33px;}.tmEventsList .noResult > h2 {    font-size: 22px;    font-weight: normal;    letter-spacing: normal;    line-height: 1.2;    text-align: left;    text-transform: none;    margin-top: 0;}.tmEventsList .noResult .date {display: none;}.tmEventsList .noResult .date > li {    background: none;    border: 1px solid #243f56;    border-radius: 20px;    color: #243f56;    cursor: pointer;    float: left;    font-size: 14px;    font-weight: 500;    line-height: 1.2;    margin: 5px 8px 8px 0px;    padding: 5px 8px 5px 8px;    position: relative;    text-align: center;    transition: background 500ms ease 0s, color 500ms ease 0s, opacity 500ms ease 0s;}.tmEventsList .noResult .date > li:hover {    background: #243f56;    color: #FFFFFF;}.tmEventsList .noResult .date > li > .label {    display: block;    opacity: 0.8;}.tmEventsList .noResult .info > .filter {    margin-top: 10px;    margin-bottom: 30px;}.tmEventsList .noResult .info > p {    margin-top: 30px;}.tmEventsList .noResult .info > p > span {    font-weight: normal;}