.mdc-top-app-bar.mdc-top-app-bar-venue{background-color:#1e489d}.mdc-top-app-bar__section>a{display:flex;align-items:center;min-width:0;padding:8px 12px;z-index:1;height:100%;width:100%;justify-content:center}.mdc-button--raised:not(:disabled){background-color:#1e489d}.horizontal-image,.vertical-image{width:100%;display:none}div#cartelera{display:flex;flex-flow:wrap;text-align:unset;justify-content:center;margin:1em 0 0 0;align-items:flex-start}#cartelera .row img{max-width:320px;display:block}#cartelera .row{display:flex;flex-direction:column;overflow:visible;margin:1em}#cartelera .row .event-image{max-width:100%;background-color:#fff;display:flex;flex:1;cursor:pointer}#cartelera .row .event-description{background-color:#fff;min-width:320px;max-width:320px;display:flex;flex-flow:column}.event-header{flex:1;cursor:pointer;min-height:83px;background-color:#1e489d;align-content:center}#cartelera .row .event-body{padding:1em 0 0 0;flex:1}.event-footer{display:flex;place-items:center;flex:1}.section{color:#fff;padding:.5em .5em 0 .7em;color:#ff5a5a}#cartelera .row h2{padding:0 .5em .3em .5em;margin:0;color:#fff;line-height:1em}.funcion{display:flex;flex-direction:row;padding:.2em}.funcion .disponibilidad{display:inline-block;width:100%;text-align:center}.funcion .hora{display:inline-block;width:100%;text-align:center}.funcion.funcion-par{background-color:#cccccc85}.event-footer{display:flex;place-items:center}.event-footer .price-text{flex:1;text-align:center;font-weight:bold;font-size:1.5em}.event-footer .mdc-button{flex:1}.funcion.disponible{cursor:pointer}.funcion.agotada{cursor:not-allowed}.funcion.agotada>.hora{text-decoration:line-through}.footer{margin-top:1em;background-color:#000;color:white;padding:10px;text-align:center}.powered-by{margin:1em 0 0 0;display:flex;justify-content:center;align-items:center;font-size:.8em}.social-icons{margin:1em 0 2em 0;display:flex;justify-content:center;align-items:center}.social-icon{fill:white;width:2em;margin:0 0 0 1em}.alternativa-icon{fill:white;width:7em;margin:.5em}.powered-by a{color:#fff;text-decoration:none}.legal{display:flex;margin:1em 1em 2em 1em}.legal a{flex:1;color:#fff;text-dectoration:none;flex:1;color:#fff;text-decoration:none}.legal a.terminos{text-align:right;margin:0 1em 0 0}.legal a.privacidad{text-align:left;margin:0 0 0 1em}.celda-accion{width:50px;text-align:center}.boton-eliminar{background:black;color:white;border:0;cursor:pointer}@media(orientation:landscape){.horizontal-image{display:block}.vertical-image{display:none}}@media(orientation:portrait){.horizontal-image{display:none}.vertical-image{display:block}}#cartelera .aviso{color:#fff;text-align:center;margin:2em 1em 2em 1em}.calendario{display:block;width:100%;position:relative;top:0;text-align:center;background-color:#fff;transition:all .3s ease-in-out}.calendario .mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{font-weight:bold;color:#000;text-transform:uppercase}.calendario .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:#000;font-weight:bold;width:100px;cursor:pointer}.calendario .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:#000}.calendario .mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border:0}.calendario .mdc-text-field--filled .mdc-line-ripple::after{border:0}.calendario .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:#fff;cursor:pointer}.calendario-fijo{position:fixed;top:64px;width:100%;z-index:1;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.5)}@media(max-width:599px){.calendario-fijo{top:56px}}.calendario .dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-week .dudp__date.range-from,.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-week .dudp__date.range-to,.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-week .dudp__date.selected,.calendario .dudp__wrapper[data-theme=dark] .dudp__calendar .dudp__cal-week .dudp__date.current{color:#000 !important}.calendario .dudp__wrapper[data-theme=dark] .dudp__calendar .dudp__cal-week .dudp__date.range-from:before,.dudp__wrapper[data-theme=dark] .dudp__calendar .dudp__cal-week .dudp__date.range-to:before,.dudp__wrapper[data-theme=dark] .dudp__calendar .dudp__cal-week .dudp__date.selected:before{background-color:#fff}.calendario .dudp__wrapper[data-theme=dark] .dudp__calendar .dudp__cal-week .dudp__date.range-from:hover:before,.dudp__wrapper[data-theme=dark] .dudp__calendar .dudp__cal-week .dudp__date.range-to:hover:before,.dudp__wrapper[data-theme=dark] .dudp__calendar .dudp__cal-week .dudp__date.selected:hover:before{background-color:#666}span.dudp__date.current{color:#ff4626 !important;font-weight:bold !important}.info-evento-drawer .mdc-drawer__content{padding:0;margin:0}.info-evento-drawer .mdc-drawer__content .event-image{display:flex;position:relative}.mdc-drawer__content .event-image img{width:100%;max-width:800px;position:absolute;top:0;left:0}.info-evento-drawer .mdc-drawer__content .event-header{background-color:#000;color:#fff;cursor:default;padding:1em}.info-evento-drawer .mdc-drawer__content .event-header h1{font-family:'Changa',sans-serif;text-transform:uppercase;font-weight:bold;padding:0;margin:0;line-height:1em;font-size:2em}.info-evento-drawer{max-width:800px}.info-evento-drawer .section{background-color:#000;color:#fff;padding:0;color:#ff5a5a}.info-evento-drawer.mdc-drawer--modal.mdc-drawer--right{width:100%;max-width:800px}.info-evento-drawer .event-body{padding:1em}.text-placeholder-container{margin:10px 0}.text-placeholder{height:1em;background-color:#e0e0e0;margin:5px 0;border-radius:4px;animation:loading 1s infinite}@keyframes loading{0%{background-color:#e0e0e0}50%{background-color:#f0f0f0}100%{background-color:#e0e0e0}}