.hidden{display:none}.grid_c,.new_breadcrumb-list,.blog-articles-container,.cat-desc,.category-bg__title,.homepage__title,.form-search{width:92%;margin:0 auto;max-width:1180px}.rad_box{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.rad_small,.header-form .search-form,.header-form form input.header-form-search,.header-form form button,.filter-stag__search input{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.rad_medium{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.rad_medium-t{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.rad_medium-b{-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;-o-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}.circle{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.t,.header-nav-mitaqui .data-link,.header-nav-list-icon,.header-logo a,.header-logo_cine a,.header-form form button,.filter-stag__list li a,.form-search__btn{-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;transition:0.2s ease-in}header,section,nav{display:block}select{-webkit-appearance:none}input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;-webkit-appearance:none;border-radius:0;font-size:13px;font-family:Arial}input:focus{outline:0}input,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type="reset"],input[type="button"],input[type="submit"]{overflow:visible;width:auto}::-webkit-file-upload-button{padding:0;border:0;background:none}textarea{vertical-align:top;overflow:auto}select[multiple]{vertical-align:top}input[type="submit"],button{-webkit-appearance:none;-webkit-border-radius:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;text-decoration:none}html{height:100%}body{-webkit-font-smoothing:antialiased;line-height:1;margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:16px;color:#656a6f;background-color:#efefef;width:100%;position:relative}ol,ul{list-style:none;margin:0;padding:0}body.no-scroll{overflow:hidden}.adwords-message{width:100%;height:40px;display:flex;box-sizing:border-box;padding:0 15px;background-color:#333;font-size:14px;text-align:center;align-items:center}.taquilla-slogan{display:inline-flex;width:25%;font-weight:bold;color:#c83430}.adwords-disclaimer{display:inline-flex;justify-content:flex-end;margin-right:90px;width:75%;color:#ccc}.header-nav{width:140px;float:right;float:left}.header-nav nav{width:50%;float:right;text-align:right}.header-nav-mitaqui{width:30%;min-width:40px;margin:6px 0 0 20%;float:left}.header-nav-mitaqui .data-link{width:100%;color:white;text-align:center;font-size:0.7rem;text-decoration:none;display:inline;text-transform:uppercase}.header-nav-mitaqui .data-link div{display:block;width:34px;height:34px;margin:0 auto 5px auto;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/new-sprite.png") -17px -145px no-repeat;position:relative}.header-nav-mitaqui .data-link span.badge{position:absolute;bottom:-2px;right:-2px;background:#0099FF;width:16px;height:16px;border-radius:50%;line-height:16px;font-weight:bold;color:white}.header-nav-mitaqui .data-link:hover{opacity:0.8;text-decoration:underline}.header-nav-list-icon{display:block;width:42px;height:40px;float:right;text-indent:-999999px;margin-top:5px;color:transparent;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/new-sprite.png") -15px -182px no-repeat}.header-nav-list-two{display:none}.header{padding:10px 0;height:50px;background:#c83430;border-bottom:4px solid rgba(0,0,0,0.2);color:white}.hide-tablet,.rwd-box-nav,.rwd-box-search{display:none}.header-logo{width:25%;float:left}.header-logo a{display:block;width:116px;height:50px;color:transparent;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/taquilla_white.svg") 0 0/100% no-repeat}.header-logo a:hover{opacity:0.8}.header-logo a.home{background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/logo_170x74.png") 0 0/cover no-repeat}.header-logo_cine{width:25%;float:left}.header-logo_cine.home{width:130px}.header-logo_cine a{display:block;width:116px;height:50px;color:transparent;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/taquilla_cine_logo_invert.png") 0 0 no-repeat}.header-logo_cine a:hover{opacity:0.8}.header-nav-list-icon{display:block;width:42px;height:40px;float:right;text-indent:-999999px;margin-top:5px;color:transparent;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/new-sprite.png") -15px -182px no-repeat}.header-form .search-form{display:block;position:absolute;background:transparent;z-index:5;margin-left:10px;transition-property:background,width,display;transition-duration:1s;-webkit-transition-property:background,width,display;-moz-transition-property:background,width;-o-transition-property:background;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s}.header-form.search-hide{width:50px}.header-form.search-show{width:calc(100% - 220px)}.search-hide .search-form{width:50px}.search-show .search-form{width:calc(100% - 220px);background-color:white}.search-show .search-form .livesearch-close-button{max-width:10%;display:block;border:none}.search-hide .search-form .livesearch-close-button{display:none}.search-show .search-form .lupaIcon{fill:#c83430}.search-hide .search-form .lupaIcon{fill:white}.search-show .search-form #rwd-box-search-btn{max-width:100px;display:block;opacity:1}.search-hide .search-form #rwd-box-search-btn{display:none;opacity:0}.search-show .search-form #buscador_field{background-color:white}.search-hide .search-form #buscador_field{background-color:transparent}.header-form form button.search-button{padding:15px 25px;background-color:#c83430;color:white;margin:0}.header-form{width:calc(75% - 140px);float:left}.header-form form{background:white;position:relative;overflow:visible}.header-form form input.header-form-search,.header-form form button{padding:15px 0;box-sizing:border-box;font-size:0.9rem}.header-form form input.header-form-search{width:70%;padding-left:52.5px;color:#222;font-size:1rem;float:left;background:white}.header-form form button{background:transparent;border:2px solid rgba(255,255,255,0.4);font-weight:bold;color:white;text-align:center;width:20%;margin-right:2%;float:right}.header-form form button:hover{color:#c83430;border:2px solid #c83430;text-decoration:none;background:white;cursor:pointer}.header-logo.home{width:116px}.header-nav-mitaqui.home{width:70px;margin-left:0px;float:right}.tcomad[data-tcomad-type="banner"]{width:92%;margin:auto}.tcomad[data-tcomad-type="banner"] aside.offers-container{margin-top:20px}.tcomad[data-tcomad-type="skin"] .skin_header{width:100%;height:320px;position:absolute;top:0;z-index:1;cursor:pointer}.tcomad[data-tcomad-type="skin"] .skin_side{position:absolute;top:0;width:calc((100% - 1200px)/2);height:100%;z-index:1;cursor:pointer}.tcomad[data-tcomad-type="skin"] .skin_side .focus_wrapper{position:relative;width:100%;height:100%}.tcomad[data-tcomad-type="skin"] .skin_side .focus{position:absolute;top:0;height:100%;width:120px;z-index:1}.tcomad[data-tcomad-type="skin"] .skin_side_left{left:0}.tcomad[data-tcomad-type="skin"] .skin_side_left .focus{right:0}.tcomad[data-tcomad-type="skin"] .skin_side_right{right:0}.tcomad[data-tcomad-type="skin"] .skin_side_right .focus{left:0}.tcomad[data-tcomad-type="skin"].adwords_message_visible .skin_header{top:40px}.tcomad[data-tcomad-type="skin"].adwords_message_visible .skin_side{top:40px}@media (max-width:1440px){.tcomad[data-tcomad-type="skin"] .skin_side .focus{display:none}}.new_breadcrumb{background:white;border-bottom:1px solid rgba(0,0,0,0.2)}.new_breadcrumb-list{overflow:hidden}.new_breadcrumb-list li{float:left}.new_breadcrumb-list li a{display:block;padding:15px 35px 15px 0px;color:#222;font-size:0.8rem;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/new-sprite.png") right -504px no-repeat}.new_breadcrumb-list li a:hover{text-decoration:underline}.new_breadcrumb-list li:last-child a{background-image:none;color:#c83430;font-weight:bold;text-decoration:underline}.filter-stag{display:none;width:100%;text-align:left;z-index:11;margin:0 auto;padding:10px 0;background:white;position:absolute;padding-top:24px}.filter-stag__title{width:90%;margin:0 auto;z-index:99;color:#c83430;text-transform:uppercase;font-size:0.55rem;font-weight:900;letter-spacing:1px;line-height:0}.filter-stag__subtitle{width:90%;font-size:0.85rem;padding:10px 0 0 0;margin:0 auto}.filter-stag__list{overflow:hidden}.filter-stag__list li a{color:#333;padding:15px 0;display:block}.filter-stag__list li a:hover{color:white;background:#c83430}.filter-stag__list li a span{text-align:left;padding:0 5%;width:90%;text-overflow:ellipsis;overflow:hidden;white-space:pre}.filter-stag__list li a.separator{background:MistyRose;text-align:center;vertical-align:middle;padding:15px 0}.filter-stag__list li a.otrasfechas{background:#FFF4F1}.filter-stag__list li a.otrasfechas:hover{color:white;background:#c83430}.filter-stag__search{width:90%;margin:0 auto;padding:10px 0}.filter-stag__search input{width:100%;font-weight:bold;padding:10px;color:#333;box-sizing:border-box;border:2px solid #333}.filter-stag__type{background-color:#f9cbcb}.selector-filter-active{text-overflow:ellipsis;overflow:hidden;color:#c83430;padding-left:5px;padding-right:20px;font-size:0.9em;font-weight:bold;height:45px;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/remove-filter.svg") 94% center no-repeat;background-size:28px}.input-filter-active{border:4px solid #c83430 !important;border-radius:6px;border-radius:40px;margin:0px 5px}.input-filter-active label{display:none}.blog-articles-container{display:block}.news-data-link{cursor:pointer}.news-container{background-color:white;margin:20px 0;float:left;width:100%}.news-thumb{width:260px;width:260px;overflow:hidden}.news-thumb img{max-height:200px;min-width:260px;margin-left:-22%}.left{float:left}.right{float:right}.news-content{padding:30px;float:left;width:calc(100% - 260px);box-sizing:border-box;text-align:justify}.news-content h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:calc(1rem + 0.6vw);padding-bottom:5px}.news-content p{margin:10px 0;line-height:1.2em;max-height:100px;overflow:hidden}.news-links{color:#c83430;text-decoration:underline}.modal-bg{background-color:white;position:fixed;top:0;bottom:0;width:100%;opacity:0.9;z-index:10}.shown-article{position:absolute;width:94%;max-width:1180px;margin:0 auto;background:white;z-index:99;top:0;left:0;right:0}.shown-article article{padding:5%;box-shadow:0px 2px 4px grey}.full-article{width:100%;padding:50px 50px;box-sizing:border-box}.full-article p{margin:20px 0;line-height:1.4em;text-align:justify}.full-article a{color:#c83430}.full-article img{max-width:100%;height:auto}.full-article img.aligncenter.size-full{width:100%;height:auto}.full-article iframe{max-width:100%}.full-article .post-meta-info{display:none}.full-article .blog-title{font-size:2em}.cookies-policy{position:fixed;width:100%;bottom:0;background:#fff;padding:5px 30px;z-index:11;box-shadow:0 -4px 20px rgba(0,0,0,0.49),0 -2px 6px rgba(0,0,0,0.73);box-sizing:border-box}.cookies-policy.hidden{display:none}.cookies-policy .svgIcon{width:16px;fill:white;box-sizing:content-box}.cookies-policy button{margin:5px 0 0 16px;display:flex;border:none;background:#c83430;color:white;font-size:11px;text-transform:uppercase;padding:6px;font-weight:bold;cursor:pointer;border-radius:4px;align-items:center}.cookies-policy button.bgless{background:transparent;color:#c83430;border:2px solid #c83430}.cookies-policy button.bgless .svgIcon{fill:#c83430}.cookies-policy button.borderless{border:none;padding:8px}.cookies-policy button.borderless .svgIcon{width:24px;fill:#c83430;padding:0}.cookies-policy button span{white-space:nowrap}.cookies-policy button>*{padding:0 4px}.cookies-policy .warning_block{position:relative;align-items:center;display:flex}.cookies-policy .warning_block>div{font-size:0.9rem;font-weight:normal;line-height:1.2rem;margin-bottom:0;text-align:justify}.cookies-policy .warning_block>div p{margin:4px 0}.cookies-policy .warning_block>div .cookie_title{font-size:1rem;font-weight:bold;margin-bottom:8px}.cookies-policy .warning_block>div.buttons{display:flex;justify-content:space-evenly;flex-direction:column;margin-top:5px}.cookies-policy .warning_block a.footer-link{color:#c83430}.cookies-policy .min-width-200{min-width:200px !important}.cookies-policy .min-width-250{min-width:250px !important}.cookies-policy .ck_dialog_bg{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.8);display:flex;justify-content:center;align-items:center}.cookies-policy .ck_dialog_bg.hidden{display:none}.cookies-policy .ck_dialog{background:#efefef;max-width:720px;border-radius:8px;overflow:hidden}.cookies-policy .ck_dialog .ck_header{background:#c83430;color:white;font-size:16px;font-weight:bold;display:flex;padding:16px 16px;align-items:center}.cookies-policy .ck_dialog .ck_header .logo{width:72px;height:31px;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/taquilla_white.svg") 0 0/100% no-repeat;margin-right:16px}.cookies-policy .ck_dialog .ck_body{display:flex}.cookies-policy .ck_dialog .ck_tab{padding:16px;white-space:nowrap;border-bottom:1px solid #dfdfdf;cursor:pointer}.cookies-policy .ck_dialog .ck_tab:hover{background:#dfdfdf}.cookies-policy .ck_dialog .ck_tab.active{background:white}.cookies-policy .ck_dialog .ck_tab:last-child{border-bottom:none}.cookies-policy .ck_dialog .ck_sections{padding:0 16px;background:white;flex:1 0}.cookies-policy .ck_dialog .ck_section{display:none;flex-wrap:wrap;align-items:flex-end}.cookies-policy .ck_dialog .ck_section.active{display:flex}.cookies-policy .ck_dialog .ck_section .title{font-weight:bold;color:#333;padding:16px 0 8px;flex:1 0}.cookies-policy .ck_dialog .ck_section .text{padding:8px 16px 0 0;line-height:20px;text-align:justify;font-size:14px;flex:1 0 100%}.cookies-policy .ck_dialog .ck_footer{display:flex;justify-content:flex-end;padding:16px}.cookies-policy .switch{position:relative;display:flex;align-items:center}.cookies-policy .switch input{opacity:0;width:0;height:0}.cookies-policy .switch .slider{position:relative;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;width:44px;height:24px}.cookies-policy .switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s}.cookies-policy .switch input:checked+.slider{background-color:#f90}.cookies-policy .switch input:focus+.slider{box-shadow:0 0 2px #f90}.cookies-policy .switch input:checked+.slider:before{-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translateX(22px)}.cookies-policy .switch .slider.round{border-radius:12px}.cookies-policy .switch .slider.round:before{border-radius:50%}.cookies-policy .switch .sw-text{font-weight:bold;margin-left:8px}.cookies-policy .switch .sw-text.sw-text-on{color:#f90;display:none}.cookies-policy .switch input:checked ~ .sw-text-on{display:block}.cookies-policy .switch input:checked ~ .sw-text-off{display:none}.cookies-policy .switch input:disabled ~ .sw-text{opacity:0.5}.cookies-policy .switch input:disabled+.slider{opacity:0.5}html,input{font-family:"Helvetica",'Arial',sans-serif;-webkit-font-smoothing:antialiased;line-height:1;font-size:16px}.active{display:block}.not-active{display:none}.loading-css{display:none}.title-home{font-weight:400;display:block;text-align:left;padding:30px 0 5px 0}.title-home--first{padding-top:0 !important}.title-home span{font-size:2rem;color:black;display:inline-block;padding:4px;text-align:left}.back-category{max-width:1180px;margin:-25px auto 0;padding:0 0 10px 00;color:white;z-index:4;position:relative}.back-category a{color:white;font-weight:bold;text-decoration:underline}.cat-desc{text-align:justify;padding:10px 10px 0px 10px}.cat-desc p{margin:20px 0;line-height:1.4rem}.cat-desc a{color:#c83430}.cat-desc h3{font-size:1.8rem;color:#3d3f41}.category-bg-container{height:180px}.bg-deportes{background:#c73c3c url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/deportes_1280.jpg") center center/cover no-repeat}.bg-parques{background:#c73c3c url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/parques_1280.jpg") center center/100% auto no-repeat}.bg-espectaculos{background:#c73c3c url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/teatro_1280.jpg") center center/100% auto no-repeat}.bg-conciertos{background:#c73c3c url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/conciertos_1280.jpg") center center/100% auto no-repeat}.bg-actividades{background:#c73c3c url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/exposiciones_1280.jpg") center center/100% auto no-repeat}.category-bg{width:100%;height:180px;position:absolute;overflow:hidden}.category-bg__title{font-size:3.5rem;font-weight:100;color:white;padding:2rem 0}.category-bg__title span{display:block;text-align:center;text-shadow:2px 2px 6px #333333}.category-bg img{width:100%;min-height:220px;filter:blur(2px);position:absolute;z-index:-1}.dark-layer{width:100%;height:180px;background:linear-gradient(to top,transparent,rgba(0,0,0,0.9));z-index:2;position:absolute;opacity:0.2}.homepage{width:100%;min-height:280px;background:#000 url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/home.jpg") center -10px/100% no-repeat fixed}.homepage__title{font-size:2.6rem;font-weight:400;color:white;padding:1rem 0;text-transform:uppercase;position:relative;z-index:2}.homepage__title span{display:block;text-align:center;text-shadow:2px 2px 6px #333333}.homepage__title .subtitle{font-size:1.8rem}.homepage__subtitle{font-size:2.2rem;font-weight:100;color:white;margin:0 auto 5px}.homepage__subtitle span{display:block}.homepage .form-search{float:none}.homepage .form-search__box{z-index:3}.homepage .form-search__box--input{width:20%}.homepage .form-search form{display:inline}.o_filters{text-align:center;padding:24px 0 0}.o_filters div{width:96px;text-align:center;display:inline-block;vertical-align:top}.o_filters span{font-size:12px;font-weight:bold;color:#555;text-transform:uppercase;display:block;vertical-align:middle;line-height:15px;height:25px;margin-top:6px}.o_filters .circle{width:64px;height:64px;display:inline-block;vertical-align:middle;background:#999;border-radius:50%;transition:0.3s ease;padding:14px;box-sizing:border-box}.o_filters .circle:hover{background:#c83430}.o_filters .active{display:inline-block}.o_filters .active span{color:#c83430}.o_filters .active .circle{background:#c83430}.form-search{position:relative;padding-top:10px;float:left}.form-search__box{line-height:0;background:white;float:left;box-sizing:border-box;border-right:1px solid #f0f0f0;position:relative;margin:0}.form-search__box--input{width:28%}.form-search__box--btn,.form-search__box--btn-cine{min-width:73px;width:11%;border:0 !important;background:transparent;min-width:85px;border-left:2px solid transparent}.form-search__box--btn{width:15%}.form-search__box--text{width:85%;border-radius:5px 0 0 5px}.form-search__box--text-cine{width:65%}.form-search__box label{display:inline-block;position:absolute;top:25%;left:10px;z-index:2;color:#c83430;text-transform:uppercase;font-size:0.55rem;font-weight:900;letter-spacing:1px;line-height:0}.form-search__buscador,.form-search__buscador-cine,.form-search__selector,.form-search__btn{width:100% !important;border:0;box-sizing:border-box;height:100%;position:relative;height:4rem;line-height:4rem;text-indent:0.5rem}.form-search__selector{cursor:default;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/i-select.svg") 90% center no-repeat;background-size:16px}.form-search__buscador{padding-left:25px;font-size:1.1rem;color:#222}.form-search__buscador-cine{font-size:1.1rem;color:#222;background:url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/movie.png") #fff no-repeat 10px 11px;background-size:40px;padding-left:50px}.form-search__btn{font-size:1rem;background:#c83430;font-weight:bold;color:white;text-indent:0;border-radius:0 10px 10px 0}.form-search__btn:hover{cursor:pointer !important;background:#871714}sup{font-size:75%;line-height:0;position:relative;vertical-align:super}.btn-filter{display:none !important}.pagination{text-align:center;padding:30px;color:#c83430;font-family:Arial}.pagination_item,.pagination_next,.pagination_prev{padding:5px;font-size:1.1em;color:#c83430;margin-left:10px;text-decoration:none;display:inline}.pagination_this{background-color:#c83430;color:white;text-decoration:none;border-radius:5px;padding:5px 10px}.loading-home{position:absolute;z-index:99;top:20px;right:15px}.spin.s{width:15px;height:15px;border-width:4px}.spin.m{width:20px;height:20px;border-width:5px}.spin{margin-left:auto;margin-right:auto;border-radius:50%;background:transparent;border:1px solid #c83430;border-top-color:transparent;border-right-color:transparent;animation:rotate 1.2s infinite linear}.lupaIcon{position:absolute;width:28px;top:10px;left:12px;fill:#c83430}.loading-header{position:absolute;z-index:99;top:13px;left:14px}.loading-login{position:absolute;top:22px;right:25px}.not-active{display:none !important}.loading-rwd{position:absolute;z-index:99;top:30px;right:20px}@keyframes rotate{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.selector-filter-active{text-overflow:ellipsis;overflow:hidden;color:#c83430;padding-left:5px;padding-right:20px;font-size:0.9em;font-weight:bold;height:45px;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/remove-filter.svg") 94% center no-repeat;background-size:28px}.input-filter-active{border:4px solid #c83430 !important;border-radius:6px;border-radius:40px;margin:0px 5px}.input-filter-active label{display:none}h2.center-h2{text-align:center}.i18n_dropdown{width:192px;margin:-5px -2px;float:right;height:48px;position:relative;border-radius:3px;color:#919191;font-family:Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:48px;background:#fff url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/select-icon.png") 95% center no-repeat}.i18n_dropdown img{float:right;margin-top:14px;width:24px}.i18n_dropdown .current{padding:0 54px 0 20px;cursor:pointer;display:block}.i18n_dropdown .current:before{position:absolute;top:16px;right:20px;color:#919191;font-size:23px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.i18n_dropdown ul li{padding:0;margin-top:-8px}.i18n_dropdown ul li:before{display:none}.i18n_dropdown ul a{color:#919191;display:block;font-size:20px;padding:0 54px 0 20px}.i18n_dropdown ul:before{content:"";position:absolute;top:100%;bottom:-1px;left:0;right:0}.i18n_dropdown ul{position:absolute;display:none;left:0;right:0;padding:13px 0 5px;margin-bottom:1px;border-radius:3px;background-color:#fff}.i18n_dropdown:hover ul{display:block}.no-scroll{overflow:hidden}.veil{position:fixed;background:rgba(0,0,0,0.8);top:0;left:0;right:0;bottom:0;z-index:100}.webpush_dialog{background:white;max-width:100vw;margin:50vh 50vw;position:fixed;transform:translate(-50%,-50%);width:480px;border-radius:4px;overflow:hidden}.webpush_dialog .title{background:#c83430;color:white;font-weight:bold;padding:12px 24px}.webpush_dialog .body{padding:12px 24px;line-height:24px}.webpush_dialog .buttons{padding:12px 24px;text-align:right}.webpush_dialog .buttons button{background:#ff9900;border:2px solid #ff9900;color:white;font-size:14px;font-weight:bold;padding:10px 12px;margin-left:8px;cursor:pointer}.webpush_dialog .buttons button.negative{background:white;color:#FF9900}.floating-union-europea{position:absolute;top:10px;right:10px;z-index:99}.topNavMetaContainer{background-color:black}.topNavScroll{overflow:scroll hidden;overscroll-behavior:contain;scrollbar-width:none}.topNavContainer{display:table;min-width:100%;width:max-content;background-color:black}nav.topNav{margin:auto;padding:8px}nav.topNav ul{display:flex;flex-wrap:wrap;gap:10px;height:100%;flex-direction:row}nav.topNav ul li{border-right:1px solid white;padding-right:5px}nav.topNav ul li a{color:white}.hidden{display:none}.grid_c,.date-filter__nav{width:92%;margin:0 auto;max-width:1180px}.rad_box{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.rad_small,a.link-language-select,ul.final-footer-list li a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.rad_medium,.livesearch__results{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.rad_medium-t,.livesearch__title{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.rad_medium-b,.livesearch__item:last-child{-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;-o-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}.circle{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.t,.header-nav-list-two li a,.livesearch__item,.date-filter__content-day,div.footer-appstore,div.footer-gplay,.footer-rrss li div.footer-link,.footer-pages li a,.final-footer-language-two li a,ul.final-footer-list li a{-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;transition:0.2s ease-in}.header-nav-list li{position:relative}.header-nav-list li:hover .header-nav-list-icon{opacity:0.6}.header-nav-list li:hover ul.header-nav-list-two{display:block}.header-nav-list-two{min-width:200px;left:-65px;display:none;position:absolute;z-index:999;padding-top:65px}.header-nav-list-two li{border-bottom:1px solid #f0f0f0;background:white}.header-nav-list-two li a{display:block;font-size:1rem;padding:10px 0;line-height:17px;text-align:center;color:#222}.header-nav-list-two li a:hover{background:#222;color:white}.header-nav-list-two li:hover ul.header-nav-list-three{display:block}.header-nav-list-three{width:200px;display:none;position:absolute;left:-200px;top:0;z-index:99999;box-shadow:4px 2px 2px #f0f0f0}.livesearch{position:absolute;top:50px;padding-top:20px;left:0;width:80%;z-index:11}.livesearch__results{background:white;color:#2b2a2a;box-shadow:3px 3px 7px rgba(0,0,0,0.5)}.livesearch__title{background:#e6e5e5}.livesearch__title p{background:#c83430;padding:10px 20px;font-size:0.85rem;font-weight:600;color:white}.livesearch__bocadillo{width:0;height:0;position:absolute;top:-20px;left:20px;border-right:20px solid transparent;border-top:20px solid transparent;border-left:20px solid transparent;border-bottom:20px solid #c83430}.livesearch__item{border-bottom:1px solid #c3c0c0;padding:3px 0;position:relative}.livesearch__item:last-child{border-bottom:0}.livesearch__item:hover,.livesearch__item--active{cursor:pointer;background:#fbd7d7}.livesearch__title-item{display:inline-block;font-size:1rem;padding-top:19px;font-weight:400}.livesearch__desc{position:absolute;bottom:5px;right:0px;width:400px;color:#2b2a2a;display:inline-block;margin-right:10px;font-size:0.85rem;padding-top:19px;text-align:right}.livesearch__link{display:block;position:inherit;top:0;left:0;width:100%;height:100%;color:transparent}.livesearch__item-result{overflow:hidden}.livesearch__thumbnail{width:80px;float:left}.livesearch__thumbnail img{width:50px;margin-left:20px;height:auto;border-radius:25px}.livesearch__text{width:calc(100% - 100px);margin-left:20px;float:left}.livesearch__text>h4>em{color:#c83430;font-style:normal}.livesearch__text>p>em{color:LightCoral;font-style:normal}.livesearch__icon{width:40px;height:40px;float:left;display:inline-block;background:url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/map-marker.svg") center center/65% no-repeat;margin-left:30px;margin-right:10px}.svg-icon{width:50px;height:50px;background-color:#c83430;margin-left:20px;border-radius:50%}.svg-icon img{padding:6px 7px;margin:0;width:36px;height:36px;border-radius:0px}.livesearch.top{top:50px}.header-form form button.livesearch-close-button{width:23px;border:none;margin-left:13px;padding:10px 0;fill:#c83430}.header-form form button.livesearch-close-button:hover{border:none}#buscador_field_mov::-webkit-input-placeholder{font-size:1.1rem}#buscador_field_mov::-moz-placeholder{font-size:1.1rem}#buscador_field_mov::-ms-input-placeholder{font-size:1.1rem}#buscador_field_mov::-moz-placeholder{font-size:1.1rem}.loading-home{position:absolute;z-index:99;top:20px;right:15px}.spin.s{width:15px;height:15px;border-width:4px}.spin.m{width:20px;height:20px;border-width:5px}.spin{margin-left:auto;margin-right:auto;border-radius:50%;background:transparent;border:1px solid #c83430;border-top-color:transparent;border-right-color:transparent;animation:rotate 1.2s infinite linear}.lupaIcon{position:absolute;width:28px;top:10px;left:12px;fill:#c83430}.loading-header{position:absolute;z-index:99;top:13px;left:14px}.loading-login{position:absolute;top:22px;right:25px}.not-active{display:none !important}.loading-rwd{position:absolute;z-index:99;top:30px;right:20px}@keyframes rotate{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.date-filter{overflow:hidden;margin-bottom:0px}.date-filter__nav-box{float:right;padding-top:50px;padding-bottom:50px;display:none}.date-filter__button{width:76px;margin-left:5px;display:block;text-align:center;padding:15px 0;color:white;font-weight:100;font-size:2rem;background:#a9aaab}.date-filter__days{overflow:hidden;max-height:105px}.date-filter__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;display:block;color:transparent}.date-filter__link:hover{cursor:pointer}.date-filter__content-day{min-width:49px;border-bottom:5px solid #2b2a2a;width:12.5%;float:left;box-sizing:border-box;border-right:1px solid #525151;text-align:center;margin:0;padding:0;background:#626262;position:relative}.date-filter__content-day:hover{border-bottom:5px solid #c83430;background:black}.date-filter__content-day--active{background:#c83430;border-bottom:5px solid black}.date-filter__content-day--active:hover{background:#c83430;border-bottom:5px solid black}.date-filter__content-day--noevents{background-color:#888}.date-filter__content-day--noevents>.date-filter__number,.date-filter__content-day--noevents .date-filter__desc{color:#000}.date-filter__number{padding-top:8px;color:white;font-size:1.4rem;position:relative;z-index:1}.date-filter__number span{font-size:1rem}.date-filter__desc,.date-filter__desc-abrv{color:white;position:relative;z-index:1;font-size:0.85rem;opacity:0.5;padding:5px 0}.date-filter__desc-abrv{display:none}#footer{display:none}.footer{width:100%;padding:50px 0 0 0;background:#c83430;color:white;position:relative;overflow:hidden}.footer .h6{font-size:1.4rem;padding-bottom:25px;font-weight:bold}.footer-link,.data-link{cursor:pointer}.footer-inline{display:inline;color:white;cursor:pointer}div.footer-appstore,div.footer-gplay{width:250px;height:80px;display:block;color:transparent;margin-left:-7px;text-indent:-9999999px;border-left:2px solid transparent}div.footer-appstore:hover,div.footer-gplay:hover{border-left:2px solid white}div.footer-appstore{background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/app-store.png") no-repeat}div.footer-gplay{background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/google-play.png") no-repeat}.footer-rrss{padding-bottom:40px;overflow:hidden;display:flex}.footer-rrss li{float:left;width:50%;height:45px}.footer-rrss li div.footer-link{display:block;width:45px;padding:0;margin:0 auto;text-indent:-9999999px;color:transparent;height:50px;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/new-sprite.png") no-repeat}.footer-rrss li div.footer-link.tw{background-position:-16px -230px}.footer-rrss li div.footer-link.fb{background-position:-16px -341px}.footer-rrss li div.footer-link.ig{background-position:-16px -284px}.footer-rrss li div.footer-link.tk{background-position:-74px -230px}.footer-rrss li div.footer-link:hover{cursor:pointer;opacity:0.9}.footer-pages{padding:0 0 25px 0;list-style:none}.footer-pages li{max-width:80%;margin-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.2);line-height:auto}.footer-pages li a{display:block;font-weight:100;color:white;text-decoration:none}.footer-pages li a:hover{opacity:1;text-decoration:underline}.final-footer{clear:both;padding:40px 0;background:#222;color:white;overflow:hidden}.final-footer-language{width:220px;float:right;position:relative}.final-footer-language li{width:100%}.final-footer-language li:hover ul.final-footer-language-two{display:block}.final-footer-language li a{padding:12.5px 0;text-align:center;display:block;color:#333;background:white}.final-footer-language-two{position:absolute;z-index:9;display:none;width:220px}.final-footer-language-two li a:hover{background:#222;color:white}a.link-language-select{background-position:88px -550px !important;background:#fff url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/new-sprite.png") no-repeat}p.final-footer-text{margin:0;padding:0;font-size:0.6rem;text-transform:uppercase;letter-spacing:3px}.footer-credits{display:inline-block;width:calc(100% - 80px);font-weight:100;line-height:21px;color:#999;font-size:0.9rem}.footer-credits a{color:white}.footer-credits a:hover{text-decoration:underline}.footer-credits p{display:inline-block;text-align:center;width:100%}.inline{display:inline-block}p.footer-msg{display:block;color:white;font-size:1.1rem;padding:10px}ul.final-footer-list{padding-top:25px;overflow:hidden}ul.final-footer-list li{float:left;margin-right:20px}ul.final-footer-list li a{color:white;display:inline-block;text-decoration:none;opacity:0.5;background:rgba(255,255,255,0.1);padding:4px 8px}ul.final-footer-list li a.final-footer-list-selected{opacity:1;color:#222;background:white}ul.final-footer-list li a:hover{opacity:1}.footer-quienes,.footer-blog{width:40%;float:left}.footer-mob{width:20%;float:left}.floating-union-europea{position:absolute;top:10px;right:10px;z-index:99}.footer-icex{background-color:#ebedef;text-align:center;color:black;padding:30px 10px 10px}.icex-cols{background-color:#ebedef;text-align:center;color:black;margin:30px 10px;min-height:35px}.icex-col{width:calc(50% - 60px);background-color:#ebedef;float:left}.icex-col-left{text-align:right}.icex-col-center{width:100px;text-align:center;padding:0 10px}.icex-col-right{text-align:left}.conf-msg-title{clear:both;background-color:#c83430;color:white;text-align:center;font-size:1.3rem;padding:20px}.conf-msg-title span{font-size:1.6rem}.conf-msg{padding:40px 0 40px;background-color:#c83430;color:white;display:inline-block;margin:0px;width:100%}.msg-col{width:33%;float:left;box-sizing:border-box;text-align:center;padding:0 20px}.msg-col p{line-height:30px;margin-top:10px}.msg-col img{margin-bottom:10px}.msg-row{margin:25px;box-sizing:border-box;height:auto}.newsletter-signup{padding:50px 40px;display:table;margin:0 auto;box-sizing:border-box;max-width:915px}.news-msg{display:table-column;float:left;font-size:1.5rem;padding-top:14px;margin:0 20px 20px 0}.news-msg-resp{display:none;padding-left:24px}.news-msg-loading{background:#ebedef;height:30px}.news-msg-ok{background:transparent url("img/icon-ok-48.png") 0 0/16px 16px no-repeat}.news-msg-error{background:transparent url("img/icon-cancel-48.png") 0 0/16px 16px no-repeat;color:#f54c3f}.news-form{float:left}.news-textbox{box-sizing:border-box;min-width:320px;width:70%;float:left}.news-textbox input{background:white;font-size:1.3rem;width:100%;height:52px;padding:0 10px;border-radius:5px 0 0 5px;border:1px solid #ddd;box-sizing:border-box}.news-btn{float:left;width:25%;min-width:150px;box-sizing:border-box}.news-btn input{background-color:#c83430;color:white;font-size:1.3rem;padding:16px;border-radius:0 5px 5px 0;width:100%}.news-call-action{clear:both;padding-top:10px;width:100%;display:block;line-height:1.2rem}.news-disclaimer{font-size:0.8rem;text-align:justify;line-height:1.2rem;margin-top:8px}.news-disclaimer input{height:auto;-webkit-appearance:checkbox;margin:0 6px 6px 0;width:auto}.news-disclaimer-link{color:#932314}﻿.hidden{display:none}.grid_c,.film-results,.cine-results,.list-cines,.geoareas-list,.all-geoareas,.old-results,.related-events-list--mosaico,.column-links,.ratings-section,.date-filter__nav,.city-filters,.ent-result,.ent-header,.tabbed-indexcard{width:92%;margin:0 auto;max-width:1180px}.rad_box{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.rad_small,.ent-cine__subtitle a.result-viewmap-place,.film-results__result,.province__item,.cine-results__result,.cine-results__buy a,.list-cines__thumb img,.related-events-list-content-link,.result-viewmap{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.rad_medium,.ent-cine__subtitle--tags span.movie-prop,.ent-cine__tlfn a,.list-cines__buy a{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.rad_medium-t{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.rad_medium-b{-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;-o-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}.circle{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.t,a.btn-closemoreinfo,a.btn-showmoreinfo,.ent-cine__tlfn a,.cine-results__buy a,.cine-results__list li span,.cine-results__list li .session-tags .session-version,.cine-results__list li a span,.cine-results__list li div.data-link-class span,.cine-results__list li div.data-link span,.list-cines__buy a,.list-cines__thumb img,.related-events-list-linkentitite,.related-events-list-content-link,.offer-dialog__continue__button,.offer-dialog__offer__button,.date-filter__content-day,.result-viewmap,.ent-header-content-list-star,.info_estatica ul.links a,.place-description ul.links a,.owl-wrap .owl-info .item .divLink,.valoration,.valoration a{-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;transition:0.2s ease-in}.animated_slide_left_in{transform:translateX(-100%);animation:slide 0.5s forwards;animation-delay:.2s}.animated_slide_right_in{transform:translateX(100%);animation:slide 0.5s forwards;animation-delay:.2s}@keyframes slide{100%{transform:translateX(0%)}}.modal{position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal-content{background-color:#fefefe;margin:10% auto;padding:20px;border:1px solid #888;width:80%;position:relative}.modal-content h2{text-align:center}.close{background:#c83430;color:white;padding:6px 10px 10px;float:right;font-size:28px;font-weight:bold;position:absolute;top:0px;right:0px}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}.btn-showmoreinfo,.place-description h2{display:block}.header-cat{width:calc(100% - 140px) !important}.subscribe-alert,.list-cines,.ent-cine__rates,.filter-second__content,.cine-results,.city_pagination{visibility:visible}.css-loading{display:none}.one-line,.list-cines__title{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}h2.cartelera-title{margin:20px;font-size:1.8rem}a.btn-closemoreinfo{display:none;z-index:99;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(#000));padding:15px 0;position:fixed;width:100%;bottom:0;left:0;text-align:center;color:white;background:black}a.btn-closemoreinfo:hover{background:black}a.btn-showmoreinfo{z-index:4;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(#000));padding:15px 0;background-color:black;text-align:center;color:white;position:absolute;width:100%;bottom:0;left:0;display:block;text-decoration:none}a.btn-showmoreinfo:hover{background:black}.show-full-indexcard{max-height:none !important;height:auto !important}.star-list{text-align:center;line-height:30px;height:40px}.star-list a{color:white;padding-right:5px;font-size:30px;opacity:0.7;text-decoration:none;display:inline-block !important}.star-list a:before{content:'\2606';color:orange}.star-list a.rate-star{font-size:30px;position:relative;z-index:3}.star-list>a:hover ~ a:before{content:'\2606'}.star-list:hover a:before{opacity:1;color:orange;content:'\2605'}.rate-comment{display:block;text-align:center;font-size:18px}.auto-width{width:auto !important}.ent-cine-sidebar{margin-top:10px;width:35%;height:auto;float:left;background-color:#fff8e6;padding:15px;border-radius:10px;box-sizing:border-box;box-shadow:1px 1px 2px #ccc}.ent-cine-list-container{margin-top:10px;width:65%;padding:0 0 0 16px;float:right;box-sizing:border-box}.btn-select-city{margin-left:10px;float:right;padding:1rem 2rem;background-color:#ff9901;color:white;font-weight:600;border-radius:5px;font-size:1.1rem;cursor:pointer}.btn-city-filter{margin-left:10px;float:right;padding:1rem 4rem 1rem 1.5rem;color:white;font-weight:600;border-radius:25px;font-size:1.1rem;cursor:pointer;background:transparent url(https://cd1.taquilla.com/static/themes/tcom-2.0/img/icon-close-search.png) 90% center no-repeat;background-color:#c83430;background-size:28px}.mask-style-white{clear:both;border-top:1px solid #ccc;background:white;padding:50px 0}.ent-cine{width:100%;background-size:cover}.ent-cine__header{overflow:hidden;position:relative;padding:10px 0;background:transparent;height:auto}.ent-cine__header-place{overflow:hidden;position:relative;padding:25px 0;background:black;height:140px;max-height:140px;min-height:140px}.ent-cine__header-place .ent-cine__thumb{width:20%;margin:0 20px}.ent-cine__header-bck{width:100%;z-index:1;position:absolute;left:0;top:0;height:100%;bottom:0}.ent-cine__header-bck img{width:100%;opacity:0.50;filter:blur(4px);-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px)}.ent-cine__resume{padding:0;color:#333;font-size:1.1rem;line-height:1.4rem}.ent-cine__content{width:100%;float:left;position:relative;z-index:2;color:#ccc}.ent-cine__properties{margin-bottom:10px}.ent-cine__thumb{width:calc(100% - 105px);float:left;position:relative;z-index:2;max-width:65%;margin-top:0}.ent-cine__thumb img{max-width:80%;height:auto;margin:0 0 10px 0}.ent-cine__thumb p{display:block;padding-top:15px}.ent-cine__thumb p a{display:inline-block;font-size:0.85rem;padding:0 50px;color:white;text-decoration:none;margin-left:18%;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/r-play.svg") left no-repeat;background-size:35px !important}.ent-cine__thumb p a:hover{cursor:pointer;text-decoration:underline}.ent-cine__rating{font-size:11px;height:40px;line-height:13px;color:#000;position:relative;z-index:2}.ent-cine__rating .small{font-size:12px;display:inline-block}.ent-cine__rating .ratingValue{display:inline-block;vertical-align:top}.ent-cine__rating .ratingValue strong{font-size:24px;font-weight:normal;font-family:Arial;line-height:24px}.ent-cine__rating .ratingValue span.grey{opacity:0.4}.ent-cine__rating .rateThis{margin:10px 5px;font-size:18px;position:relative;display:block}.ent-cine__rating .rateThis-rated{font-size:24px;font-weight:normal;font-family:Arial;line-height:24px}.ent-cine__rating-empty{font-size:18px;height:40px;line-height:40px;color:#000;position:relative;margin-top:10px;z-index:2;cursor:pointer}.ent-cine__rating-empty .rateThis{display:inline;vertical-align:top}.ent-cine__rating-empty:hover{background-color:rgba(90,90,90,0.4)}.ent-cine__rates{margin-top:30px;float:left;width:105px}.ent-cine__trailer{position:relative;cursor:pointer;z-index:2;height:40px;line-height:15px;margin-top:10px}.ent-cine__trailer a{color:#000}.ent-cine__trailer .ver-trailer{vertical-align:middle;display:inline-block;width:60px;height:60px;text-align:center}.ent-cine__trailer:hover{background-color:rgba(90,90,90,0.4)}.ent-cine__title{position:relative;z-index:2;color:white;font-size:2rem;display:block}.ent-cine__title span{display:block;color:#ccc;font-size:1rem;font-weight:100;padding-bottom:5px}.ent-cine__title span.ent-name{color:white;display:inline;font-size:1.8rem}.ent-cine__title-original{position:relative;z-index:2;color:#666;clear:left;padding-top:6px}.ent-cine__subtitle{color:#ccc;text-align:justify;line-height:1.5rem}.ent-cine__subtitle p{padding:5px 0}.ent-cine__subtitle--tags span.movie-prop{display:inline-block;font-size:0.65rem;text-transform:uppercase;letter-spacing:2px;color:yellow;font-weight:bold;border:2px solid rgba(255,255,0,0.6);padding:5px;margin-right:10px}.ent-cine__subtitle a.result-viewmap-place{padding:10px 20px 10px 35px;margin-left:15px;background:#666 url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/map.png") 10px center no-repeat;color:white;font-size:0.75rem;display:inline-block !important;opacity:0.7}.ent-cine__stars{padding-top:15px;padding-bottom:20px;max-width:80%}.ent-cine__desc{padding-top:40px;max-width:500px;line-height:1.2rem;font-size:0.85rem;font-style:italic}.ent-cine__desc b{color:white;margin-right:10px}.ent-cine__tlfn{font-size:0.75rem;display:block !important}.ent-cine__tlfn a{display:inline-block;padding:5px;border:2px solid white;letter-spacing:2px;color:white;opacity:0.8;font-weight:bold}.ent-cine__tlfn a:hover{opacity:1}.ent-cine__info-extra{color:#656a6f;display:block !important;line-height:1.2rem;font-size:0.85rem;font-style:italic}.ent-cine__info-extra span{display:inline-block;margin-right:10px;font-weight:600}.ent-cine__info-extra a{color:#656a6f;text-decoration:none}.ent-cine__direccion{line-height:2rem;display:inline !important}.ent-cine__sinopsis{line-height:1.5rem;color:#666}.ent-cine__sinopsis span:nth-child(2){display:block;margin-top:10px;line-height:1.5rem}.ent-cine .content-love{margin-left:-50px}.ent-cine__title_movie{color:black;float:left}.place-description{margin-top:20px;font-weight:200;font-style:italic;line-height:1.2;text-align:justify;margin-bottom:40px}.place-description h2,.place-description h3{color:white;margin-top:10px}.place-description p{margin-top:10px}.place-description ul{list-style:disc;margin-left:20px;margin:10px 20px}.homepage-cine{background:#000 url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/cine.jpg") right top no-repeat fixed !important}.homepage-cine.homepage{min-height:240px}.homepage-cine .homepage__title{font-size:3.0rem;padding:40px 0}.homepage-cine .homepage__title span{max-width:inherit}.votes{display:inline;font-size:0.7rem;font-weight:100}.valoration{text-align:left;display:inline}.valoration div{text-align:center;margin-bottom:20px}.valoration span.valoration__title{padding-right:20px}.movie-prop{font-size:0.85rem;text-transform:uppercase;letter-spacing:1px;font-weight:bold;color:#333;padding:0;text-align:left;margin-top:1rem}.movie-prop__content{padding:5px 0;color:#666}.home-view-more-link{text-align:right;display:inline-block;float:right;margin-top:15px}.movies-info-disclaimer{padding:30px 0 50px}.movies-info-disclaimer p{line-height:1.4rem;margin-top:1rem}.movies-info-disclaimer p a{display:inline-block;color:#c83430;text-decoration:underline}.title-ciudad{font-size:1.4rem;font-weight:600;margin:1rem 0 0.5rem}.film-results{padding:0}.film-results__result{overflow:hidden;margin:0 0 10px;background:white;box-shadow:0px 1px 1px #ccc;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.film-results__result.disabled{background-color:#dadada}.film-results__notickets{display:inline;right:0;background-color:#8c7b7b;top:0px;position:absolute;padding:2px 3px;font-size:12px;color:white}.film-results__content{width:100%;padding:10px 20px;float:left;box-sizing:border-box;cursor:pointer;position:relative}.film-results__name{font-size:1rem;padding:8px 8px 0 0;line-height:22px}.film-results__name a{color:black}.film-results__city{font-size:1rem;padding:8px 8px 0 0;line-height:22px}.film-results__city a{color:#c83430}.province__item{overflow:hidden;margin:0 0 10px;background:white;box-shadow:0px 1px 1px #ccc;padding:0.5rem 1rem;display:block}.province__name{color:black;display:inline}.cine-results{padding:0}.cine-results__result{overflow:hidden;margin:0 0 20px;background:white;box-shadow:0px 1px 1px #ccc}.cine-results__content{width:100%;padding:20px 20px;float:left;box-sizing:border-box}.cine-results__buy{width:30%;float:right;padding:75px 0;display:none;text-align:center}.cine-results__buy a{border:2px solid #f90;color:#f90;display:inline-block;padding:25px 40px}.cine-results__buy a:hover{color:white;background-color:#f90;text-decoration:none}.cine-results__title{font-size:1.4rem;font-weight:500;color:black;padding:0 0 20px 0;display:inline}.cine-results__title a{color:black;text-decoration:none}.cine-results__info{font-size:0.9rem;font-style:italic;color:#999}.cine-results__info a:hover{color:black;text-decoration:none}.cine-results__info-msg{margin:20px 0 0 30px;color:#c83430;display:none}.cine-results__list{margin:1rem 0 0;width:100%;overflow:hidden}.cine-results__list li.concluido div span{background:#bbb;padding:16px;margin:9px 0 5px;cursor:not-allowed;border-radius:4px}.cine-results__list li.concluido div span:hover{background:#bbb}.cine-results__list li.concluido .session-tags .session-version{background-color:#CCC;color:white;border:none}.cine-results__list li{display:inline-block;margin:3px 12px 0 0}.cine-results__list li span{padding:20px;background:#f90;color:white}.cine-results__list li span:hover{background:#bf780c;text-decoration:none}.cine-results__list li .session-tags{position:absolute;margin-top:7px}.cine-results__list li .session-tags .session-version{display:inline;background-color:white;margin-left:5px;font-size:10px;padding:1px 4px 2px;color:black;border:2px solid #f90;border-radius:5px;overflow:hidden;text-transform:uppercase}.cine-results__list li:hover .session-tags .session-version{border-color:#bf780c}.cine-results__list li a,.cine-results__list li div.data-link-class,.cine-results__list li div.data-link{display:block;margin-bottom:5px;padding:20px 0;text-align:center;color:white;text-decoration:none}.cine-results__list li a span,.cine-results__list li div.data-link-class span,.cine-results__list li div.data-link span{padding:16px;border-radius:4px;font-weight:bold;background:#f90}.cine-results__list li a span:hover,.cine-results__list li div.data-link-class span:hover,.cine-results__list li div.data-link span:hover{background:#bf780c;text-decoration:none}.cine-results__list li a span.cine-results__list-offer,.cine-results__list li div.data-link-class span.cine-results__list-offer,.cine-results__list li div.data-link span.cine-results__list-offer{background:#c03026 url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/discount-48.png") 10px 13px/24px no-repeat;padding-left:41px;text-transform:uppercase}.cine-results__list li a span.cine-results__list-offer:hover,.cine-results__list li div.data-link-class span.cine-results__list-offer:hover,.cine-results__list li div.data-link span.cine-results__list-offer:hover{background:#871714 url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/discount-48.png") 10px 13px/24px no-repeat;text-decoration:none;color:white;border:none}.cine-results__mapbox{display:none;margin:20px}.cine-results__mapbox .cine-results__mapbox-map{overflow:hidden}.cine-results__mapbox .cine-results__mapbox-map img{max-width:none}.cine-results__mapbox .cine-results__mapbox-map .cine-results__mapbox-info{width:35%;border-top:5px solid #c83430;padding:25px 0;float:right;background:white}.cine-results__mapbox .cine-results__mapbox-map .cine-results__mapbox-info .link-map{cursor:pointer;display:inline;margin-left:15px;padding-top:5px;padding-bottom:4px;font-size:0.85rem;display:inline-block;color:#c83430;padding-left:20px}.cine-results__mapbox .cine-results__mapbox-map .cine-results__mapbox-info h4,.cine-results__mapbox .cine-results__mapbox-map .cine-results__mapbox-info p,.cine-results__mapbox .cine-results__mapbox-map .cine-results__mapbox-info ul{padding-left:20px;padding-bottom:20px;padding-right:20px}.cine-results__mapbox .cine-results__mapbox-map .cine-results__mapbox-info h4{color:#333;padding-top:20px;font-size:1.4rem}.cine-results__mapbox .cine-results__mapbox-map .cine-results__mapbox-info p{font-style:italic}.cine-results__mapbox .cine-results__mapbox-map .map_wrap{float:left;width:65%;height:350px}.cine-results__noevents{padding:40px;text-align:center;margin-top:20px}.cine-results__time-container{width:95%;display:block;margin-bottom:5px;padding:25px 0;text-align:center}.cine-results__city{color:#c83430;display:inline}.list-cines{padding:0}.list-cines__buy{padding-top:15px;text-align:center}.list-cines__buy a{max-width:80%;margin:0 auto;display:inline-block;padding:15px;color:#f90 !important;font-weight:bold;letter-spacing:2px;text-transform:uppercase;font-size:0.85rem;border:2px solid #f90;text-decoration:none}.list-cines__buy a:hover{background:#f90;color:white !important}.list-cines h2{font-size:1.1rem}.list-cines a{color:black;display:block}.list-cines a:hover img{opacity:0.8}.list-cines__thumb{padding-bottom:10px}.list-cines__thumb img{width:100%}.list-cines__thumb .release-date{background:rgba(200,52,48,0.9);text-align:center;font-weight:500;margin:-35px 0 10px;position:relative;color:#f9f1f1;padding:4px}.list-cines__result{width:16.6%;box-sizing:border-box;border:10px solid #ebedef;float:left;text-align:left;background:transparent !important}.list-cines__content{width:100%;margin:0}.list-cines__title{letter-spacing:0;font-weight:400;color:black;text-align:left;font-size:1.2rem;line-height:1.5rem}.list-cines__title:hover{text-decoration:underline}.list-cines__desc{text-align:left;font-size:0.85rem;opacity:0.8;padding-bottom:5px}.list-cines .valoration a{margin-right:0 !important;font-size:1rem !important}.row-group{display:inline-block;margin-right:9px;width:14%}a.city_pagination_item{display:inline-block;color:white;font-size:0.85rem;padding:15px 25px;background:#ff9900;text-decoration:none;margin:10px 15px}.city_pagination{width:90%;margin:2% 5%}.city_pagination_section_header{display:inline;font-size:1.4rem;font-weight:bold}.list-films__result{overflow:hidden;margin:20px 0;background:white;box-shadow:0px 1px 1px #ccc;padding:10px;border-radius:4px}.list-films__content{overflow:hidden;display:flex}.film-cartel-image{float:left;width:120px;height:170px;margin:0 16px 0 0}div.cine-results h3.film-title{font-size:1.5rem;font-weight:bold;color:black;padding:0;margin:0}div.cine-results h3.film-title span{color:#666;font-size:0.9rem;font-style:italic}.film-actors{font-size:0.9rem}.film-resume{margin:.4rem 0}.film-resume p{color:black}.film-more-info a{text-decoration:underline;color:blue !important;padding:12px;display:none}div.cities-list{width:90%;margin:0 auto;max-width:1180px}ul.cities-list,.set-columns{-moz-column-count:3;-webkit-column-count:3;column-count:3;margin:30px 10px}.geoareas-list{-moz-column-count:3;-webkit-column-count:3;column-count:3;font-size:1.5rem;margin-top:0.5rem;margin-bottom:5rem;cursor:pointer}.geoareas-list a{color:#c83430}.geoareas-list li{margin:10px}li.cines-provincia,.theater-city{font-size:0.9rem;text-transform:uppercase;color:#c83430;padding:5px 0;font-weight:bold}ul.cines-provincia-lista,.theater-city-list{display:none;padding:0;list-style-type:none;list-style-position:inside}ul.cines-provincia-lista li,.theater-city-list li{font-size:0.9rem;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}ul.cines-provincia-lista li a,ul.cines-provincia-lista li .data-link,.theater-city-list li a,.theater-city-list li .data-link{color:black;padding:3px 0;display:inline-block;border-radius:4px}ul.cines-provincia-lista li a span,ul.cines-provincia-lista li .data-link span,.theater-city-list li a span,.theater-city-list li .data-link span{color:#c83330}ul.cines-provincia-lista li a:hover,ul.cines-provincia-lista li .data-link:hover,.theater-city-list li a:hover,.theater-city-list li .data-link:hover{background:#777;color:white;font-weight:bold}ul.cines-provincia-lista li a:hover span,ul.cines-provincia-lista li .data-link:hover span,.theater-city-list li a:hover span,.theater-city-list li .data-link:hover span{color:white}.theater-city-list{display:block;text-transform:none;font-weight:normal;padding:3px 0 7px}.clear-both{clear:both}.all-geoareas{columns:3;margin-bottom:40px;column-rule:1px solid #666;-webkit-column-rule:1px solid #666;width:calc(92% - 60px)}.theater-geoarea{margin-bottom:10px}.old-results p{margin-left:20px;color:#999}.alert-box{display:none}a.outlink{display:none !important}.m-nav ul li a{width:100% !important}.movie-list-thumb.not-selected{opacity:0.5}.movie-list-thumb.selected{border:3px solid #c83330;background-color:#FFF9C4}.fav-movie-theater{background-color:#fffed7}.make-fav-icon{background:url(https://cd1.taquilla.com/static/themes/tcom-2.0/img/heart-outline.svg) 20px/20px;width:20px;height:20px;float:right}.fav-icon{background:url(https://cd1.taquilla.com/static/themes/tcom-2.0/img/heart.svg) 20px/20px;width:20px;height:20px;float:right}.right-arrow-icon{background:url(https://cd1.taquilla.com/static/themes/tcom-2.0/img/right-arrow.svg) 20px/20px;width:20px;height:20px}.g-scrolling-carousel .items .list-cines__result{display:inline-block;margin-right:10px;width:14%;float:none;border:none;margin:10px;text-decoration:none}.g-scrolling-carousel .items .list-cines__result.multiple-rows{display:block;margin-right:0px;width:auto}.g-scrolling-carousel .items{padding:5px 0}.grupos-cines .g-scrolling-carousel .items a:hover{background:#a2a2a2a2;height:22px;display:inline-table}.btn-remove-filter{color:white;background-color:#ff9901;padding:10px 20px;margin-left:20px;display:inline-block}.filter-message{color:black;height:45px;text-align:center;background-color:#FFF9C4}.filter-message span{line-height:42px}.images-container{max-height:121px;width:100%;background-color:white}.g-scrolling-carousel#carteles-peliculas,.g-scrolling-carousel#grupos-cine{width:calc(100% - 40px);margin:0 auto}.data-link{cursor:pointer}.movie-list-thumb{padding:2px;border:3px solid transparent;cursor:pointer}.grupos-cines{background:#777;padding:20px 0}.indexcard-container{background:#fff;padding:2rem 0}.indexcard-container h1{font-size:1.7rem;color:#c83330}.indexcard-section{margin-top:1.5rem;line-height:1.5rem;text-align:justify}.indexcard-section h2{margin-bottom:1.5rem;font-size:1.5rem;color:#c83330}.indexcard-section p{margin-bottom:1rem}.tcomad[data-tcomad-type="banner"]{width:92%;margin:auto}.tcomad[data-tcomad-type="banner"] aside.offers-container{margin-top:20px}.mask-style-white{clear:both;border-top:1px solid #ccc;background:white;padding:50px 0}.related-events{clear:both;background-color:lightgrey;padding-bottom:10px}.related-events--mosaico{max-width:1180px;margin:25px auto}.related-events-list--mosaico li{margin-bottom:10px;width:25% !important}.related-events-list--mosaico h4{font-size:1.5rem !important}.xxrelacionadas{width:100%;background:white;box-shadow:0px 1px 1px #ccc;border:0;margin:0 0 25px}.xrelacionada{position:relative;overflow:hidden;width:100%}.offer-content{padding:40px 25px;font-size:1.3rem;float:left;width:65%;line-height:1.8rem}.offer-price{float:right;margin:40px 96px 20px 0;width:130px}.price-prev{float:right;font-size:13px;margin-bottom:4px;width:100%}.price-prev span{text-decoration:line-through}.price-button{float:right;background:#c83430;color:white;display:inline-block;padding:14px 10px;border-radius:4px;font-size:1.2rem;font-weight:bold;border:2px solid #c83430;margin-top:15px;width:100%;text-align:center}.price-button:hover{color:#c83430;background:white}.corner-ribbon.blue{background:#f90;font-size:1.8rem}.corner-ribbon.top-right{top:25px;right:-60px;left:auto;float:right;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.corner-ribbon.sticky{position:absolute;font-weight:bold}.corner-ribbon{width:225px;background:#f90;position:absolute;top:25px;left:-50px;text-align:center;line-height:60px;letter-spacing:1px;color:white;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.offer-link{color:#656a6f}.offer-date-limit{padding:10px 9px 9px;font-style:italic;font-size:14px;color:#999}.offer-title{display:inline-block;background:#f90;color:white;padding:10px 45px;font-size:1.2rem}.price-value{font-size:1.7rem;font-weight:bold;text-align:right}.price-container{width:100%;float:left;text-align:right}.related-events-list{overflow:hidden}.related-events-list li{width:25%;float:left;position:relative;cursor:pointer}.related-events-list-thumbnail,.related-events-list-content{width:95%;margin:0 auto}.related-events-list-linkentitite{top:0;left:2.5%;right:2.5%;bottom:0;width:95%;height:100%;display:block;z-index:4;box-sizing:border-box;position:absolute}.related-events-list-linkentitite:hover{border:1px solid #ccc}.related-events-list-thumbnail{background:black;position:relative;height:19vw;max-height:235px;overflow:hidden}.related-events-list-thumbnail img{width:100%;opacity:0.9;z-index:1;height:auto;position:absolute;top:0;left:0}.related-events-bck-top{background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/bck-top.png") repeat-x;height:72px;position:absolute;z-index:2;top:0;width:100%;left:0}.related-events-over-text{display:inline-block;padding:20px;font-size:0.895em;background:transparent;position:relative;z-index:3;color:white}.related-events-list-content{background:white;padding:20px 0;box-shadow:0px 1px 1px #ccc}.related-events-list-content h3{padding:10px 20px}.related-events-list-content h3{font-weight:bold;font-size:1.3rem;letter-spacing:-1px;color:#333;width:90%;text-overflow:ellipsis;overflow:hidden;white-space:pre}.related-events-list-content-time{font-size:0.85rem;padding:0 20px;color:#999}.related-events-list-content-link{color:#c83430;position:relative;z-index:6;display:inline-block;border:2px solid #c83430;padding:8px 15px;margin-left:20px}.related-events-list-content-link:hover{background:#c83430;color:white}.related-events-list-content-paragraph{font-size:0.8rem;line-height:15px}@media only screen and (max-width:920px){.filter-second__filters-entitie .form-search__box{width:100% !important;float:none !important}.cine-results__buy,.cine-results__content{width:100%;float:none}.cine-results__buy{padding:0 0 30px}.cine-results__list li{float:left;display:block}.cine-results__list li a{width:95%;display:block;margin-bottom:5px;padding:25px 0;text-align:center}.cine-results__mapbox-map{height:auto !important}.cine-results__mapbox-map img{width:100% !important;position:relative !important}.cine-results__mapbox-map .cine-results__mapbox-info{width:100% !important;position:relative !important}.homepage-cine .homepage__title{font-size:2.5rem}.title-home span{font-size:1.9rem !important;margin-top:10px}.homepage-cine{padding-bottom:0}.homepage-cine .form-search{margin-bottom:0}.ent-cine__rates{margin-top:10px}.ent-cine__thumb img{max-width:90%}}.w-popup__offer-dialog{position:fixed;width:100%;top:0px;height:100%;background-color:rgba(10,10,10,0.6);z-index:999;font-size:18px;font-family:sans-serif;display:block}.w-popup__offer-dialog--close{display:none}.offer-dialog{position:relative;margin:200px auto;max-width:800px;background-color:#ebedef;width:90%}.offer-dialog__num-offers{width:95%;text-align:left;padding:40px 5% 0px;left:5%}.offer-dialog__close-button{position:absolute;right:-15px;top:-15px;background:#c83430;color:white;font-family:Arial;font-weight:bold;font-size:20px;padding:7px 12px;border-radius:20px;float:right;text-decoration:none}.offer-dialog__continue{display:table;height:50px;padding:15px;margin-top:100px}.offer-dialog__continue__text{padding-right:15px;display:table-cell;width:80%;height:50px;vertical-align:middle;text-align:right}.offer-dialog__continue__button{background:#c83430;display:table-cell;float:right;color:white;width:150px;height:50px;border:none;font-family:Helvetica,Arial,sans-serif;font-size:18px;vertical-align:middle;cursor:pointer}.offer-dialog__continue__button:hover{background:white;color:#c83430;border:2px solid #c83430}.offer-dialog__offer{width:90%;min-height:50px;margin:20px auto;overflow:hidden;background:white;box-shadow:2px 2px 7px #ccc;display:block;padding:30px 10px;border-radius:5px;position:relative}.offer-dialog__offer__provider{display:inline;margin-left:5px;text-align:center;width:120px;float:left}.offer-dialog__offer__text{width:40%;display:inline;margin-left:25px;float:left;text-align:left}.offer-dialog__offer__price{display:inline;color:#c83430;font-size:2rem;font-weight:bold;margin-left:5px;text-align:center;width:100px;float:left;height:50px;line-height:50px}.offer-dialog__offer__col{display:inline;float:right;margin-right:15px}.offer-dialog__offer__button{display:inline;color:white;background:#ff9900;width:150px;height:50px;border:none;font-family:Helvetica,Arial,sans-serif;font-size:18px;cursor:pointer}.offer-dialog__offer__button:hover{background:white;color:#ff9900;border:2px solid #ff9900}.subscribe-msg-resp{margin:20px;text-align:center;display:none}.subscribe-alert{background:#f9f3ce;margin-top:20px;border:1px solid orange;width:100%;position:relative;overflow:hidden}div.subscribe-form{text-align:left;display:inline;min-width:35%;margin:20px 0;padding-left:2%;float:left}div.subscribe-msg{padding-left:2%;margin:29px 0 20px;min-width:50%;float:left}input.form-control{background-color:white;width:13rem;padding:9px;font-size:0.9rem}button.subscribe-btn{padding:10px;background-color:orange;border-radius:5px;color:white;font-size:0.9rem}.column-links{overflow:hidden}.column-links div{float:left}.column-links div h3,.column-links div ul{width:90%;margin:0 auto}.column-links div h3{font-size:1.1rem;padding-bottom:20px;color:#333;font-weight:bold}.column-links div h3 span{border-bottom:2px solid #333;border-top:2px solid #333;line-height:42px}.column-links div h3 a{color:#333;border-bottom:2px solid #333;border-top:2px solid #333;line-height:42px}.column-links h3{display:block;text-align:center;font-size:1.4rem;padding-bottom:25px;color:#333;font-weight:bold}.column-links h3 span{border-bottom:2px solid #333}ul.column-links-list{padding:0}ul.column-links-list li a{font-weight:bold;color:#c83430;font-size:0.85rem;padding:7.5px 0;display:block}ul.column-links-list li a:hover{text-decoration:underline}.num-col-1,.num-col-2{width:50%}.num-col-3{width:33%}.num-col-4{width:25%}.ratings{font-size:12px;line-height:18px;padding-top:0;width:100%;margin-top:32px;column-count:2}.rating-box{margin-right:7px;white-space:nowrap}.rating-box .score-container{padding:20px;text-align:center;width:160px;display:inline-block}.rating-box .score-container .score{color:#333;font-size:64px;font-weight:100;line-height:64px}.rating-box .star{height:24px;margin:0 0 8px 2px}.small-star .current-rating{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 51 48'><path fill='rgba(200,52,48,1)' stroke='none' d='m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z'></path></svg>") left bottom;height:24px;background-size:contain}.small-star.star-rating-non-editable-container{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 51 48'><path fill='rgba(204,204,204,1)' stroke='none' d='m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z'></path></svg>");height:24px;width:120px;background-size:contain}.tiny-star,.small-star,.medium-star,.medium-star-material{display:inline-block;position:relative}.score-container .reviews-stats{color:#8d8d8d}.score-container .reviews-stats{color:#8d8d8d}.rating-box .rating-histogram{width:50%;padding:20px 10px 20px 10px;display:inline-block;box-sizing:border-box;vertical-align:top}.rating-box .bar-label{font-size:11px;left:-28px;letter-spacing:1px;position:absolute;top:2px}.rating-box .bar-label .star-tiny{left:-2px;position:relative;top:-2px}.rating-box .rating-bar-container{margin-bottom:5px;color:#737373;height:20px;font-weight:400;position:relative;width:100%}.rating-box .rating-bar-container .bar-bg{width:100%}.rating-box .bar-number{color:white;font-size:11px;left:5px;position:absolute;top:1px;text-shadow:dimgray 1px 1px 1px}.rating-bar-container .bar{background:#c83430;-webkit-transition:width .25s ease;transition:width .25s ease;display:inline-block;height:100%}.rating-bar-container .rating-bar-container .bar-bg{background:#cccccc;-webkit-transition:width .25s ease;transition:width .25s ease;display:inline-block;position:absolute;height:100%;z-index:-1}.ratings-section h3{text-align:center;padding:16px}.no-comments{text-align:center;font-style:italic;font-weight:100;padding:16px 0 32px;font-size:0.9em}.comments-pager{padding:0 0;margin:0 -10px 32px;position:relative}.user-comment-container{display:inline-block;box-sizing:border-box;width:100%;border:1px solid #c83430;margin:10px;background:#f7f7f7}.user-comment-container .single-comment{font-size:13px;margin:10px}.other-comment-container{display:inline-block;box-sizing:border-box;width:33%;float:left}.other-comment-container .single-comment{font-size:13px;background:white;box-shadow:#CCCCCC 0 2px 4px;padding:15px;margin:10px}.comment-header{min-height:56px;position:relative}.comment-header-row{display:flex;flex-wrap:nowrap;margin-top:4px}.comment-header-row:first-child{margin-top:8px}#my-comment{font-size:13px;padding:15px;margin:6px}#my-comment .user-comment-container .single-comment{padding-top:0}.comment-header button.tool{position:absolute;bottom:0;right:0;background:transparent;color:#999;padding:8px;font-size:2em;vertical-align:middle}.comment-header button.tool:hover{color:#ff9900}.comment-header button.tool::before{content:'\270E';padding:5px}.flex{display:flex}.comment-rate-call{text-align:right}.comment-rate-call .title{font-size:2em;font-weight:bold;margin-right:16px}.comment-rate-call textarea{width:100%;background:white;border:1px solid #ccc;padding:8px;margin:8px 0;box-sizing:border-box;font-size:1.2em}.comment-rate-call button{background:#f90;padding:8px 20px;color:white;font-size:1.4em;font-weight:700}.stars-input .star-input{cursor:pointer;color:#f90;padding-right:5px;font-size:2rem;font-weight:bold;text-decoration:none;display:inline-block}.stars-input .star-input:before{content:'\2606'}.stars-input.active .star-input:before{content:'\2605'}.stars-input.active .star-input.active ~ .star-input:before{content:'\2606';color:gray}.stars-input:hover .star-input:before{content:'\2605'}.stars-input:hover .star-input:hover ~ .star-input:before{content:'\2606';color:gray}.my-rating{display:inline-block;width:100%}.my-rating h2{margin-left:20px}.comment-header img{width:48px;height:48px;float:left;margin-right:15px;border-radius:50%;border:1px solid #999}.comment-name{padding-top:4px;font-weight:700;flex-grow:1}.comment-date{font-size:11px;color:#999999;padding:6px 0 4px}.comment-content{display:inline-block;margin-top:10px;line-height:20px;font-weight:100;text-align:justify}.comment-best,.comment-worst{background-repeat:no-repeat;background-position:left 8px;background-size:20px 20px;padding:8px 0 4px 24px;line-height:16px}.comment-best{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="800" height="800" fill="none" viewBox="0 0 24 24"><path fill="%23228b22" fill-rule="evenodd" d="M19.5 12a7.5 7.5 0 1 1-15 0 7.5 7.5 0 0 1 15 0Zm1.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0ZM9.37 10.5a1.13 1.13 0 1 0 0-2.25 1.13 1.13 0 0 0 0 2.25Zm6.38-1.13a1.13 1.13 0 1 1-2.25 0 1.13 1.13 0 0 1 2.25 0ZM12 15c-1.82 0-3-1.15-3-2.25H7.5c0 2.22 2.18 3.75 4.5 3.75s4.5-1.53 4.5-3.75H15c0 1.1-1.18 2.25-3 2.25Z" clip-rule="evenodd"/></svg>')}.comment-worst{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="800" height="800" fill="none" viewBox="0 0 24 24"><path fill="%23ab4444" fill-rule="evenodd" d="M19.5 12a7.5 7.5 0 1 1-15 0 7.5 7.5 0 0 1 15 0Zm1.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0ZM9.37 10.5a1.13 1.13 0 1 0 0-2.25 1.13 1.13 0 0 0 0 2.25Zm6.38-1.13a1.13 1.13 0 1 1-2.25 0 1.13 1.13 0 0 1 2.25 0ZM12 13.5c1.82 0 3 1.15 3 2.25h1.5c0-2.22-2.18-3.75-4.5-3.75s-4.5 1.53-4.5 3.75H9c0-1.1 1.18-2.25 3-2.25Z" clip-rule="evenodd"/></svg>')}.comment-footer{text-align:right}.comment-footer .comment-likes{padding:6px 2px 4px 24px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 487 487"><path d="M463 182a67 67 0 0 0-43-17H314V89c0-31-9-54-27-68-29-21-69-9-71-9-5 2-9 7-9 12v85c0 27-13 51-39 70-19 14-39 20-41 20l-3 1c-5-7-12-12-22-12H25c-14 0-25 11-25 25v228c0 14 11 25 25 25h78c7 0 14-4 19-9 12 13 30 21 49 21h208c46 0 75-24 80-66l27-166c4-24-5-49-23-64zM103 441l-1 1H25l-1-1V213l1-1h78v229zm359-199-27 167c-3 30-22 46-56 46H171c-21 0-40-16-43-37l-1-2V224l5-1h1c1-1 25-7 49-24 32-24 49-55 49-90V33c11-1 29-2 42 7 11 9 17 26 17 49v88c0 7 6 12 12 12h117c10 0 20 4 28 11 12 10 18 26 15 42z"/></svg>');background-size:16px 16px;background-repeat:no-repeat;background-position:0 center;cursor:pointer;color:black;opacity:.6}.comment-footer .comment-likes:hover{opacity:1}.comment-footer .comment-likes.liked{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 487 487"><path fill="%23c83430" d="M463 182a67 67 0 0 0-43-17H314V89c0-31-9-54-27-68-29-21-69-9-71-9-5 2-9 7-9 12v85c0 27-13 51-39 70-19 14-39 20-41 20l-3 1c-5-7-12-12-22-12H25c-14 0-25 11-25 25v228c0 14 11 25 25 25h78c7 0 14-4 19-9 12 13 30 21 49 21h208c46 0 75-24 80-66l27-166c4-24-5-49-23-64zM103 441l-1 1H25l-1-1V213l1-1h78v229zm359-199-27 167c-3 30-22 46-56 46H171c-21 0-40-16-43-37l-1-2V224l5-1h1c1-1 25-7 49-24 32-24 49-55 49-90V33c11-1 29-2 42 7 11 9 17 26 17 49v88c0 7 6 12 12 12h117c10 0 20 4 28 11 12 10 18 26 15 42z"/></svg>');opacity:1}.comment-stars{width:75px;height:15px}.comment-stars .comment-stars-bg{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 51 48'><path fill='rgba(204,204,204,1)' stroke='none' d='m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z'></path></svg>");height:100%;width:100%;background-size:contain}.comment-stars .comment-stars-fg{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 51 48'><path fill='rgba(200,52,48,1)' stroke='none' d='m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z'></path></svg>");height:100%;width:100%;background-size:contain}.comment-qualified{display:none;font-weight:bold;color:forestgreen;font-size:11px;text-align:right;flex-grow:1}.comment-qualified span{background:transparent url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="12" height="12"><path fill="forestgreen" d="M11,16.4l-4.7-4.7l1.4-1.4l3.3,3.3l8.4-8.4C17.5,3.3,14.9,2,12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10 c0-1.9-0.5-3.6-1.4-5.1L11,16.4z"></path></svg>') no-repeat 0 0/12px 12px;padding-left:16px}.reply{background:#e5e5e5;padding:15px;margin-top:25px;position:relative;line-height:20px;font-weight:100}.reply h4{margin-bottom:8px}.reply .arrow{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e5e5e5;left:15px;position:absolute;top:-10px}.modal{position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal-content{background-color:#fefefe;margin:10% auto;padding:20px;border:1px solid #888;width:80%;position:relative}.modal-content h2{text-align:center}.modal-content .comment-image{text-align:center}.modal-content .comment-image>img{width:96px;height:80px}.close{background:#c83430;color:white;padding:6px 10px 10px;float:right;font-size:28px;font-weight:bold;position:absolute;top:0px;right:0px}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}.star-list{text-align:center;line-height:30px;height:40px}.star-list a{color:white;padding-right:5px;font-size:30px;opacity:0.7;text-decoration:none;display:inline-block !important}.star-list a:before{content:'\2606';color:orange}.star-list a.rate-star{font-size:30px;position:relative;z-index:3}.star-list>a:hover ~ a:before{content:'\2606'}.star-list:hover a:before{opacity:1;color:orange;content:'\2605'}.rate-comment{display:block;text-align:center;font-size:12px;text-transform:uppercase}.star-list:hover a:before,.star-list a.filled:before{opacity:1;color:orange;content:"★"}input.comment-title{width:100%;border:1px solid #DDD;padding:10px 10px;margin:20px 0 0;font-size:16px;box-sizing:border-box;font-weight:700}textarea.comment-body{width:100%;padding:10px 10px;margin:20px 0 0;border:1px solid #DDD;font-size:16px;min-height:100px;box-sizing:border-box}button.comment-submit{background:#c83430;padding:8px 20px;color:white;font-size:18px;float:right;margin:20px 0 0 0}.comment-body-char-ratio{margin-top:10px;text-align:right;color:#999;font-size:12px}.comment-body-char-ratio.limit-reached{color:#c83430;font-weight:700}.comment-modal-backdrop{position:fixed;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.85);z-index:9999}.comment-modal{position:relative;width:100%;height:100%;max-width:768px;margin:32px auto;padding:0;background:8px;overflow:hidden}.comment-modal .close-button{position:absolute;top:0;right:0;width:40px;padding:8px;height:48px;margin:32px;fill:white;cursor:pointer}.comment-modal .close-button svg{filter:drop-shadow(2px 4px 2px #000)}.comment-modal iframe{width:100%;height:100%}.date-filter{overflow:hidden;margin-bottom:0px}.date-filter__nav-box{float:right;padding-top:50px;padding-bottom:50px;display:none}.date-filter__button{width:76px;margin-left:5px;display:block;text-align:center;padding:15px 0;color:white;font-weight:100;font-size:2rem;background:#a9aaab}.date-filter__days{overflow:hidden;max-height:105px}.date-filter__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;display:block;color:transparent}.date-filter__link:hover{cursor:pointer}.date-filter__content-day{min-width:49px;border-bottom:5px solid #2b2a2a;width:12.5%;float:left;box-sizing:border-box;border-right:1px solid #525151;text-align:center;margin:0;padding:0;background:#626262;position:relative}.date-filter__content-day:hover{border-bottom:5px solid #c83430;background:black}.date-filter__content-day--active{background:#c83430;border-bottom:5px solid black}.date-filter__content-day--active:hover{background:#c83430;border-bottom:5px solid black}.date-filter__content-day--noevents{background-color:#888}.date-filter__content-day--noevents>.date-filter__number,.date-filter__content-day--noevents .date-filter__desc{color:#000}.date-filter__number{padding-top:8px;color:white;font-size:1.4rem;position:relative;z-index:1}.date-filter__number span{font-size:1rem}.date-filter__desc,.date-filter__desc-abrv{color:white;position:relative;z-index:1;font-size:0.85rem;opacity:0.5;padding:5px 0}.date-filter__desc-abrv{display:none}.city-filters{margin-top:20px}.city-filter{display:inline-block;border:1px solid #dce0e0;background-color:white;padding:10px 15px;margin-left:10px;border-radius:5px}.ent-result{display:block;clear:both;margin-top:30px}.ent-result h2{color:#333;font-size:1.2rem;padding:20px 0;margin-bottom:20px}.result-viewmap{padding:10px 20px 10px 35px;background:#333 url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/map.svg") 10px center no-repeat;color:white;font-size:0.75rem;display:inline-block;float:right;opacity:0.7;transform:translateY(-6px)}.result-viewmap:hover{opacity:1}.ent-header{max-height:185px;padding:20px 0;position:relative;background:transparent;overflow:hidden}a.btn-closemoreinfo{display:none;z-index:99;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(#000));padding:15px 0;position:fixed;width:100%;bottom:0;left:0;text-align:center;color:white;background:black}a.btn-closemoreinfo:hover{background:black}a.btn-showmoreinfo{z-index:4;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(#000));padding:15px 0;background-color:black;text-align:center;color:white;position:absolute;width:100%;bottom:0;left:0;display:block;text-decoration:none}a.btn-showmoreinfo:hover{background:black}.ent-header-content{width:70%;float:right;position:relative;z-index:2}.ent-header-content h1{font-weight:400;font-size:calc(1rem + 1vw);color:white;padding-bottom:10px}.ent-header-content h1 span{font-weight:400;padding-bottom:5px;display:block;font-size:calc(0.5rem + 1vw)}.ent-header-content-list{width:100%;padding-bottom:5px;overflow:hidden}.ent-header-content-list li{float:left;width:33.3%;color:white;font-size:1.6rem;line-height:1.7rem}.ent-header-content-list li>span{color:#656a6f;display:block;font-size:1rem}.ent-header-content-list li .ratings-info .reviewers-small{width:20px;height:20px;margin:0 0 -4px 4px}.ent-header-content-list li .ratings-info span{display:inline-block;font-size:1rem;color:white}.ent-header-content-list-star{width:100%;line-height:1.1rem}.star-tiny.star-full{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAQAAADYBBcfAAAA60lEQVR4AdXTIQjCQBTGcYNgMAt2BGGdZbHY28BeLAv/ok0wmAwWix37elsfbL2XrY7B2HbCGGPobW9bUr5yd7wf3L3HTdTI/BTkPAqypmA9Bt5Q3AZDZkQoImZD4R5VZj8UuhV0B0EMVB2jE7LAYIuFzZUnQQMGPLliY7HFYPEJL6heuXxdFVtm2No3YpF2oBSrtTnsiFtYzK6zq5iEGhZiiuPgoIGHHnPkoYGPPtDTQE+EzMnq8qJeZcwluKlKc+4suZNX+40ET2WZj1l32S9PThJ0SDgybZxMOZLgSPDFSvNbVrwEKOcP4Rt15kTMQuVR7QAAAABJRU5ErkJggg==");-webkit-background-size:contain;background-size:contain}.star-tiny{display:inline-block;height:14px;vertical-align:middle;width:14px}.star-tiny.star-rating-non-editable-container{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 51 48'><path fill='rgba(204,204,204,1)' stroke='none' d='m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z'></path></svg>");height:22px;width:110px;background-size:contain;display:inline-block}.star-tiny .current-rating{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 51 48'><path fill='rgba(255,153,0,1)' stroke='none' d='m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z'></path></svg>");height:22px;width:110px;background-size:contain}span.rating-count{font-size:1.2rem;color:black;font-weight:100;margin-right:-6px;vertical-align:middle}.reviewers-small{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path fill='rgba(204,204,204,1)' stroke='none' d='M 12 4 C 9.790861 4 8 5.790861 8 8 C 8 10.209139 9.790861 12 12 12 C 14.209139 12 16 10.209139 16 8 C 16 5.790861 14.209139 4 12 4 z M 12 14 C 5.9 14 4 18 4 18 L 4 20 L 20 20 L 20 18 C 20 18 18.1 14 12 14 z'></path></svg>");-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;position:relative;top:6px;height:22px;width:22px}li.ent-header-content-list-map{font-size:0.92rem}.ent-header-content-post{text-align:justify}.info_estatica,.place-description{width:100%;line-height:25px;padding:0 0 25px 0;font-family:Helvetica,Arial,sans-serif}.info_estatica p,.place-description p{padding:10px 0}.info_estatica h2,.place-description h2{margin:15px 0;font-family:Helvetica,Arial,sans-serif;font-size:1.2rem;font-style:normal;padding:8px;background-color:#c83430}.info_estatica h3,.place-description h3{color:#c83430}.info_estatica a,.place-description a{padding:10px 0;color:#c83430;font-size:0.9rem;text-decoration:underline;font-weight:bold;display:inline;font-style:normal;font-family:Helvetica,Arial,sans-serif}.info_estatica ul.links,.place-description ul.links{list-style-type:disc;padding-left:15px}.info_estatica ul.links a,.place-description ul.links a{opacity:0.8}.info_estatica ul.links a:hover,.place-description ul.links a:hover{opacity:1}.owl-wrap{margin:20px 0}.owl-wrap .owl-info{overflow:hidden}.owl-wrap .owl-info .item{height:135px;margin:0.5%;float:left;overflow:hidden}.owl-wrap .owl-info .item .divLink{border:2px solid transparent;text-align:center;overflow:hidden;display:inline-block}.owl-wrap .owl-info .item .divLink img{height:120px;width:auto;background:white;border:1px solid grey;box-shadow:1px 1px 1px rgba(1,1,1,0.5)}.owl-wrap .owl-info .item .divLink:hover{border:2px solid #c83430}.ent-header-thumb{width:30%;position:relative;z-index:2;float:left}.ent-header-thumb img{max-width:200px;width:75%}.place-header{max-height:160px}.info_header_text{color:#121303;margin:20px 0;clear:both;box-sizing:border-box;width:100%;background:#f9fdd4;padding:2rem;line-height:1.6rem;font-size:1rem;border:1px solid goldenrod;box-shadow:2px 2px 3px rgba(0,0,0,0.4)}.show-full-indexcard{max-height:none !important;height:auto !important}.contenedor-video{position:relative;width:30%;height:auto;display:inline-block;margin-left:2%;margin-top:20px}.contenedor-video h3{margin:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}img.image-overlay{z-index:9;position:absolute;top:calc(50% + 15px);left:50%;transform:translate(-50%,-50%)}.image-thumb{width:100%}ul.news footer.news{text-align:right}ul.news footer.news strong{display:inline-block}ul.news footer.news strong a.news{color:black !important}ul.news li{background-color:#c3c3c3;color:black;list-style-type:none;padding:10px 20px;margin-top:20px;border-radius:5px;color:black}ul.news li strong{display:inline-block}ul.news li strong a.news{color:black !important}.valoration:hover a{opacity:1;color:#f90}.valoration:hover a:before{content:'\2605'}.valoration a{color:white;padding-right:5px;font-size:1.8rem;opacity:0.7;text-decoration:none;display:inline-block !important}.valoration a:before{content:'\2606'}.valoration>a:hover ~ a{color:#f90}.valoration>a:hover ~ a:before{content:'\2606'}.ent-clasif{color:#656a6f;display:block;font-size:0.8rem;padding-bottom:10px}.ent-clasif span{display:inline-block !important}.star-list{text-align:center;line-height:30px;height:40px}.star-list a{color:white;padding-right:5px;font-size:30px;opacity:0.7;text-decoration:none;display:inline-block !important}.star-list a:before{content:'\2606';color:orange}.star-list a.rate-star{font-size:30px;position:relative;z-index:3}.star-list>a:hover ~ a:before{content:'\2606'}.star-list:hover a:before{opacity:1;color:orange;content:'\2605'}.rate-comment{display:block;text-align:center;font-size:18px}.ent-head{display:block;max-height:200px;color:black}.ent-head-left{float:left;width:20%;position:relative}.ent-head-left img{max-width:198px;width:100%;height:auto}.ent-head-center{float:left;width:calc(80% - 160px);height:15vw;padding-left:20px;position:relative;max-height:165px;box-sizing:border-box}.ent-head-center h1{min-height:87px;font-size:calc(1.2rem + 0.8vw)}.ent-head-center h1 span{font-size:calc(0.6rem + 0.8vw);font-weight:400;display:block}.ent-head-right{float:right;width:160px;text-align:right;position:relative;height:15vw;max-height:165px}.empty-valoration{height:20px}.ent-head-valoration{height:33%;visibility:visible}.btn-follow{display:inline;padding:10px 15px 10px 40px;background:url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/icon-heart.png") 10px/25px 25px no-repeat;border:2px solid #c83430;color:#c83430;border-radius:8px;font-size:1rem;cursor:pointer}.btn-follow.active{background-color:white;border-color:white;width:75px;float:right;padding:18px 15px 18px 40px}.btn-solid{padding:13px 22px;color:white;background-color:#c83430;border-radius:8px;font-size:1.15rem;margin:10px auto;cursor:pointer;border:2px solid #c83430}.btn-solid:hover{color:#c83430;background-color:white}.btn-solid.ver-entradas{margin-top:0}.tickets-btn .ver-entradas{bottom:0;position:absolute;display:block;padding:10px 22px;margin:0}.tickets-btn{height:33%;position:relative}.ent-place{font-size:calc(0.8rem + 0.7vw)}.ent-place a{color:black}.icon-marker{background:url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/map-marker.svg") 0/25px 25px no-repeat;width:25px;display:inline-block;height:25px;margin-left:10px;margin-right:5px;vertical-align:bottom}.icon-heart{height:25px;width:25px;display:inline;float:left}.link-map{cursor:pointer;display:inline;font-size:1rem;color:#c83430;text-decoration:underline}.ent-head-btn{height:33%}.link-tooltip.hide-tt{display:none}.link-tooltip{display:inline;cursor:pointer;font-size:0.9rem;color:#c83430;text-decoration:underline;display:block;margin-top:16px;text-align:right}.toggle-view{text-align:right;margin-bottom:10px}.list-view{padding:5px 10px 5px 10px;background-color:#888;color:#ddd;border-radius:8px 0 0 8px;font-size:1rem;display:inline-block}.list-view span{display:none;top:-8px;position:relative}.calendar-view{padding:5px 10px 5px 10px;background-color:#ddd;color:#555;border-radius:0 8px 8px 0;font-size:1rem;display:inline-block}.calendar-view span{top:-6px;position:relative;margin-left:5px}.icon-list{background:url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/icon-menu.png") 0/22px 22px no-repeat;height:25px;width:25px;display:inline-block}.icon-calendar{background:url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/icon-calendar.png") 0/22px 22px no-repeat;height:25px;width:25px;display:inline-block}.fast-links-bar{width:20%;float:left}.links-list{overflow:hidden;padding:0;list-style:none}.links-list li{float:left;margin:0 .5em 0 0;width:100%}.links-list a{position:relative;padding:.7em 1em;float:left;text-decoration:none;color:#444;width:100%;box-sizing:border-box}.links-list a:hover,.links-list a:hover::after,.links-list a:focus,.links-list a:focus::after{background:#fff}.links-list a:focus{outline:0}.links-list .current{background:#fff;z-index:3}.card-content{width:80%;float:right;background:#fff;box-sizing:border-box;padding:2em;z-index:2;min-height:200px;overflow-y:scroll;text-align:justify}.card-content .view-more{display:none}.card-content .collapsed{max-height:300px;overflow:hidden}.card-content .collapsed .view-more{display:block;position:absolute;bottom:8px;left:0;right:0;text-align:center;cursor:pointer;font-size:12px;padding:100px 0 0;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 100%)}.card-content p{margin:10px 0;line-height:1.4em}.card-content h2{padding:7px 0;color:#c83430}.card-content h3,.card-content h4{padding:16px 0 0;color:#c8342f;font-weight:600}.card-content a{color:#c83430;text-decoration:underline}.card-content table{margin:10px 0;padding:5px;border-collapse:collapse}.card-content table td,.card-content table th{padding:10px;border:1px solid darkgray}.card-content table span{font-size:0.8rem}.card-content ul,.card-content ol{margin-left:2rem}.card-content ul li,.card-content ol li{margin:6px 0;padding-bottom:1em;line-height:1.4em}.card-content ul li{list-style:disc}.card-content ol li{list-style:decimal}li.top-btn{height:80px}.tabbed-indexcard{overflow:overlay}img.image-card{height:160px;margin:15px 8px}.ms_calendar{display:flex;flex-wrap:wrap}.ms_calendar .legend{flex:1 0 100%;display:flex;justify-content:flex-start;margin:12px 0;border:1px solid #ccc;overflow-x:auto;max-width:100vw;padding:4px;gap:8px}.ms_calendar .legend .content{padding:12px;border:1px solid #ccc}.ms_calendar .legend .item{display:flex;padding:12px}.ms_calendar .legend .box{width:16px;height:16px;border:1px solid #777;margin-right:6px}.ms_calendar .legend .label{background:transparent;padding:0 8px}.ms_calendar .month{flex:1 0 25%;margin:4px}.ms_calendar .month .title{text-align:center;padding:8px 0;font-weight:bold}.ms_calendar .weekdays{display:flex;font-weight:bold}.ms_calendar .weekdays>div{flex:1 0;text-align:center;padding:8px 0}.ms_calendar .monthdays{display:flex;flex-wrap:wrap}.ms_calendar .monthdays>div{width:14.28571428571428571428%;text-align:center;padding:2px;box-sizing:border-box}.ms_calendar .monthdays>div span{display:inline-block;padding:8px;width:100%;box-sizing:border-box}.faq_hide{display:none}.faq_button{padding:5px 15px;border-radius:5px;margin-left:5px;border:1px solid #c83430;color:#c83430;cursor:pointer}.how-to-get-at .static-map{text-align:center}.how-to-get-at .static-map .map-opener{cursor:pointer;max-width:100%}.how-to-get-at .directions-form{display:flex;align-items:center}.how-to-get-at .directions-form i{font-size:1.5rem;padding:0 8px}.how-to-get-at .directions-form input{flex:1 0 1px;margin:8px 0;padding:8px 12px;border:1px solid #ccc;width:100%;box-sizing:border-box;font-size:1rem}.dialog-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7);z-index:2}.dialog-wrapper .dialog{background:white;position:relative}.dialog-wrapper .dialog.clip{overflow:hidden}.dialog-wrapper .dialog .action_close{position:absolute;top:-24px;right:-24px;width:48px;height:48px;cursor:pointer;border-radius:50%;background:white;z-index:1;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.dialog-wrapper .dialog .action_close svg{fill:#c83430;margin:12px}.dialog-wrapper .dialog .map{width:100%;height:100%}.dialog-wrapper .dialog .map .map-custom-control{box-shadow:rgba(0,0,0,0.3) 0 1px 4px -1px;border-radius:3px}.dialog-wrapper .dialog .map .place-search{position:absolute;top:10px;left:195px;right:62px;background:#fff url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M 13.261719 14.867188 L 15.742188 17.347656 C 15.363281 18.070313 15.324219 18.789063 15.722656 19.1875 L 20.25 23.714844 C 20.820313 24.285156 22.0625 23.972656 23.015625 23.015625 C 23.972656 22.058594 24.285156 20.820313 23.714844 20.25 L 19.191406 15.722656 C 18.789063 15.324219 18.070313 15.363281 17.347656 15.738281 L 14.867188 13.261719 Z M 8.5 0 C 3.804688 0 0 3.804688 0 8.5 C 0 13.195313 3.804688 17 8.5 17 C 13.195313 17 17 13.195313 17 8.5 C 17 3.804688 13.195313 0 8.5 0 Z M 8.5 15 C 4.910156 15 2 12.089844 2 8.5 C 2 4.910156 4.910156 2 8.5 2 C 12.089844 2 15 4.910156 15 8.5 C 15 12.089844 12.089844 15 8.5 15 Z"></path></svg>') no-repeat 12px 50%/16px 16px}.dialog-wrapper .dialog .map .place-search input{padding:12px 12px 11px 40px;font-size:15px;width:100%;box-sizing:border-box}.dialog-wrapper .dialog .map .directions-panel{position:absolute;background:white;top:64px;left:10px;max-width:360px;max-height:480px;overflow:auto;font-size:12px}.dialog-wrapper.almost-full{padding:2vw 2vh}.dialog-wrapper.almost-full .dialog{width:100%;height:100%}.place{width:100%;background-size:cover}.place-width{width:70%}.place-description{margin-top:20px;font-weight:200;font-style:italic;line-height:1.2;text-align:justify;margin-bottom:40px}.ui-tooltip,.arrow:after{background:#ff9900 !important;z-index:1000 !important}.ui-tooltip{text-transform:none !important}.hidden{display:none}.grid_c,.cat-desc,.category-bg__title,.homepage__title,.form-search,.header-transp,.title-container,.list-mosaico,.related-events-list--mosaico,.ol-mosaic{width:92%;margin:0 auto;max-width:1180px}.rad_box{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.rad_small,.header-form .search-form,.header-form form input.header-form-search,.header-form form button,.d-mosaic__c-btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.rad_medium{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.rad_medium-t{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.rad_medium-b{-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;-o-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}.circle{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.t,.form-search__btn,.header-nav-mitaqui .data-link,.header-nav-list-icon,.header-logo a,.header-logo_cine a,.header-form form button{-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;transition:0.2s ease-in}html,input{font-family:"Helvetica",'Arial',sans-serif;-webkit-font-smoothing:antialiased;line-height:1;font-size:16px}.active{display:block}.not-active{display:none}.loading-css{display:none}.title-home{font-weight:400;display:block;text-align:left;padding:30px 0 5px 0}.title-home--first{padding-top:0 !important}.title-home span{font-size:2rem;color:black;display:inline-block;padding:4px;text-align:left}.back-category{max-width:1180px;margin:-25px auto 0;padding:0 0 10px 00;color:white;z-index:4;position:relative}.back-category a{color:white;font-weight:bold;text-decoration:underline}.cat-desc{text-align:justify;padding:10px 10px 0px 10px}.cat-desc p{margin:20px 0;line-height:1.4rem}.cat-desc a{color:#c83430}.cat-desc h3{font-size:1.8rem;color:#3d3f41}.category-bg-container{height:180px}.bg-deportes{background:#c73c3c url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/deportes_1280.jpg") center center/cover no-repeat}.bg-parques{background:#c73c3c url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/parques_1280.jpg") center center/100% auto no-repeat}.bg-espectaculos{background:#c73c3c url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/teatro_1280.jpg") center center/100% auto no-repeat}.bg-conciertos{background:#c73c3c url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/conciertos_1280.jpg") center center/100% auto no-repeat}.bg-actividades{background:#c73c3c url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/exposiciones_1280.jpg") center center/100% auto no-repeat}.category-bg{width:100%;height:180px;position:absolute;overflow:hidden}.category-bg__title{font-size:3.5rem;font-weight:100;color:white;padding:2rem 0}.category-bg__title span{display:block;text-align:center;text-shadow:2px 2px 6px #333333}.category-bg img{width:100%;min-height:220px;filter:blur(2px);position:absolute;z-index:-1}.dark-layer{width:100%;height:180px;background:linear-gradient(to top,transparent,rgba(0,0,0,0.9));z-index:2;position:absolute;opacity:0.2}.homepage{width:100%;min-height:280px;background:#000 url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/home.jpg") center -10px/100% no-repeat fixed}.homepage__title{font-size:2.6rem;font-weight:400;color:white;padding:1rem 0;text-transform:uppercase;position:relative;z-index:2}.homepage__title span{display:block;text-align:center;text-shadow:2px 2px 6px #333333}.homepage__title .subtitle{font-size:1.8rem}.homepage__subtitle{font-size:2.2rem;font-weight:100;color:white;margin:0 auto 5px}.homepage__subtitle span{display:block}.homepage .form-search{float:none}.homepage .form-search__box{z-index:3}.homepage .form-search__box--input{width:20%}.homepage .form-search form{display:inline}.o_filters{text-align:center;padding:24px 0 0}.o_filters div{width:96px;text-align:center;display:inline-block;vertical-align:top}.o_filters span{font-size:12px;font-weight:bold;color:#555;text-transform:uppercase;display:block;vertical-align:middle;line-height:15px;height:25px;margin-top:6px}.o_filters .circle{width:64px;height:64px;display:inline-block;vertical-align:middle;background:#999;border-radius:50%;transition:0.3s ease;padding:14px;box-sizing:border-box}.o_filters .circle:hover{background:#c83430}.o_filters .active{display:inline-block}.o_filters .active span{color:#c83430}.o_filters .active .circle{background:#c83430}.form-search{position:relative;padding-top:10px;float:left}.form-search__box{line-height:0;background:white;float:left;box-sizing:border-box;border-right:1px solid #f0f0f0;position:relative;margin:0}.form-search__box--input{width:28%}.form-search__box--btn,.form-search__box--btn-cine{min-width:73px;width:11%;border:0 !important;background:transparent;min-width:85px;border-left:2px solid transparent}.form-search__box--btn{width:15%}.form-search__box--text{width:85%;border-radius:5px 0 0 5px}.form-search__box--text-cine{width:65%}.form-search__box label{display:inline-block;position:absolute;top:25%;left:10px;z-index:2;color:#c83430;text-transform:uppercase;font-size:0.55rem;font-weight:900;letter-spacing:1px;line-height:0}.form-search__buscador,.form-search__buscador-cine,.form-search__selector,.form-search__btn{width:100% !important;border:0;box-sizing:border-box;height:100%;position:relative;height:4rem;line-height:4rem;text-indent:0.5rem}.form-search__selector{cursor:default;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/i-select.svg") 90% center no-repeat;background-size:16px}.form-search__buscador{padding-left:25px;font-size:1.1rem;color:#222}.form-search__buscador-cine{font-size:1.1rem;color:#222;background:url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/movie.png") #fff no-repeat 10px 11px;background-size:40px;padding-left:50px}.form-search__btn{font-size:1rem;background:#c83430;font-weight:bold;color:white;text-indent:0;border-radius:0 10px 10px 0}.form-search__btn:hover{cursor:pointer !important;background:#871714}sup{font-size:75%;line-height:0;position:relative;vertical-align:super}.btn-filter{display:none !important}.pagination{text-align:center;padding:30px;color:#c83430;font-family:Arial}.pagination_item,.pagination_next,.pagination_prev{padding:5px;font-size:1.1em;color:#c83430;margin-left:10px;text-decoration:none;display:inline}.pagination_this{background-color:#c83430;color:white;text-decoration:none;border-radius:5px;padding:5px 10px}.loading-home{position:absolute;z-index:99;top:20px;right:15px}.spin.s{width:15px;height:15px;border-width:4px}.spin.m{width:20px;height:20px;border-width:5px}.spin{margin-left:auto;margin-right:auto;border-radius:50%;background:transparent;border:1px solid #c83430;border-top-color:transparent;border-right-color:transparent;animation:rotate 1.2s infinite linear}.lupaIcon{position:absolute;width:28px;top:10px;left:12px;fill:#c83430}.loading-header{position:absolute;z-index:99;top:13px;left:14px}.loading-login{position:absolute;top:22px;right:25px}.not-active{display:none !important}.loading-rwd{position:absolute;z-index:99;top:30px;right:20px}@keyframes rotate{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.selector-filter-active{text-overflow:ellipsis;overflow:hidden;color:#c83430;padding-left:5px;padding-right:20px;font-size:0.9em;font-weight:bold;height:45px;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/remove-filter.svg") 94% center no-repeat;background-size:28px}.input-filter-active{border:4px solid #c83430 !important;border-radius:6px;border-radius:40px;margin:0px 5px}.input-filter-active label{display:none}h2.center-h2{text-align:center}.i18n_dropdown{width:192px;margin:-5px -2px;float:right;height:48px;position:relative;border-radius:3px;color:#919191;font-family:Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:48px;background:#fff url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/select-icon.png") 95% center no-repeat}.i18n_dropdown img{float:right;margin-top:14px;width:24px}.i18n_dropdown .current{padding:0 54px 0 20px;cursor:pointer;display:block}.i18n_dropdown .current:before{position:absolute;top:16px;right:20px;color:#919191;font-size:23px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.i18n_dropdown ul li{padding:0;margin-top:-8px}.i18n_dropdown ul li:before{display:none}.i18n_dropdown ul a{color:#919191;display:block;font-size:20px;padding:0 54px 0 20px}.i18n_dropdown ul:before{content:"";position:absolute;top:100%;bottom:-1px;left:0;right:0}.i18n_dropdown ul{position:absolute;display:none;left:0;right:0;padding:13px 0 5px;margin-bottom:1px;border-radius:3px;background-color:#fff}.i18n_dropdown:hover ul{display:block}.no-scroll{overflow:hidden}.veil{position:fixed;background:rgba(0,0,0,0.8);top:0;left:0;right:0;bottom:0;z-index:100}.webpush_dialog{background:white;max-width:100vw;margin:50vh 50vw;position:fixed;transform:translate(-50%,-50%);width:480px;border-radius:4px;overflow:hidden}.webpush_dialog .title{background:#c83430;color:white;font-weight:bold;padding:12px 24px}.webpush_dialog .body{padding:12px 24px;line-height:24px}.webpush_dialog .buttons{padding:12px 24px;text-align:right}.webpush_dialog .buttons button{background:#ff9900;border:2px solid #ff9900;color:white;font-size:14px;font-weight:bold;padding:10px 12px;margin-left:8px;cursor:pointer}.webpush_dialog .buttons button.negative{background:white;color:#FF9900}.floating-union-europea{position:absolute;top:10px;right:10px;z-index:99}.topNavMetaContainer{background-color:black}.topNavScroll{overflow:scroll hidden;overscroll-behavior:contain;scrollbar-width:none}.topNavContainer{display:table;min-width:100%;width:max-content;background-color:black}nav.topNav{margin:auto;padding:8px}nav.topNav ul{display:flex;flex-wrap:wrap;gap:10px;height:100%;flex-direction:row}nav.topNav ul li{border-right:1px solid white;padding-right:5px}nav.topNav ul li a{color:white}.tcomad[data-tcomad-type="banner"]{width:92%;margin:auto}.tcomad[data-tcomad-type="banner"] aside.offers-container{margin-top:20px}.tcomad[data-tcomad-type="skin"] .skin_header{width:100%;height:320px;position:absolute;top:0;z-index:1;cursor:pointer}.tcomad[data-tcomad-type="skin"] .skin_side{position:absolute;top:0;width:calc((100% - 1200px)/2);height:100%;z-index:1;cursor:pointer}.tcomad[data-tcomad-type="skin"] .skin_side .focus_wrapper{position:relative;width:100%;height:100%}.tcomad[data-tcomad-type="skin"] .skin_side .focus{position:absolute;top:0;height:100%;width:120px;z-index:1}.tcomad[data-tcomad-type="skin"] .skin_side_left{left:0}.tcomad[data-tcomad-type="skin"] .skin_side_left .focus{right:0}.tcomad[data-tcomad-type="skin"] .skin_side_right{right:0}.tcomad[data-tcomad-type="skin"] .skin_side_right .focus{left:0}.tcomad[data-tcomad-type="skin"].adwords_message_visible .skin_header{top:40px}.tcomad[data-tcomad-type="skin"].adwords_message_visible .skin_side{top:40px}@media (max-width:1440px){.tcomad[data-tcomad-type="skin"] .skin_side .focus{display:none}}body,.title-home{margin:0}.last-searchs,.last-searchs-msg{display:inline-block;margin:12px 0;color:white;max-height:50px;overflow:hidden;vertical-align:middle}.last-search{background-color:#c83430 !important;display:inline-block;padding:9px 8px;border-radius:5px;color:white;margin:10px 0 10px 10px}.last-search a{color:white}.last-search.teatro{background-color:deeppink}.last-search.deportes{background-color:green}.last-search.conciertos{background-color:BlueViolet}.last-search.museos{background-color:DarkOrange}.last-search.parques{background-color:DodgerBlue}.close-icon{display:inline-block;margin:-3px 0px -5px 7px;width:20px;height:20px;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/icon-close-search.png") 0px 0px/20px no-repeat;cursor:pointer}.info-icon,.star-icon{display:inline-block;margin:-3px 4px -6px 0px;width:24px;height:24px;cursor:pointer}.info-icon{background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/information-outline.svg") 0px 0px/24px no-repeat}.star-icon{background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/star-circle-outline.svg") 0px 0px/24px no-repeat}.star-icon:hover{background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/star-circle-gold.svg") 0px 0px/24px no-repeat;color:gold}.info-icon:hover{background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/information-gold.svg") 0px 0px/24px no-repeat;color:gold}.info-btn{background-color:#3528f3;color:white;border-radius:5px;padding:10px 20px 10px 10px}.info-btn:hover{color:gold}.star-btn{background-color:#c83330;color:white;border-radius:5px;padding:10px 20px 10px 10px;margin-left:20px}.star-btn:hover{color:gold}.lupa-container{fill:white;display:inline-block;float:left;width:50px;height:50px;margin-left:20px;position:relative}.header-transp{height:50px;padding:5px 0 0 0;position:relative;z-index:5}.header-title{color:white;width:92%;z-index:3;margin:0 auto 10px;padding-top:20px;max-width:1180px;font-size:24px;font-weight:bold;text-transform:uppercase;text-align:center;text-shadow:1px 2px 3px rgba(0,0,0,0.5)}.header-cat{width:calc(100% - 210px);padding-top:5px;margin-left:5px;float:right;display:inline-block}.header-cat ul{text-align:right;list-style:none;margin:0;padding:0}.header-cat ul li{display:inline-block;margin-right:5px;padding:10px}.header-cat ul li a,.header-cat ul li div{color:white;font-size:1.1rem;text-shadow:2px 2px 6px #333333}.cat-link{position:relative;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.cat-link:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.cat-link:hover:before{transform:scaleX(1)}.cat-link.espectaculos{border-color:deeppink}.cat-link.espectaculos:before{background:rgba(255,20,147,0.6)}.cat-link.deportes{border-color:green}.cat-link.deportes:before{background:rgba(0,128,0,0.6)}.cat-link.conciertos{border-color:BlueViolet}.cat-link.conciertos:before{background:rgba(138,43,226,0.6)}.cat-link.actividades{border-color:#ff9300}.cat-link.actividades:before{background:rgba(255,147,0,0.6)}.cat-link.parques{border-color:DodgerBlue}.cat-link.parques:before{background:rgba(30,144,255,0.6)}body.no-scroll{overflow:hidden}.adwords-message{width:100%;height:40px;display:flex;box-sizing:border-box;padding:0 15px;background-color:#333;font-size:14px;text-align:center;align-items:center}.taquilla-slogan{display:inline-flex;width:25%;font-weight:bold;color:#c83430}.adwords-disclaimer{display:inline-flex;justify-content:flex-end;margin-right:90px;width:75%;color:#ccc}.header-nav{width:140px;float:right;float:left}.header-nav nav{width:50%;float:right;text-align:right}.header-nav-mitaqui{width:30%;min-width:40px;margin:6px 0 0 20%;float:left}.header-nav-mitaqui .data-link{width:100%;color:white;text-align:center;font-size:0.7rem;text-decoration:none;display:inline;text-transform:uppercase}.header-nav-mitaqui .data-link div{display:block;width:34px;height:34px;margin:0 auto 5px auto;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/new-sprite.png") -17px -145px no-repeat;position:relative}.header-nav-mitaqui .data-link span.badge{position:absolute;bottom:-2px;right:-2px;background:#0099FF;width:16px;height:16px;border-radius:50%;line-height:16px;font-weight:bold;color:white}.header-nav-mitaqui .data-link:hover{opacity:0.8;text-decoration:underline}.header-nav-list-icon{display:block;width:42px;height:40px;float:right;text-indent:-999999px;margin-top:5px;color:transparent;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/new-sprite.png") -15px -182px no-repeat}.header-nav-list-two{display:none}.header{padding:10px 0;height:50px;background:#c83430;border-bottom:4px solid rgba(0,0,0,0.2);color:white}.hide-tablet,.rwd-box-nav,.rwd-box-search{display:none}.header-logo{width:25%;float:left}.header-logo a{display:block;width:116px;height:50px;color:transparent;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/taquilla_white.svg") 0 0/100% no-repeat}.header-logo a:hover{opacity:0.8}.header-logo a.home{background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/logo_170x74.png") 0 0/cover no-repeat}.header-logo_cine{width:25%;float:left}.header-logo_cine.home{width:130px}.header-logo_cine a{display:block;width:116px;height:50px;color:transparent;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/taquilla_cine_logo_invert.png") 0 0 no-repeat}.header-logo_cine a:hover{opacity:0.8}.header-nav-list-icon{display:block;width:42px;height:40px;float:right;text-indent:-999999px;margin-top:5px;color:transparent;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/new-sprite.png") -15px -182px no-repeat}.header-form .search-form{display:block;position:absolute;background:transparent;z-index:5;margin-left:10px;transition-property:background,width,display;transition-duration:1s;-webkit-transition-property:background,width,display;-moz-transition-property:background,width;-o-transition-property:background;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s}.header-form.search-hide{width:50px}.header-form.search-show{width:calc(100% - 220px)}.search-hide .search-form{width:50px}.search-show .search-form{width:calc(100% - 220px);background-color:white}.search-show .search-form .livesearch-close-button{max-width:10%;display:block;border:none}.search-hide .search-form .livesearch-close-button{display:none}.search-show .search-form .lupaIcon{fill:#c83430}.search-hide .search-form .lupaIcon{fill:white}.search-show .search-form #rwd-box-search-btn{max-width:100px;display:block;opacity:1}.search-hide .search-form #rwd-box-search-btn{display:none;opacity:0}.search-show .search-form #buscador_field{background-color:white}.search-hide .search-form #buscador_field{background-color:transparent}.header-form form button.search-button{padding:15px 25px;background-color:#c83430;color:white;margin:0}.header-form{width:calc(75% - 140px);float:left}.header-form form{background:white;position:relative;overflow:visible}.header-form form input.header-form-search,.header-form form button{padding:15px 0;box-sizing:border-box;font-size:0.9rem}.header-form form input.header-form-search{width:70%;padding-left:52.5px;color:#222;font-size:1rem;float:left;background:white}.header-form form button{background:transparent;border:2px solid rgba(255,255,255,0.4);font-weight:bold;color:white;text-align:center;width:20%;margin-right:2%;float:right}.header-form form button:hover{color:#c83430;border:2px solid #c83430;text-decoration:none;background:white;cursor:pointer}.header-logo.home{width:116px}.header-nav-mitaqui.home{width:70px;margin-left:0px;float:right}.ui-tooltip,.arrow:after{background:#c83430;border:2px solid white}.ui-tooltip{padding:10px 20px;color:white;border-radius:20px;font:bold 14px "Helvetica Neue",Sans-Serif;text-transform:uppercase;box-shadow:0 0 7px black;max-width:200px;text-align:center}.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.arrow.top{top:-16px;bottom:auto}.arrow.left{left:20%}.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;box-shadow:6px 5px 9px -9px black;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}.filter-second__filters-entitie{display:block}.css-loading{display:none}.one-line,.d-mosaic__title{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.d-mosaic{width:93vw;max-width:1180px;padding:0px 10px 40px;overflow:hidden;margin:0 auto}.d-mosaic__thumb{max-height:175px;position:relative;overflow:hidden}.d-mosaic__box{width:calc((1180px/4) - 18px);height:auto !important;margin:15px 15px 3px 3px;box-shadow:0px 1px 1px grey;position:relative;float:left;cursor:pointer}.d-mosaic__content{padding:1rem 0;width:100%;overflow:hidden;background:white}.d-mosaic__content--not-available{background-color:#ccc}.d-mosaic__link-big{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.d-mosaic__c-btn{margin-top:0.8rem;display:inline-block;padding:0.5rem 0.7rem;color:#c83430;border:2px solid #c83430}.d-mosaic__wp{width:90%;margin:0 auto}.d-mosaic__img{width:100%;height:auto}.d-mosaic__date{display:none}.d-mosaic__title{color:black;font-size:1.2rem;font-weight:400}.d-mosaic__title span{display:block;font-size:1rem;color:#444444}.d-mosaic__title a{color:black}.d-mosaic__desc{display:none;padding:0.5rem 0;font-size:0.75rem}.d-mosaic__desc-big{padding:0;font-size:1rem;height:75px}.d-mosaic__desc-big p{margin:20px 0 !important}.d-mosaic__tags{position:absolute;top:5%;right:5%;color:white;z-index:5;font-size:0.85rem;font-weight:400;text-shadow:2px 2px 5px black}.d-mosaic__info-btn{padding:10px;margin-top:13px;background-color:#214df3;float:right;color:white;border-radius:4px}.d-mosaic__bubble{padding:10px;margin-top:13px;background-color:#dddddd;float:left;color:black;border-radius:4px}.d-mosaic__back-top{background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/bck-top.png") repeat-x;height:72px;position:absolute;z-index:1;top:0;width:100%;left:0}.hidden-btn{visibility:hidden}.anchor-text:after{content:"";position:absolute;width:100%;height:100%;display:block;top:0;left:0;z-index:3}.anchor-text{color:inherit}.anchor-text:hover{text-decoration:underline;text-decoration-thickness:0.1rem}.d-mosaic__box:hover{opacity:0.8;transition:opacity 0.3s ease}.o_ribbon{background:#0088ff;text-align:center;position:absolute;padding:40px 0 4px;width:200px;font-size:30px;font-weight:bold;transform:rotate(-45deg);left:-80px;top:-16px;color:white}.d-carousel{overflow:unset;padding:0px 0px 40px 0;max-width:none;margin:0}.d-mosaic.d-carousel .d-mosaic__box{width:250px}svg .filled-section{fill:#666666}.title-container{position:relative;padding-top:20px}.ver-todo{color:#666666;position:absolute;right:60px;bottom:10px;z-index:1}.ver-todo-icon{width:22px;height:22px;position:absolute;right:30px;bottom:12px;z-index:1;cursor:pointer}.list-mosaico{padding-bottom:50px;overflow:hidden}.list-mosaico__result{width:25%;float:left}.list-mosaico__content{width:90%;background:white;margin:0 auto}.list-mosaico__thumb{position:relative;overflow:hidden;height:200px;background:#000}.list-mosaico__thumb img{position:absolute;top:0;left:0;width:100%}.related-events--mosaico{max-width:1180px;margin:25px auto}.related-events-list--mosaico li{margin-bottom:10px;width:25% !important}.related-events-list--mosaico h4{font-size:1.5rem !important}.title-home{font-weight:400;display:inline-block;text-align:left;padding:0px 0 5px 0}.title-home--first{padding-top:0 !important}.title-home span{font-size:2rem;color:black;display:inline-block;padding:4px;text-align:left}.modal-city-filter{display:none;position:fixed;z-index:15;background-color:rgba(0,0,0,0.9);width:100vw;height:100vh;top:0;left:0}.city-filter-container{display:block;width:400px;height:600px;margin:150px auto;background-color:#EFEFEF;box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);border-radius:4px;overflow:hidden;z-index:15}.modal-cities-container{padding:0;margin:0}.city-row{border-bottom:1px solid #DDD;display:flex;align-items:center;padding:12px;font-family:sans-serif;color:#555;text-transform:none;font-size:1.2rem;font-weight:bold;cursor:pointer}.col-icon-marker{background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/marker-24-black.png") 0 2px/cover no-repeat;width:20px;height:20px;display:inline-block;opacity:0.7}.col-city-name{display:inline-block;margin-left:12px;color:black}.city-row a{color:black}.city-row:hover{background-color:#DDD}.bubble-bar-title{display:flex;align-content:center;flex-wrap:wrap;font-weight:600}.bubble-bar{display:flex;overflow-x:auto;white-space:nowrap;padding:0.5rem;gap:0.5rem}.bubble-bar::-webkit-scrollbar{height:6px}.bubble-bar::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:3px}.menu-item-bubble{flex:0 0 auto;cursor:pointer;background-color:#2574a9;display:inline-block;padding:9px 8px;border-radius:5px;color:black;margin:10px 0 10px 10px}.menu-item-bubble a{color:black;text-decoration:none}.menu-item-bubble.color1{background-color:#FFD8B1}.menu-item-bubble.color2{background-color:#BEE3F8}.menu-item-bubble.color3{background-color:#FFD2E6}.menu-item-bubble.color4{background-color:#D0E6A5}.menu-item-bubble.color5{background-color:#FFB347}.menu-item-bubble.color6{background-color:#C7CEEA}.menu-item-bubble.color7{background-color:#FFBCD9}.menu-item-bubble.color8{background-color:#FFB347}.menu-item-bubble.color9{background-color:#FF69B4}.menu-item-bubble.color10{background-color:#FFA07A}.menu-item-bubble.color11{background-color:#D8BFD8}.menu-item-bubble.color12{background-color:#F4F4F4}a.menu-item-link{color:white;text-decoration:none}.top-header{display:table;width:100%;box-sizing:border-box;font-size:1rem;text-transform:none;color:white;background:#c83430}.top-left{display:table-cell;width:30%}.top-center{display:table-cell;text-align:center;vertical-align:middle;width:40%;font-weight:bold}.top-header>.top-right{display:table-cell;text-align:right;vertical-align:middle;width:30%;padding-right:16px}.top-header>.top-right a{font-size:13px;border-radius:12px;border:1px solid white;background:white;display:inline-block;padding:4px 8px;color:#c83430}.top-header>.top-right a:hover{color:white;background:#c83430}.top-right:hover{text-decoration:underline}.top-left button{border:none;width:48px;padding:16px}.top-left button svg{fill:white}.search-city,.search-category{border:1px solid #dbdbdb;border-radius:2px;padding:11px;line-height:24px;font-size:19px;width:100%;box-sizing:border-box;background:white}.city-selector-container{display:inline;position:relative}span.city-selector{display:inline;border-bottom:2px solid white}span.icon-angle-down{display:inline-block;cursor:default;height:26px;width:50px;background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/arrow-down-white.svg") 100% 2px no-repeat;background-size:50px}.city-opt-cont-select{position:absolute;padding:15px 0px;top:0px;right:0px;min-width:200px;background:white;z-index:999;font-size:1rem;line-height:1.5rem;box-shadow:5px 5px 20px grey}.city-opt-cont-select li{padding:5px;box-sizing:border-box;color:#666}.city-opt-cont-select li a{color:inherit}.city-opt-cont-select li:hover{background-color:#c83430;color:white}span.icon-tick-selected{display:inline-block;border:none;padding:10px;background:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 1000" enable-background="new 0 0 1000 1000" fill="rgba(200,52,48,1)" xml:space="preserve"><g><path d="M908.3,132.5L336.7,704.2l-245-245L10,540.8l326.7,326.7l81.7-81.7L990,214.2L908.3,132.5z"/></g></svg>')}.ol-mosaic{overflow:hidden;height:320px;position:relative}.ol-mosaic.multiple-rows-2{height:640px}.ol-mosaic.multiple-rows-3{height:960px}.ol-mosaic::-webkit-scrollbar{display:none}.ol-mosaic-container{width:100%;height:320px;overflow:hidden;position:relative}.ol-mosaic-container.multiple-rows-2{height:640px}.ol-mosaic-container.multiple-rows-3{height:960px}.multiple-rows-3 .row-group,.multiple-rows-2 .row-group{display:inline-block;margin-right:9px;width:250px}.h-scroll{overflow-x:scroll}.h-scroll::-webkit-scrollbar{display:none}.d-mosaic2{width:100% !important}.carousel-controls{position:absolute;top:15px;bottom:0;left:0;width:80px;font-size:20px;height:199px;color:#000;text-align:center;text-shadow:0 1px 2px rgba(255,255,255,0.6);background-color:transparent;filter:alpha(opacity=50);opacity:1;border:none;cursor:pointer;z-index:11}.blog .carousel-controls{height:220px}.carousel-controls.next,.carousel-controls.prev{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x}.carousel-controls.next{right:0;left:auto;background:linear-gradient(to right,rgba(237,235,239,0) 0%,#ebedef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x}.carousel-controls.prev{right:auto;left:0;background:linear-gradient(to left,rgba(237,235,239,0) 0%,#ebedef 100%)}.right-arrow,.left-arrow{width:100%;height:100px;margin-top:40px}.multiple-rows-2 .right-arrow,.multiple-rows-2 .left-arrow{margin-top:250px}.multiple-rows-3 .right-arrow,.multiple-rows-3 .left-arrow{margin-top:400px}.right-arrow{background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/arrow-point-to-right.svg") 20px 41px/50px no-repeat}.left-arrow{background:transparent url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/arrow-point-to-left.svg") 20px 41px/50px no-repeat}.right-arrow:hover,.left-arrow:hover{transform:scale(1.3)}@media only screen and (max-width:1250px){.d-mosaic__box{width:calc((93vw/4) - 18px)}}@media only screen and (max-width:1024px){.d-mosaic__box{width:calc((93vw/3) - 18px)}}.cities-container{width:92%;max-width:1180px;margin:0px auto 20px auto}.city-element{border-radius:100px;overflow:hidden;width:170px;height:170px;display:inline-table;margin:25px 13px 0px 13px;position:relative;vertical-align:middle;box-shadow:0 0 3px rgba(0,0,0,0.4);background:black}.city-element img{width:170px;height:170px;opacity:0.7;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;float:left}.city-element:hover .city-name{color:yellow}.city-name{position:absolute;font-size:1.7rem;color:white;text-align:center;vertical-align:middle;text-shadow:0 0 8px rgba(0,0,0,0.5);overflow:hidden;width:170px;height:170px;padding:75px 0}.ol-mosaic-container.blog{height:420px;margin-bottom:30px}.ol-mosaic-container.blog .d-mosaic{width:calc(400px * 5)}.ol-mosaic.blog{height:420px}.d-mosaic__box.blog-entry{width:385px !important}.d-mosaic__box.blog-entry .d-mosaic__thumb{min-height:220px;height:220px;overflow:hidden}.d-mosaic__box.blog-entry .d-mosaic__content .d-mosaic__desc{display:block;max-height:55px;overflow:hidden;font-size:0.90rem;line-height:1.25rem}.d-mosaic__author,.blog-entry__date{display:inline-block;float:left;margin-top:25px;font-size:0.80rem}.d-mosaic__author{font-weight:bold}.d-mosaic__title.blog-entry{height:40px;white-space:inherit}.d-mosaic__read-btn{float:right;margin-top:20px;color:#c83430}@media only screen and (max-width:980px){.cal-session{font-size:0.7rem}.cal-date{font-size:19px;padding:5px 0}.calendar .days li{min-height:105px;height:105px}.cal-header{font-size:1.3rem}}@media only screen and (max-width:920px){.livesearch{width:100% !important}.filter-stag{position:relative !important;margin:0 auto;width:100%}.form-search__box label{left:10px}.form-search__box--btn-cine{border-bottom:0 !important}.form-search__buscador{padding-left:5px}.homepage{background-attachment:initial !important}.homepage__title{font-size:2.5rem;padding:1rem 0}.homepage__title .subtitle{font-size:1.5rem;margin-top:0.6rem}.footer div.dropdown{float:none !important;width:94% !important;margin:0 auto 30px auto !important;background:#fff url("https://cd1.taquilla.com/static/themes/tcom-2.0/img/select-icon.png") 98% center no-repeat}.stats__box{width:100%;float:none;border:0}.filter-second__results,.filter-second__filters{width:100% !important;float:none !important}.filter-second__results{padding:0 0 10px 0;font-size:0.85rem;text-align:left;padding-left:10px}}@media only screen and (max-width:768px){.place__content{width:100% !important}.place__thumb{width:50% !important}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px; -moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5); -moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{ overflow:hidden !important; width:auto}.fancybox-lock body{ overflow:hidden !important}.fancybox-lock-test{ overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px; -moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('fancybox_loading@2x.gif');background-size:24px 24px}}