.scheduler-container{display:flex;position:relative;padding-right:1rem}.scheduler-container .scheduler-grid{margin-top:20px;margin-right:5px;border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;position:absolute;width:calc(100% - 1rem)}.scheduler-container .scheduler-grid .grid-hour{padding:0 3px;display:flex;align-items:center;border:1px solid #f2f2f2;border-left-width:0;border-right-width:0;border-top-width:0;border-collapse:collapse}.scheduler-container .scheduler-grid+.scheduler-room{margin-left:2.5rem !important}.scheduler-container .scheduler-room{margin-left:5px;border-left:1px solid #d3d3d3}.scheduler-container .scheduler-room-name{font-weight:600}.scheduler-container .scheduler-room-columns{display:flex}.scheduler-container .scheduler-room-column{display:block}.scheduler-container .scheduler-column{width:110px;width:200px;position:relative}.scheduler-container .evt-time{width:100%;padding:7px 7px;line-height:initial;line-height:15px}.scheduler-container .evt-time-time{font-size:90%}.scheduler-container .evt-time-descr{font-size:90%;display:inline-block}.scheduler-container .badge-container{line-height:normal;display:inline-block}.scheduler-container .evt-time-tagbar{width:3px;height:100%;background-color:#808080}.scheduler-container .scheduler-room-time{overflow:hidden;background-color:rgba(255,255,255,.5);width:100%;position:absolute;border:#d3d3d3 solid 1px;border-radius:0;display:flex;-webkit-transition:all .3s;transition:all .3s;border-radius:3px}.scheduler-container .scheduler-room-time:hover,.scheduler-room-time.selected{z-index:9;height:unset !important;background-color:#fff;cursor:pointer}.buyTicket-list .md-ticket-descr label{margin:0 auto;padding:0;display:block}.buyTicket-list input.md-ticket-descr-chk+.md-ticket-description{max-height:1rem;overflow-y:hidden}.buyTicket-list input.md-ticket-descr-chk:checked+.md-ticket-description{max-height:unset;white-space:pre}.buyTicket-list input.md-ticket-descr-chk:checked~.md-ticket-descr-show{display:none}.buyTicket-list input.md-ticket-descr-chk:not(:checked)~.md-ticket-descr-hide{display:none}.buyTicket-list input.input-promocode{height:28px;margin:0 5px;max-width:100px}.buyTicket-list .md-ticket-price-fee{font-size:80%}.buyTicket-list .promocode-applied-block{display:block;margin:8px 0;text-align:center}.buyTicket-list .promocode-applied-block .remove-promocode{padding:2px 7px;border:#ccc 1px solid;border-radius:3px;transition:all .3s}.buyTicket-list .promocode-applied-block .remove-promocode:hover{cursor:pointer;border-color:#8b0000;background-color:#8b0000;color:#fff;font-weight:bold}@media(max-width:576px){.modal .md-ticketlist{height:calc(100% - 75px) !important}.md-ticket-general{display:block !important}.md-ticket-priceCalcul{display:block !important}.md-tickets-summary{display:block !important}.md-tickets-summary button{margin:5px 0;width:100% !important;height:35px}.md-ticket-summary-info{display:flex !important;justify-content:center}.buyTicket-list .md-ticket-dateqty{width:100%}.buyTicket-list .md-ticket-dateqty .md-ticket-qty{align-self:flex-end;width:50%;height:36px;margin:0 .3rem 0 .5rem;max-width:100px}.buyTicket-list .md-ticket-rightPrice{float:right;display:block !important;font-size:14px;font-weight:bold}.buyTicket-list .md-ticket-priceDetail{display:none;margin:.5rem 0 !important}.buyTicket-list .md-ticket-titleBlock{margin:0 0 1rem 0}}.buyTicket-list .md-ticket-rightPrice{display:none}.buyTicket-list .btn-ticket-plus{height:36px;background-color:#f0f0f0;border-radius:0;border-color:#f0f0f0}.buyTicket-list .btn-ticket-plus:hover{background-color:#e0f0e0;color:#228b22}.buyTicket-list .md-ticket-dateqty .md-ticket-qty{margin-right:.3rem}.buyTicket-list .md-ticket-dateqty .md-ticket-date{margin-right:.3rem}.buyTicket-list .md-ticket-dateqty{display:flex;flex-flow:row-reverse;align-items:center}.buyTicket-list label[for=input-promocode]{font-size:14px;color:#808080}.buyTicket-list .createCart-form{height:100%}.buyTicket-list .md-ticket-validity{color:#808080;font-size:13px}.buyTicket-list .md-ticket-lasttickets{font-weight:400;color:#ff4500;font-size:13px}.buyTicket-list select.md-ticket-qty{height:36px;border:none;padding:0 .8rem;vertical-align:middle;font-size:15px;color:#444;font-family:'Lato',sans-serif;background-color:#f0f0f0}.buyTicket-list select{min-width:70px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 26px 0 1rem;padding-right:28px !important;background-image:url(https://static.mapdance.com/images/icons/arrow.svg);background-repeat:no-repeat;background-position:right 13px center;background-size:12px;cursor:pointer;text-transform:none}.modal-header{align-items:center}.modal-title{flex:1;align-self:center}@media(max-width:1280px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding:0 5px !important}.row{margin-left:-5px !important;margin-right:-5px !important}}@media(max-width:768px){.row{margin:0 !important}}.evt-root{max-width:1280px;position:relative;margin:auto;margin-top:3rem}.evt-root h6{margin-bottom:.5rem}.block{padding:.3rem 0}.block .block-body{padding:.8rem 1.2rem;background-color:#fff;box-shadow:0 0 14px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.125);border-radius:.25rem;line-height:20px}.block+.spacer{margin-bottom:1rem}@media(max-width:768px){.block .block-body{padding:.5rem .5rem;line-height:18px}}@media(max-width:576px){.block .block-body{padding:.5rem .5rem;line-height:unset}}.md-address-disp{color:#696969;line-height:1rem}@media(max-width:768px){.evt-title{padding:0 !important}.tick-info-main{display:block !important}#tick-cover-flyer{display:block;width:100% !important;height:auto;max-width:unset !important;overflow-y:hidden}#tick-cover-flyer img{width:100%}#tick-cover{width:100% !important}}@media(max-width:576px){.tick-info-sub{display:block !important}.evt-title-share{margin-bottom:.5rem}.btn-buyTickets{width:100% !important}.modal-mobile{height:calc(100% - 1rem);overflow:hidden}.modal-mobile .modal-content{height:100% !important}.modal-mobile .modal-body{height:80% !important;overflow-y:auto}.modal-body form{padding:0 5px !important}}.tick-info-main{display:flex}.tick-info-main-detail{width:100%;padding:8px 25px}.tick-info-sub{display:flex;align-items:center;justify-content:space-between;padding:.5rem}.btn-buyTickets{height:40px;width:20%;display:block;margin:auto 0;padding-top:.2rem;padding-bottom:.2rem;line-height:.8rem}.btn-buyTickets .tick-priceRange{font-size:.7rem;color:rgba(255,255,255,.8)}.evt-title{padding:5px;background-color:#fff;box-shadow:0 0 14px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.125)}.evt-title .evt-title-1{display:flex;min-height:44px;padding-bottom:.3rem}.evt-dateloc{font-size:12px}.evt-title-date{display:block;text-align:center;background-color:#fff;padding:.3rem .5rem .3rem .5rem;font-weight:bold !important;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;font-size:11pt;line-height:1.3}.evt-title-date .dm{white-space:nowrap}.evt-title-date :first-child{color:#f00;white-space:nowrap}.evt-title-date .small{font-weight:bold !important}.evt-title-date .year{margin-top:.3rem}.evt-title-name{display:block;padding-left:.5rem;margin:auto 0}.evt-title-name{text-transform:uppercase}.evt-title-name h1{font-size:1.75rem;text-align:left}.evt-title-shortdescr h2{font-size:1.5rem}#tick-cover{width:500px;height:100%}#tick-cover-flyer{display:inline-block;max-height:262px;width:auto}#tick-cover-flyer img{max-height:100%;max-height:262px}.btn-thank.not-yet:hover,.btn-thank:not(.not-yet){color:#008000 !important}.block .card{color:#444}.block .pre{color:#444}.evt-title-share{vertical-align:middle;display:flex;color:#808080}.evt-title-share label{height:37px;line-height:37px;display:inline-block;vertical-align:middle}.evt-title-share ul{padding-left:.5rem;display:inline-block;vertical-align:middle}ul.md-share li{display:inline-block}.md-share a{transition:all .2s ease-in-out;vertical-align:middle;text-align:center;display:table-cell;width:37px;height:37px;border:1px dashed #ccc;position:relative;font-size:0}.md-share a:hover{background-color:#ddd}.md-share a .fab,.md-share a svg{color:#8f8f8f !important;font-size:15px !important}.block-title{font-size:15px;display:inline-block;border-bottom:3px solid #82172f;text-transform:uppercase;padding:.5rem .8rem 0 .8rem}.evt-staticmap{max-width:100%}#evt-map.popmap{position:fixed;top:50%;left:50%;margin-top:-125px;margin-left:-250px;z-index:9000;background-color:#fff;font-size:130%;padding:2rem;border:#ccc 1px solid;box-shadow:rgba(0,0,0,.1) 5px 5px 3px;max-width:100%}@media(max-width:576px){#evt-map.popmap{margin-left:-150px}}.evt-orgadetails,.md-orga-evts{overflow:hidden}.block-body.evt-orgadetails{padding-left:.2rem;padding-right:.2rem}.evt-table{background:#fff;width:100%;word-wrap:break-word;table-layout:fixed;font-size:12px}.evt-table td,.evt-table .td{border-bottom:1px solid #f0f0f0;background:#fff;padding:.5rem}.evt-table td:first-of-type,.evt-table .td:first-of-type{padding-left:1rem;overflow-wrap:normal;overflow:hidden}.evt-table td:last-of-type,.evt-table .td:last-of-type{padding-right:1rem}.evt-table tr:last-of-type td,.evt-table .tr:last-of-type .td{border-bottom:none}.md-ticket-promocodes{display:flex;justify-content:flex-end;align-items:center;padding:.3rem 0 .5rem 0}.modal .md-ticket-promocodes{position:absolute;right:2.8rem;z-index:0}.modal .md-ticketlist{padding-top:50px;height:400px;overflow-y:auto}.edit-form .md-ticketlist{height:100%}.md-ticket-item{position:relative;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:0;padding:.7rem 1rem;border-left-color:#808080;border-left-width:3px}.md-ticket-item.has-tickets{border-left-width:7px;border-left-color:#008000}.md-ticket-general{padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.md-ticket-expired{background-color:rgba(0,0,0,.1);color:#808080}.md-ticket-name{font-size:17px}.md-ticket-description{color:#696969;font-size:12px;font-style:italic}.md-ticket-priceDetail{font-size:14px;font-weight:600;margin:auto 0;margin-right:20px;text-align:center}.md-ticket-priceCalcul{display:flex;justify-content:flex-end;text-align:right}.md-ticket-subtotal{display:inline-block}.md-ticket-subtotal-price{display:inline-block;min-width:60px;text-align:right}.md-tickets-total-block{display:flex;flex-direction:row;justify-content:flex-end}.md-tickets-total-block div{padding:.3rem}.md-tickets-summary{border-top:1px solid #808080;padding:5px 0 0 0;margin-top:.5rem;display:flex;justify-content:space-between}.md-ticket-summary-info{font-size:14px;line-height:10px}.md-tickets-summary button{width:100px}.md-tickets-quantity{display:flex;margin-right:10px}.md-tickets-quantity div{padding:.3rem}.policy-block{margin-bottom:10px}.time-block-title,.policy-block-title{font-size:13px}.time-block-date{display:block;border:#d3d3d3 solid 1px;border-radius:5px;padding:2px 7px;margin:1px 0}.time-block-date:hover{cursor:pointer;background-color:rgba(0,0,0,.1)}.time-block-dates{text-align:end}.time-block-defaultdates,.time-block-alldates{text-align:start}input#show-time-block-moredates+.time-block-defaultdates{display:block}input#show-time-block-moredates:checked+.time-block-defaultdates{display:none}input#show-time-block-moredates~.time-block-alldates{display:none}input#show-time-block-moredates:checked~.time-block-alldates{display:block}input#show-time-block-moredates:checked~.show-time-block-show{display:none}input#show-time-block-moredates:not(:checked)~.show-time-block-hide{display:none}.address-link{text-decoration:underline}.address-link:hover{cursor:pointer}.time-detail{overflow-x:auto;font-size:12px}.evt-by{display:flex;justify-content:space-between;align-items:center;font-size:12px}.evt-room{margin-right:.6rem}.evt-room-times{position:relative;max-width:250px}.evt-times-block .evt-times-scheduler-button,.evt-times-block .evt-times-stack-button{font-size:12px}.evt-times-block .evt-times-stack,.evt-times-block .evt-times-scheduler-button{display:block}.evt-times-block .evt-times-scheduler,.evt-times-block .evt-times-stack-button{display:none}.evt-times-block.scheduler .evt-times-stack,.evt-times-block.scheduler .evt-times-scheduler-button{display:none !important}.evt-times-block.scheduler .evt-times-scheduler,.evt-times-block.scheduler .evt-times-stack-button{display:block !important}.evt-time2{border:#d3d3d3 solid 1px;border-radius:0;padding:2px 7px;overflow:hidden}.evt-time2:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.evt-time2:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.time-detail-inline{padding:.5rem 1rem;display:flex}.evt-descr{font-size:15px;color:#696969}.evt-descr .evt-descr-inner{padding:.5rem 1rem}.evt-descr .evt-descr-p{margin:0 0 0 0}.evt-descr .evt-descr-p+.evt-descr-p{margin:.6rem 0 0 0}.cart-next-container{text-align:center}.cart-next-container .md-ticket-next{max-width:400px}.md-ticket-next{width:100%;margin-top:1rem}.evt-root .relatedsearchs{text-align:center;padding-top:1rem;padding-bottom:1rem}.evt-root .available-langs{display:flex;justify-content:flex-end;text-align:right;font-size:90%}.evt-root .desc-lang{text-align:right;font-size:90%}.evt-comment-template{display:none}.evt-commentcard{margin-bottom:.6rem}.evt-comments .evt-comm-content .loading{text-align:center;margin-top:.6rem}.evt-comm-reload{display:none}.evt-comments .evt-comm-log{text-align:center;margin:.5rem 0;font-size:10px}.evt-comm{background-color:#fff;margin-top:.3rem;border:1px solid rgba(0,0,0,.125)}.evt-comm .evt-comm-title{font-size:.6rem;padding:0 .3rem}.evt-comm .evt-comm-title .evt-comm-name{display:inline-block;float:left}.evt-comm .evt-comm-title .evt-comm-time{display:inline-block;float:right}.evt-comm .evt-comm-title .evt-comm-del{display:none;float:right;background-color:#f6f6f6;margin-right:-.3rem;margin-left:.6rem;border-left:1px solid rgba(0,0,0,.125);border-bottom:1px solid rgba(0,0,0,.125);border-radius:.1rem}.evt-comm .evt-comm-title .evt-comm-del a{padding:.1rem .5rem}.evt-comm .evt-comm-title .evt-comm-del a:hover{cursor:pointer;color:#000 !important;font-weight:bold;background-color:#e6e6e6}.evt-comm.evt-comm-isowner .evt-comm-title .evt-comm-del{display:inline-block}.evt-comments .evt-comm-reload a{margin-top:.2rem;border:1px solid rgba(0,0,0,.125);background-color:rgba(240,240,240,.125);font-size:.6rem;cursor:pointer;padding:.1rem;text-align:center;display:block;background-color:#fafaff}.evt-comm .evt-comm-reload a:hover{background-color:#e6e6e6}.evt-comm .evt-comm-msg{font-size:.8rem;padding:0 .3rem .3rem .3rem}.evt-rate-template{display:none}.evt-ratings{transition:all .4s ease-in-out}.evt-ratings .evt-rate-content .loading{text-align:center;margin-top:.6rem}.evt-ratings .evt-rate-log{text-align:center;margin:.5rem 0;font-size:10px}.evt-rate{background-color:#fff;margin-top:.3rem;border:1px solid rgba(0,0,0,.125);transition:all .4s ease-in-out}.evt-rate .evt-rate-title{font-size:.6rem;padding:0 .3rem}.evt-rate .evt-rate-title .evt-rate-name{display:inline-block;float:left}.evt-rate .evt-rate-title .evt-rate-time{display:inline-block;float:right}.evt-rate .evt-rate-title .evt-rate-del{display:none;float:right;background-color:#f6f6f6;margin-right:-.3rem;margin-left:.6rem;border-left:1px solid rgba(0,0,0,.125);border-bottom:1px solid rgba(0,0,0,.125);border-radius:.1rem}.evt-rate .evt-rate-title .evt-rate-del a{padding:.1rem .5rem}.evt-rate .evt-rate-title .evt-rate-del a:hover{cursor:pointer;color:#000 !important;font-weight:bold;background-color:#e6e6e6}.evt-rate.evt-rate-isowner .evt-rate-title .evt-rate-del{display:inline-block}.evt-rate-reload{display:none}.evt-ratings .evt-rate-reload a{margin-top:.2rem;border:1px solid rgba(0,0,0,.125);background-color:rgba(240,240,240,.125);font-size:.6rem;cursor:pointer;padding:.1rem;text-align:center;display:block;background-color:#fafaff}.evt-rate .evt-rate-reload a:hover{background-color:#e6e6e6}.evt-rate .evt-rate-msg{font-size:.8rem;padding:0 .3rem .3rem .3rem}.stars{margin:0 5px;font-size:1.25em;font-family:"Font Awesome 5 Pro";display:inline-block;content:"";color:#ddd}.stars:before{content:"";color:#ddd}.stars.star-yes:before{color:#ffd700}.stars.star-half:before{color:#ffd700;content:""}.newrating{border:none;float:left;padding-top:3px}.newrating>input{display:none}.newrating>label:before{margin:0 5px;font-size:1.25em;font-family:"Font Awesome 5 Pro";display:inline-block;content:""}.newrating>.half:before{content:"";position:absolute}.newrating>label{color:#ddd;float:right}.newrating>input:checked~label,.newrating:not(:checked)>label:hover,.newrating:not(:checked)>label:hover~label{color:#ffd700;font-weight:900}.newrating>input:checked+label:hover,.newrating>input:checked~label:hover,.newrating>label:hover~input:checked~label,.newrating>input:checked~label:hover~label{color:#ffed85;font-weight:900}.evt-rate-new{background-color:#fff;border-radius:.25rem;border:1px solid rgba(0,0,0,.125)}.evt-rate-new .rate-send{display:none}.evt-rate-new .rate-send.display{display:flex !important}.evt-rate-new .evt-rate-new-header{min-height:2rem;text-align:center}