@charset "UTF-8";/*! normalize.css v2.1.3 | MIT License | git.io/normalize */@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700,600&subset=latin,latin-ext);article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.prices:before,.widget-progress-indicator:before,.widget-tabs .widget-tabs-body .widget-tab-content ul.contact-info:before,.clearfix:after,.prices:after,.widget-progress-indicator:after,.widget-tabs .widget-tabs-body .widget-tab-content ul.contact-info:after{content:" ";display:table}.clearfix:after,.prices:after,.widget-progress-indicator:after,.widget-tabs .widget-tabs-body .widget-tab-content ul.contact-info:after{clear:both}.clearfix,.prices,.widget-progress-indicator,.widget-tabs .widget-tabs-body .widget-tab-content ul.contact-info{zoom:1}.inline-level{display:inline-block}.pull-left{float:left}.pull-right{float:right}.text-center,.center{text-align:center}.no-break{white-space:nowrap}.has-underline{text-decoration:underline}.mb-20{margin-bottom:20px}.mt-40{margin-top:40px}.mt-15{margin-top:15px}.ml-15{margin-left:15px}.p-10{padding:10px}.hidden{display:none !important;visibility:hidden}.visuallyhidden,.radio-label input[type=radio],.radio-label input[type=checkbox],.checkbox-label input[type=radio],.checkbox-label input[type=checkbox],#gallery-wrap .gallery-back-btn span,#gallery-wrap .gallery-close-btn span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.radio-label input.focusable[type=radio]:active,.radio-label input.focusable[type=checkbox]:active,.checkbox-label input.focusable[type=radio]:active,.checkbox-label input.focusable[type=checkbox]:active,#gallery-wrap .gallery-back-btn span.focusable:active,#gallery-wrap .gallery-close-btn span.focusable:active,.visuallyhidden.focusable:focus,.radio-label input.focusable[type=radio]:focus,.radio-label input.focusable[type=checkbox]:focus,.checkbox-label input.focusable[type=radio]:focus,.checkbox-label input.focusable[type=checkbox]:focus,#gallery-wrap .gallery-back-btn span.focusable:focus,#gallery-wrap .gallery-close-btn span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.screen-reader-text{position:absolute;top:-9999px;left:-9999px}@font-face{font-family:'FontAwesome';src:url("../fonts/FontAwesome/fontawesome-webfont.eot");src:url("../fonts/FontAwesome/fontawesome-webfont.eot") format("embedded-opentype"),url("../fonts/FontAwesome/fontawesome-webfont.woff") format("woff"),url("../fonts/FontAwesome/fontawesome-webfont.ttf") format("truetype"),url("../fonts/FontAwesome/fontawesome-webfont.svg#fontawesome-webfont") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Klavika';src:url("../fonts/Klavika/400/Klavika-Regular.eot");src:url("../fonts/Klavika/400/Klavika-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Klavika/400/Klavika-Regular.woff") format("woff"),url("../fonts/Klavika/400/Klavika-Regular.ttf") format("truetype"),url("../fonts/Klavika/400/Klavika-Regular.svg#bf2ed86fb8fcd7eb62f0a1d7de383784") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Klavika';src:url("../fonts/Klavika/500/Klavika-Medium.eot");src:url("../fonts/Klavika/500/Klavika-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Klavika/500/Klavika-Medium.woff") format("woff"),url("../fonts/Klavika/500/Klavika-Medium.ttf") format("truetype"),url("../fonts/Klavika/500/Klavika-Medium.svg#bf2ed86fb8fcd7eb62f0a1d7de383784") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Klavika';src:url("../fonts/Klavika/700/Klavika-Bold.eot");src:url("../fonts/Klavika/700/Klavika-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Klavika/700/Klavika-Bold.woff") format("woff"),url("../fonts/Klavika/700/Klavika-Bold.ttf") format("truetype"),url("../fonts/Klavika/700/Klavika-Bold.svg#bf2ed86fb8fcd7eb62f0a1d7de383784") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'jw-icons';src:url("../fonts/jw-icons.woff") format("woff");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before,.fa-icon,.btn.loading-btn span:before,.btn.loading-btn-server span:before,input[type="submit"].loading-btn span:before,input[type="submit"].loading-btn-server span:before,button.loading-btn span:before,button.loading-btn-server span:before{display:inline-block;font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ticket:before{content:"";background:url(../img/icon_ticket.svg) no-repeat;width:1em;height:1em;background-size:100% 100%;vertical-align:sub}.icon-mupa:before{content:"\e601"}.icon-gallery:before{content:"\e602"}.icon-ticket-free:before{content:"\e603"}.icon-transportation-tram:before{content:"\e604"}.icon-transportation-train:before{content:"\e605"}.icon-transportation-bus:before{content:"\e606"}.icon-transportation-car:before{content:"\e607"}.icon-mupa-big:before{content:"\e608"}.icon-camera-hd:before{content:"\e60a"}.icon-camera-sd:before{content:"\e609"}.icon-mupa-10:before{content:"\e60b"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope-alt:before{content:"";background:url(../img/icon_mail.svg) no-repeat;width:1em;height:1em;background-size:100% 100%}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-power-off:before,.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-gear:before,.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file-alt:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"";background:url(../img/icon_map.svg) no-repeat;width:1em;height:1em;background-size:90% 90%}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-mail-forward:before,.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"";background:url(../img/icon_calendar.svg) no-repeat;width:2em;height:1em;background-size:100% 100%;vertical-align:text-bottom}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-gears:before,.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up-alt:before{content:"\f087"}.icon-thumbs-down-alt:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"";background:url(../img/icon_phone.svg) no-repeat;width:1em;height:1em;background-size:100% 100%}.icon-unchecked:before,.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-text-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before,.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}.icon-expand-alt:before{content:"\f116"}.icon-collapse-alt:before{content:"\f117"}.icon-smile:before{content:"\f118"}.icon-frown:before{content:"\f119"}.icon-meh:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard:before{content:"\f11c"}.icon-flag-alt:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-reply-all:before{content:"\f122"}.icon-mail-reply-all:before{content:"\f122"}.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-off:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-empty:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-sign-left:before{content:"\f137"}.icon-chevron-sign-right:before{content:"\f138"}.icon-chevron-sign-up:before{content:"\f139"}.icon-chevron-sign-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-horizontal:before{content:"\f141"}.icon-ellipsis-vertical:before{content:"\f142"}.icon-rss-sign:before{content:"\f143"}.icon-play-sign:before{content:"\f144"}.icon-minus-sign-alt:before{content:"\f146"}.icon-check-minus:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-sign:before{content:"\f14a"}.icon-edit-sign:before{content:"\f14b"}.icon-external-link-sign:before{content:"\f14c"}.icon-share-sign:before{content:"\f14d"}.icon-compass:before{content:"\f14e"}.icon-collapse:before{content:"\f150"}.icon-collapse-top:before{content:"\f151"}.icon-expand:before{content:"\f152"}.icon-euro:before,.icon-eur:before{content:"\f153"}.icon-gbp:before{content:"\f154"}.icon-dollar:before,.icon-usd:before{content:"\f155"}.icon-rupee:before,.icon-inr:before{content:"\f156"}.icon-yen:before,.icon-jpy:before{content:"\f157"}.icon-renminbi:before,.icon-cny:before{content:"\f158"}.icon-won:before,.icon-krw:before{content:"\f159"}.icon-bitcoin:before,.icon-btc:before{content:"\f15a"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-by-alphabet:before{content:"\f15d"}.icon-sort-by-alphabet-alt:before{content:"\f15e"}.icon-sort-by-attributes:before{content:"\f160"}.icon-sort-by-attributes-alt:before{content:"\f161"}.icon-sort-by-order:before{content:"\f162"}.icon-sort-by-order-alt:before{content:"\f163"}.icon-thumbs-up:before{content:"\f164"}.icon-thumbs-down:before{content:"\f165"}.icon-youtube-sign:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-xing:before{content:"\f168"}.icon-xing-sign:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-dropbox:before{content:"\f16b"}.icon-stackexchange:before{content:"\f16c"}.icon-instagram:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-adn:before{content:"\f170"}.icon-bitbucket:before{content:"\f171"}.icon-bitbucket-sign:before{content:"\f172"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-sign:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-linux:before{content:"\f17c"}.icon-dribbble:before{content:"\f17d"}.icon-skype:before{content:"\f17e"}.icon-foursquare:before{content:"\f180"}.icon-trello:before{content:"\f181"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-gittip:before{content:"\f184"}.icon-sun:before{content:"\f185"}.icon-moon:before{content:"\f186"}.icon-archive:before{content:"\f187"}.icon-bug:before{content:"\f188"}.icon-vk:before{content:"\f189"}.icon-weibo:before{content:"\f18a"}.icon-renren:before{content:"\f18b"}/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome_new';src:url("../fonts/FontAwesome_new/fontawesome-webfont.eot?v=4.6.3");src:url("../fonts/FontAwesome_new/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("../fonts/FontAwesome_new/fontawesome-webfont.woff2?v=4.6.3") format("woff2"),url("../fonts/FontAwesome_new/fontawesome-webfont.woff?v=4.6.3") format("woff"),url("../fonts/FontAwesome_new/fontawesome-webfont.ttf?v=4.6.3") format("truetype"),url("../fonts/FontAwesome_new/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa_new{display:inline-block;font:normal normal normal 14px/1 FontAwesome_new;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-bottom}.fa_new-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa_new-2x{font-size:2em}.fa_new-3x{font-size:3em}.fa_new-4x{font-size:4em}.fa_new-5x{font-size:5em}.fa_new-fw{width:1.28571em;text-align:center}.fa_new-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa_new-ul>li{position:relative}.fa_new-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa_new-li.fa_new-lg{left:-1.85714em}.fa_new-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa_new-pull-left{float:left}.fa_new-pull-right{float:right}.fa_new.fa_new-pull-left{margin-right:.3em}.fa_new.fa_new-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa_new.pull-left{margin-right:.3em}.fa_new.pull-right{margin-left:.3em}.fa_new-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa_new-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa_new-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa_new-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa_new-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa_new-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa_new-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa_new-rotate-90,:root .fa_new-rotate-180,:root .fa_new-rotate-270,:root .fa_new-flip-horizontal,:root .fa_new-flip-vertical{filter:none}.fa_new-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa_new-stack-1x,.fa_new-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa_new-stack-1x{line-height:inherit}.fa_new-stack-2x{font-size:2em}.fa_new-inverse{color:#fff}.fa_new-lock:before{content:"\f023"}.fa_new-gift:before{content:"\f06b"}.fa_new-facebook-square:before{content:"\f082"}.fa_new-ticket:before{content:"\f145"}.fa_new-youtube-square:before{content:"\f166"}.fa_new-youtube:before{content:"\f167"}.fa_new-youtube-play:before{content:"\f16a"}.fa_new-instagram:before{content:"\f16d"}.fa_new-car:before{content:"\f1b9"}.fa_new-spotify:before{content:"\f1bc"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa_new{vertical-align:baseline}@font-face{font-family:'custom-iconfont';src:url("../fonts/custom-iconfont/custom-iconfont.ttf?e3zpej") format("truetype"),url("../fonts/custom-iconfont/custom-iconfont.woff?e3zpej") format("woff"),url("../fonts/custom-iconfont/custom-iconfont.svg?e3zpej#custom-iconfont") format("svg");font-weight:normal;font-style:normal}[class^="custom-iconfont-"],[class*=" custom-iconfont-"]{font-family:'custom-iconfont' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-iconfont-subtitle:before{content:"\e900"}.custom-iconfont-deezer-01:before{content:"\e901"}.custom-iconfont-deezer-02:before{content:"\e902"}h1,h2,h3,h4,h5{margin:0;color:#262626}h1{font-family:"Klavika";font-weight:100;font-size:1.45833em}h2{font-family:"Klavika";font-size:1.58333em;font-weight:100;color:#e0e0e0;line-height:1.1em}a,a:hover,a:active,a:focus,a:visited{color:#2d2d2d;text-decoration:none;outline:0}p{margin:0;padding:0}p a.text-link{text-decoration:underline}strong,.bold{font-weight:bold}ul{margin:0;padding:0;list-style:none}input{outline:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input::-webkit-input-placeholder{color:#8d8d8d}input:-moz-placeholder{color:#8d8d8d}input::-moz-placeholder{color:#8d8d8d}input:-ms-input-placeholder{color:#8d8d8d}input[type="text"],input[type="email"],input[type="search"],input[type="tel"],input[type="number"],input[type="password"],textarea{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;padding:0.42857em 0.77143em 0.48571em;width:100%;border:1px solid #dbdbdb;background:#f4f4f4;font-family:"Open Sans";font-size:1.04167em;color:#262626;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}input[type="text"].light,input[type="email"].light,input[type="search"].light,input[type="tel"].light,input[type="number"].light,input[type="password"].light,textarea.light{background:#d4d4d4;color:#272727}input[type="text"].light:focus,input[type="email"].light:focus,input[type="search"].light:focus,input[type="tel"].light:focus,input[type="number"].light:focus,input[type="password"].light:focus,textarea.light:focus{background:white}input[type="text"].dark,input[type="email"].dark,input[type="search"].dark,input[type="tel"].dark,input[type="number"].dark,input[type="password"].dark,textarea.dark{border:none;background:#666;font-family:"Open Sans";font-size:1.45833em;color:#272727}input[type="text"].dark::-webkit-input-placeholder,input[type="email"].dark::-webkit-input-placeholder,input[type="search"].dark::-webkit-input-placeholder,input[type="tel"].dark::-webkit-input-placeholder,input[type="number"].dark::-webkit-input-placeholder,input[type="password"].dark::-webkit-input-placeholder,textarea.dark::-webkit-input-placeholder{color:#cfcfcf}input[type="text"].dark:-moz-placeholder,input[type="email"].dark:-moz-placeholder,input[type="search"].dark:-moz-placeholder,input[type="tel"].dark:-moz-placeholder,input[type="number"].dark:-moz-placeholder,input[type="password"].dark:-moz-placeholder,textarea.dark:-moz-placeholder{color:#cfcfcf}input[type="text"].dark::-moz-placeholder,input[type="email"].dark::-moz-placeholder,input[type="search"].dark::-moz-placeholder,input[type="tel"].dark::-moz-placeholder,input[type="number"].dark::-moz-placeholder,input[type="password"].dark::-moz-placeholder,textarea.dark::-moz-placeholder{color:#cfcfcf}input[type="text"].dark:-ms-input-placeholder,input[type="email"].dark:-ms-input-placeholder,input[type="search"].dark:-ms-input-placeholder,input[type="tel"].dark:-ms-input-placeholder,input[type="number"].dark:-ms-input-placeholder,input[type="password"].dark:-ms-input-placeholder,textarea.dark:-ms-input-placeholder{color:#cfcfcf}input[type="text"].dark:focus,input[type="email"].dark:focus,input[type="search"].dark:focus,input[type="tel"].dark:focus,input[type="number"].dark:focus,input[type="password"].dark:focus,textarea.dark:focus{background:white}input[type="text"].dark:focus::-webkit-input-placeholder,input[type="email"].dark:focus::-webkit-input-placeholder,input[type="search"].dark:focus::-webkit-input-placeholder,input[type="tel"].dark:focus::-webkit-input-placeholder,input[type="number"].dark:focus::-webkit-input-placeholder,input[type="password"].dark:focus::-webkit-input-placeholder,textarea.dark:focus::-webkit-input-placeholder{color:#8d8d8d}input[type="text"].dark:focus:-moz-placeholder,input[type="email"].dark:focus:-moz-placeholder,input[type="search"].dark:focus:-moz-placeholder,input[type="tel"].dark:focus:-moz-placeholder,input[type="number"].dark:focus:-moz-placeholder,input[type="password"].dark:focus:-moz-placeholder,textarea.dark:focus:-moz-placeholder{color:#8d8d8d}input[type="text"].dark:focus::-moz-placeholder,input[type="email"].dark:focus::-moz-placeholder,input[type="search"].dark:focus::-moz-placeholder,input[type="tel"].dark:focus::-moz-placeholder,input[type="number"].dark:focus::-moz-placeholder,input[type="password"].dark:focus::-moz-placeholder,textarea.dark:focus::-moz-placeholder{color:#8d8d8d}input[type="text"].dark:focus:-ms-input-placeholder,input[type="email"].dark:focus:-ms-input-placeholder,input[type="search"].dark:focus:-ms-input-placeholder,input[type="tel"].dark:focus:-ms-input-placeholder,input[type="number"].dark:focus:-ms-input-placeholder,input[type="password"].dark:focus:-ms-input-placeholder,textarea.dark:focus:-ms-input-placeholder{color:#8d8d8d}textarea{width:100%;max-width:100%;height:7em}fieldset legend{font-size:1.45833em;line-height:1.71429em;padding:0.85714em 0;color:#474747;border-top:1px solid #d7d7d7;width:100%}fieldset:first-of-type legend{border-top:none}fieldset.no-style{border:none;margin:0;padding:0}.form-separated+.form-separated{border-top:0}form input{margin-bottom:1em}label{display:block;margin-bottom:0.28571em;font-size:0.91667em;line-height:1}label .smalltext{color:#999;padding-left:0.8em;font-size:0.5em}label .smalltext:before{content:"("}label .smalltext:after{content:")"}label .required{color:#e11f1f}label.label-small{font-size:0.79167em;margin-bottom:20px}.error{margin-bottom:0.83333em;color:#e12020;text-align:left}.error .form-text{color:#000}.error a{color:#e12020}.form-text{padding-bottom:0.83333em}.styled-select{width:100%;overflow:hidden;background:#f4f4f4;border:1px solid #dbdbdb;margin-bottom:1.45833em;position:relative}.styled-select:after{display:inline-block;position:absolute;top:0;right:0;width:1.5em;line-height:2em;text-align:center;font-size:1.04167em;font-family:'FontAwesome';color:#ccc;content:"\f107";z-index:0}.styled-select:before{position:absolute;display:block;width:1em;height:3.2em;right:2.5em;top:0.1em;background-color:#f4f4f4;content:'';z-index:8;background:-webkit-linear-gradient(left, rgba(244,244,244,0) 0%, rgba(244,244,244,1) 100%);background:-moz-linear-gradient(left, rgba(244,244,244,0) 0%, rgba(244,244,244,1) 100%);background:-ms-linear-gradient(left, rgba(244,244,244,0) 0%, rgba(244,244,244,1) 100%);background:-o-linear-gradient(left, rgba(244,244,244,0) 0%, rgba(244,244,244,1) 100%);background:linear-gradient(left, rgba(244,244,244,0) 0%, rgba(244,244,244,1) 100%)}.styled-select select{position:relative;z-index:5;background:transparent;display:block;padding:0.42857em 1.8em 0.48571em 0.77143em;width:100%;border:none;font-family:"Open Sans";font-size:1.04167em;color:#262626;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;text-indent:0.01px;text-overflow:''}.styled-select select::-ms-value{background-color:transparent;color:black}.styled-select select::-ms-expand{display:none}.styled-select select option{background:none}.styled-select select.error{margin-bottom:0}.btn,input[type="submit"],button{display:inline-block;position:relative;width:auto;padding:0.59091em 1.59091em;font-size:0.91667em;line-height:1.81818em;font-weight:400;text-transform:uppercase;background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, .1) 0%, rgba(255, 255, 255, .1) 100%);background:-moz-linear-gradient(bottom, rgba(0, 0, 0, .1) 0%, rgba(255, 255, 255, .1) 100%);background:-ms-linear-gradient(bottom, rgba(0, 0, 0, .1) 0%, rgba(255, 255, 255, .1) 100%);background:-o-linear-gradient(bottom, rgba(0, 0, 0, .1) 0%, rgba(255, 255, 255, .1) 100%);background:linear-gradient(to top, rgba(0, 0, 0, .1) 0%, rgba(255, 255, 255, .1) 100%);outline:0;border:none}@media (max-width: 320px){.btn,input[type="submit"],button{font-size:11px}}.btn.small,input[type="submit"].small,button.small{padding:10px 16px;font-size:12px}.btn.no-block-level,input[type="submit"].no-block-level,button.no-block-level{display:inline-block;width:auto}.btn.block-level,input[type="submit"].block-level,button.block-level{display:block;width:100%;text-align:center}.btn.no-border,input[type="submit"].no-border,button.no-border{border:none}.btn.no-border-radius,input[type="submit"].no-border-radius,button.no-border-radius{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.btn.width-40,.btn.mw40,input[type="submit"].width-40,input[type="submit"].mw40,button.width-40,button.mw40{min-width:40%}.btn.mw50,input[type="submit"].mw50,button.mw50{min-width:50%}.btn.mw75,input[type="submit"].mw75,button.mw75{min-width:75%}.btn.mw90,input[type="submit"].mw90,button.mw90{min-width:90%}.btn.primary,input[type="submit"].primary,button.primary{background-size:100% 200%;background-image:linear-gradient(to bottom, #ffce34 50%, #f1b700 50%);transition:background-position .2s ease-in-out, color .2s ease-in-out}.btn.primary:hover,.btn.primary:focus,input[type="submit"].primary:hover,input[type="submit"].primary:focus,button.primary:hover,button.primary:focus{background-position:0 100%}.btn.primary.buy-ticket,input[type="submit"].primary.buy-ticket,button.primary.buy-ticket{width:100%}@media (max-width: 320px){.btn.primary.buy-ticket,input[type="submit"].primary.buy-ticket,button.primary.buy-ticket{font-size:11px}}.btn.secondary,input[type="submit"].secondary,button.secondary{background-size:100% 200%;background-image:linear-gradient(to bottom, #000 50%, #4e4e4e 50%);transition:background-position .2s ease-in-out, color .2s ease-in-out;text-align:-webkit-center;color:#ffffff}.btn.secondary:hover,.btn.secondary:focus,input[type="submit"].secondary:hover,input[type="submit"].secondary:focus,button.secondary:hover,button.secondary:focus{background-position:0 100%}.btn.third,input[type="submit"].third,button.third{background-size:100% 200%;background-image:linear-gradient(to bottom, #f3f3f3 50%, #e4e4e4 50%);transition:background-position .2s ease-in-out, color .2s ease-in-out;text-align:-webkit-center;color:#545454}.btn.third:hover,.btn.third:focus,input[type="submit"].third:hover,input[type="submit"].third:focus,button.third:hover,button.third:focus{background-position:0 100%}.btn.default,input[type="submit"].default,button.default{padding:10px;border:1px solid #d5d5d5;background:none;border-radius:0;line-height:1;color:#323232}.btn.default:hover,input[type="submit"].default:hover,button.default:hover{background-color:#e7e7e7;box-shadow:0 1px 0 rgba(255,255,255,0.75),inset 0 1px 1px rgba(0,0,0,0.1)}.btn.toggle,input[type="submit"].toggle,button.toggle{padding-right:0;border-bottom:none}.btn.toggle:after,input[type="submit"].toggle:after,button.toggle:after{display:inline-block;margin-left:0.90909em;margin-right:2.04545em;width:0;height:0;border-style:solid;border-width:0.54545em 0.31818em 0;border-color:#252525 transparent transparent;content:"";vertical-align:middle;transform-origin:50% 40%;-ms-transform-origin:50% 40%;-webkit-transform-origin:50% 40%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;-o-transition:transform 0.5s;-ms-transition:transform 0.5s;transition:transform 0.5s}.btn.toggle.open:after,input[type="submit"].toggle.open:after,button.toggle.open:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn.no-border,input[type="submit"].no-border,button.no-border{border:none}.btn.full-width-btn,input[type="submit"].full-width-btn,button.full-width-btn{display:block;width:100%;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center}.btn.facebook,input[type="submit"].facebook,button.facebook{background-size:100% 200%;background-image:linear-gradient(to bottom, #4267b2 50%, #3a5180 50%);transition:background-position .2s ease-in-out, color .2s ease-in-out;display:block;text-align:-webkit-center;color:#ffffff}.btn.facebook:hover,.btn.facebook:focus,input[type="submit"].facebook:hover,input[type="submit"].facebook:focus,button.facebook:hover,button.facebook:focus{background-position:0 100%}.btn.facebook:before,input[type="submit"].facebook:before,button.facebook:before{display:inline-block;content:'';width:33px;height:27px;background:url(../img/icon_facebook_white.svg) no-repeat 0 0;background-size:100% 100%;vertical-align:middle;margin:-3px 20px 0 -25px}@media (max-width: 320px){.btn.facebook:before,input[type="submit"].facebook:before,button.facebook:before{background-size:100% 100%;height:2em}}.btn.facebook.fb-event-btn,input[type="submit"].facebook.fb-event-btn,button.facebook.fb-event-btn{min-width:190px;padding-top:0;padding-bottom:0;font-size:12px;line-height:40px}.btn.facebook.fb-event-btn .fa_new,input[type="submit"].facebook.fb-event-btn .fa_new,button.facebook.fb-event-btn .fa_new{margin-right:10px;position:relative;top:3px;font-size:22px}.btn.twitter,input[type="submit"].twitter,button.twitter{background-size:100% 200%;background-image:linear-gradient(to bottom, #00a9eb 50%, #73caec 50%);transition:background-position .2s ease-in-out, color .2s ease-in-out;display:block;text-align:-webkit-center;color:#ffffff;width:100%}.btn.twitter:hover,.btn.twitter:focus,input[type="submit"].twitter:hover,input[type="submit"].twitter:focus,button.twitter:hover,button.twitter:focus{background-position:0 100%}@media (max-width: 320px){.btn.twitter,input[type="submit"].twitter,button.twitter{font-size:11px}}.btn.submit i:before,input[type="submit"].submit i:before,button.submit i:before{content:"\f007"}.btn.email i:before,input[type="submit"].email i:before,button.email i:before{content:"\f003"}.btn.delete,input[type="submit"].delete,button.delete{background:transparent;padding:.5em}.btn.delete i:before,input[type="submit"].delete i:before,button.delete i:before{content:"\f014";color:#fff;background-color:#444;border:1px solid #222;-moz-box-shadow:inset 1px 1px 0 0px rgba(255,255,255,0.3);-webkit-box-shadow:inset 1px 1px 0 0px rgba(255,255,255,0.3);box-shadow:inset 1px 1px 0 0px rgba(255,255,255,0.3)}.btn.btn-icon i,input[type="submit"].btn-icon i,button.btn-icon i{font-weight:normal}.btn.btn-icon i:before,input[type="submit"].btn-icon i:before,button.btn-icon i:before{font-size:1.81818em;line-height:0.55em;display:inline-block;vertical-align:-30%;font-family:'FontAwesome';font-style:normal;speak:none;padding-right:0.5em;-webkit-font-smoothing:antialiased}.btn.btn-icon_2 i,input[type="submit"].btn-icon_2 i,button.btn-icon_2 i{font-weight:normal}.btn.btn-icon_2 i:before,input[type="submit"].btn-icon_2 i:before,button.btn-icon_2 i:before{font-size:1.81818em;line-height:0.55em;display:inline-block;vertical-align:-10%;font-family:'FontAwesomeOriginal';font-style:normal;speak:none;padding-right:0.5em;-webkit-font-smoothing:antialiased}.btn.circle-icon i,input[type="submit"].circle-icon i,button.circle-icon i{text-align:center}.btn.circle-icon i:before,input[type="submit"].circle-icon i:before,button.circle-icon i:before{padding:0;line-height:1.8em;width:1.8em;height:1.8em;font-size:0.8em;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.btn.arrow-to-me,input[type="submit"].arrow-to-me,button.arrow-to-me{margin-bottom:1.36364em}.btn.arrow-to-me:after,input[type="submit"].arrow-to-me:after,button.arrow-to-me:after{display:inline-block;position:absolute;top:0;right:0;margin-right:-3.63636em;margin-top:1.36364em;background:url(../img/ticket-arrow.png);background-repeat:no-repeat;width:2.77273em;height:4.77273em;-webkit-background-size:2.77273em 4.77273em;-moz-background-size:2.77273em 4.77273em;-o-background-size:2.77273em 4.77273em;background-size:2.77273em 4.77273em;content:""}.btn.loading-btn span,.btn.loading-btn-server span,input[type="submit"].loading-btn span,input[type="submit"].loading-btn-server span,button.loading-btn span,button.loading-btn-server span{margin-left:.5em;text-shadow:none}.btn.loading-btn span:before,.btn.loading-btn-server span:before,input[type="submit"].loading-btn span:before,input[type="submit"].loading-btn-server span:before,button.loading-btn span:before,button.loading-btn-server span:before{-webkit-animation:RotateAnim 2000ms linear infinite;-ms-animation:RotateAnim 2000ms linear infinite;-moz-animation:RotateAnim 2000ms linear infinite;-o-animation:RotateAnim 2000ms linear infinite;animation:RotateAnim 2000ms linear infinite;width:1em;height:1em;font-size:1em;line-height:1em;content:"\f110"}.btn.spotify:before,input[type="submit"].spotify:before,button.spotify:before{display:inline-block;margin-right:10px;margin-bottom:4px;content:'';width:30px;height:26px;background:url(../img/spotify/icon_spotify_white.svg) no-repeat 0 0;background-size:26px 26px;vertical-align:middle}@media (max-width: 320px){.btn.spotify:before,input[type="submit"].spotify:before,button.spotify:before{background-size:100% 100%;height:1.5em}}.btn.disabled,input[type="submit"].disabled,button.disabled{border:1px solid #ccc;background:#eee;color:#ccc}.btn.google,input[type="submit"].google,button.google{width:100%}.btn.google:before,input[type="submit"].google:before,button.google:before{display:inline-block;margin-right:10px;content:'';width:30px;height:30px;background:url(../img/icon_googlenaptar.svg) no-repeat 0 0;background-size:26px 26px;vertical-align:middle}@media (max-width: 320px){.btn.google:before,input[type="submit"].google:before,button.google:before{background-size:100% 85%;height:2em}}.styled-checkbox{cursor:pointer;position:relative;font-family:"Open Sans";font-size:1.45833em;color:#262626;padding:0.42857em 0.77143em 0.48571em 0.77143em;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.styled-checkbox label{font-size:1em;line-height:1.4em;margin:0}.styled-checkbox label>span,.styled-checkbox label .flex-row-fix-left>span{display:inline-block;background:#eee;width:2.36em;height:1.28em;vertical-align:middle;margin-right:0.6em;position:relative;overflow:hidden;-webkit-border-radius:0.125em;-moz-border-radius:0.125em;border-radius:0.125em;-webkit-transition:background-color 0.4s ease;-moz-transition:background-color 0.4s ease;-o-transition:background-color 0.4s ease;-ms-transition:background-color 0.4s ease;transition:background-color 0.4s ease}.styled-checkbox label>span>span,.styled-checkbox label .flex-row-fix-left>span>span{position:absolute;width:50%;height:100%;background:#d6d6d6;left:0%;-webkit-border-radius:0.125em;-moz-border-radius:0.125em;border-radius:0.125em;-webkit-transition:left 0.4s ease;-moz-transition:left 0.4s ease;-o-transition:left 0.4s ease;-ms-transition:left 0.4s ease;transition:left 0.4s ease;background:-webkit-linear-gradient(top, #E0E0E0, #C7C7C7);background:-moz-linear-gradient(top, #E0E0E0, #C7C7C7);background:-ms-linear-gradient(top, #E0E0E0, #C7C7C7);background:-o-linear-gradient(top, #E0E0E0, #C7C7C7);background:linear-gradient(to bottom, #E0E0E0, #C7C7C7);-moz-box-shadow:inset 0 -0.064em 0 rgba(0,0,0,0.3),inset 1px 1px 0 rgba(255,255,255,0.31);-webkit-box-shadow:inset 0 -0.064em 0 rgba(0,0,0,0.3),inset 1px 1px 0 rgba(255,255,255,0.31);box-shadow:inset 0 -0.064em 0 rgba(0,0,0,0.3),inset 1px 1px 0 rgba(255,255,255,0.31)}.styled-checkbox label>span>span:before,.styled-checkbox label .flex-row-fix-left>span>span:before{font-family:'FontAwesome';content:"\f00c";display:inline-block;color:white;text-shadow:0px 0.1em 0 #b89427;text-align:center;font-size:0.625em;position:absolute;left:-100%;width:100%;line-height:2em}.styled-checkbox label>span>span:after,.styled-checkbox label .flex-row-fix-left>span>span:after{font-family:'FontAwesome';content:"\f00d";display:inline-block;text-align:center;font-size:0.625em;position:absolute;left:100%;width:100%;line-height:2em}.styled-checkbox input[type=checkbox]:checked+label .flex-row-fix-left>span>span,.styled-checkbox input[type=checkbox]:checked+label>span>span{left:51%}.styled-checkbox input[type=checkbox]:checked+label .flex-row-fix-left>span,.styled-checkbox input[type=checkbox]:checked+label>span{background:#ffce34}.radio-label:before{border-radius:50%}.radio-label,.checkbox-label{cursor:pointer;position:relative;font-size:1.5em;padding-left:1.5em;margin:.8em 0}.radio-label .label-text,.checkbox-label .label-text{font-size:.8em;line-height:1.3em}.radio-label .label-text a,.checkbox-label .label-text a{color:#ffce34;text-decoration:underline}.radio-label .label-text.is-small-text,.checkbox-label .label-text.is-small-text{font-size:14px}.radio-label:before,.checkbox-label:before{content:'';display:inline-block;width:1em;height:1em;border:1px solid #d7d7d7;position:absolute;left:0;top:.15em;background:#f9f9f9}.radio-label input[type=radio]:checked+span:before,.radio-label input[type=checkbox]:checked+span:before,.checkbox-label input[type=radio]:checked+span:before,.checkbox-label input[type=checkbox]:checked+span:before{display:inline-block;vertical-align:middle;position:absolute;color:#474747;font-size:1em;font-family:'FontAwesome';line-height:1.25;font-style:normal;speak:none;text-align:center}.radio-label input[type=checkbox]:checked+span:before,.checkbox-label input[type=checkbox]:checked+span:before{content:"\f00c";width:1.25em;height:1.25em;left:0;top:.15em}.radio-label input[type=radio]:checked+span:before,.checkbox-label input[type=radio]:checked+span:before{width:0.5em;height:0.5em;border-radius:50%;content:'';left:.4em;top:.55em;background-color:#474747}.radio-label.is-spotify:before,.checkbox-label.is-spotify:before{top:0}.control-group.disabled{opacity:.35}.force-margin-bottom{margin-bottom:1em !important}.form-group.is-stepper{margin-top:10px}.form-group.is-stepper .btn{padding-right:20px;padding-left:20px;vertical-align:middle}.form-group.is-stepper .form-control{display:inline-block;width:50px;padding-right:10px;padding-left:10px;margin:0;text-align:center;vertical-align:middle}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto}hr{margin:0;height:1px;border:none;background:#d7d7d7}hr.double-height{height:2px}.two-column{text-align:center;margin-bottom:.5em}.two-column.no-bottom-margin{margin-bottom:0}.two-column .column{display:inline-block;margin-left:1.66667em}.two-column .column:first-child{margin-left:0}.two-column .column input[type="submit"].btn{margin-bottom:0}.two-column.fluid .column{width:49%;margin:0;padding-left:0.83333em;vertical-align:middle}.two-column.fluid .column:first-child{padding:0;padding-right:0.83333em}.two-column.fluid .column img{max-width:11.66667em}.two-column.left-align{text-align:left}.right-icon{display:inline-block;position:absolute;top:1.25em;right:4.6%}.right-icon:before{display:block;position:relative;top:0;left:0;width:2.83333em;height:2.83333em;background:#f4f4f4;content:"";-moz-box-shadow:0.04167em 0.04167em 0 rgba(0,0,0,0.1);-webkit-box-shadow:0.04167em 0.04167em 0 rgba(0,0,0,0.1);box-shadow:0.04167em 0.04167em 0 rgba(0,0,0,0.1)}.right-icon:after{display:block;position:absolute;right:0;width:0px;height:0px;border-style:solid;border-width:0 0.83333em 0.875em 0;border-color:transparent #f4f4f4 transparent transparent;content:"";-moz-box-shadow:0.04167em 0 0 rgba(0,0,0,0.1);-webkit-box-shadow:0.04167em 0 0 rgba(0,0,0,0.1);box-shadow:0.04167em 0 0 rgba(0,0,0,0.1)}.right-icon .icon{position:absolute;width:1.94286em;height:1.94286em;top:.2em;left:0;font-size:1.45833em;color:#262626;text-align:center}.right-icon .icon:after{display:inline-block;height:1.94286em;width:0;content:"";vertical-align:middle}.info-box{display:inline-block;position:relative;margin-bottom:1.25em;padding:1.25em;background:white;-moz-box-shadow:0 0 0.20833em rgba(0,0,0,0.2);-webkit-box-shadow:0 0 0.20833em rgba(0,0,0,0.2);box-shadow:0 0 0.20833em rgba(0,0,0,0.2);line-height:1em}.info-box:after{display:block;position:absolute;top:-0.9em;left:3.5em;font-family:"FontAwesome";font-size:1.25em;color:white;content:"\f04b";text-shadow:4px -1px 6px rgba(0,0,0,0.11);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.info-box .original-date{font-family:"Open Sans";font-weight:bold}body{font-family:"Open Sans";font-size:0.6em;-ms-touch-action:manipulation;touch-action:manipulation}@media all and (min-width: 25em){body{font-size:0.8em}}@media all and (min-width: 39.375em){body{font-size:1em}}.main-container,#modal-container,#gallery-modal,#modal-dialog,.cookie-notification{font-size:1.5em}.main-container{width:100%;position:relative;overflow:hidden}.main-container>main{min-height:45em;margin-top:4em}.content-container>p,.widget-program-list-wrapper>p{margin:1em 0}.content-container.is-reset-padding,.widget-program-list-wrapper.is-reset-padding{padding-right:0;padding-left:0}.stretch-background{margin:0 -5.1%;padding:1.25em 4.6% 0.83333em 4.6%}.remove-padding{margin:0 -5.1%}section.content-container{padding:1.66667em 4.6% 1.66667em 4.6%}.content-container .youtube-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.content-container .youtube-container iframe,.content-container .youtube-container object,.content-container .youtube-container embed{position:absolute;top:0;left:0;width:100%;height:100%}section{position:relative}section h1{margin-bottom:1.14286em}section .img-container{width:100%;margin-bottom:1.875em}.no-padding{padding:0 !important}.no-padding-bottom{padding-bottom:0}.no-padding-top{padding-top:0}.no-margin{margin:0 !important}.no-margin-bottom{margin-bottom:0}.add-margin-bottom{margin-bottom:2.08333em}.fluid-right{height:auto;overflow:hidden}.fluid-right .left{float:left;width:8.33333em;margin-right:1.25em;vertical-align:top}.fluid-right .right{float:none;width:auto;overflow:hidden}.events-carousel .caption.light-music{color:#FFF;border-left:0.3em solid #aa1480;padding-left:0.4em;padding-right:0.2em}.events-carousel .caption.light-music time{background-color:#aa1480}.menu .event-type.light-music .events .event .description h2{color:#aa1480}.menu .event-type.light-music .title:before{background:#aa1480}.title-box.light-music{background:#aa1480}.title-box.light-music .type{color:#aa1480}.date-box.category-light-music time .date{color:#aa1480}.event.light-music .description h2{color:#aa1480}.discount-offer .event.light-music .description h2{color:#aa1480}article.light-music .season-ticket .discount-box{background:#aa1480}.events-carousel .caption.classic-music{color:#FFF;border-left:0.3em solid #67757d;padding-left:0.4em;padding-right:0.2em}.events-carousel .caption.classic-music time{background-color:#67757d}.menu .event-type.classic-music .events .event .description h2{color:#67757d}.menu .event-type.classic-music .title:before{background:#67757d}.title-box.classic-music{background:#67757d}.title-box.classic-music .type{color:#67757d}.date-box.category-classic-music time .date{color:#67757d}.event.classic-music .description h2{color:#67757d}.discount-offer .event.classic-music .description h2{color:#67757d}article.classic-music .season-ticket .discount-box{background:#67757d}.events-carousel .caption.dance{color:#FFF;border-left:0.3em solid #1252a1;padding-left:0.4em;padding-right:0.2em}.events-carousel .caption.dance time{background-color:#1252a1}.menu .event-type.dance .events .event .description h2{color:#1252a1}.menu .event-type.dance .title:before{background:#1252a1}.title-box.dance{background:#1252a1}.title-box.dance .type{color:#1252a1}.date-box.category-dance time .date{color:#1252a1}.event.dance .description h2{color:#1252a1}.discount-offer .event.dance .description h2{color:#1252a1}article.dance .season-ticket .discount-box{background:#1252a1}.events-carousel .caption.family{color:#FFF;border-left:0.3em solid #639f62;padding-left:0.4em;padding-right:0.2em}.events-carousel .caption.family time{background-color:#639f62}.menu .event-type.family .events .event .description h2{color:#639f62}.menu .event-type.family .title:before{background:#639f62}.title-box.family{background:#639f62}.title-box.family .type{color:#639f62}.date-box.category-family time .date{color:#639f62}.event.family .description h2{color:#639f62}.discount-offer .event.family .description h2{color:#639f62}article.family .season-ticket .discount-box{background:#639f62}.events-carousel .caption.exhibition{color:#FFF;border-left:0.3em solid #ec612b;padding-left:0.4em;padding-right:0.2em}.events-carousel .caption.exhibition time{background-color:#ec612b}.menu .event-type.exhibition .events .event .description h2{color:#ec612b}.menu .event-type.exhibition .title:before{background:#ec612b}.title-box.exhibition{background:#ec612b}.title-box.exhibition .type{color:#ec612b}.date-box.category-exhibition time .date{color:#ec612b}.event.exhibition .description h2{color:#ec612b}.discount-offer .event.exhibition .description h2{color:#ec612b}article.exhibition .season-ticket .discount-box{background:#ec612b}.events-carousel .caption.not-classified{color:#FFF;border-left:0.3em solid #ffc702;padding-left:0.4em;padding-right:0.2em}.events-carousel .caption.not-classified time{background-color:#ffc702}.menu .event-type.not-classified .events .event .description h2{color:#ffc702}.menu .event-type.not-classified .title:before{background:#ffc702}.title-box.not-classified{background:#ffc702}.title-box.not-classified .type{color:#ffc702}.date-box.category-not-classified time .date{color:#ffc702}.event.not-classified .description h2{color:#ffc702}.discount-offer .event.not-classified .description h2{color:#ffc702}article.not-classified .season-ticket .discount-box{background:#ffc702}.menu .menu-item .menu-item-button{display:block;position:relative;padding:0.83333em 4.6% 0.83333em 4.6%;border-bottom:1px solid #d7d7d7;outline:0}.menu .menu-item .menu-item-button .title{display:inline-block;position:relative;font-size:1.04167em}.menu .menu-item:last-child .menu-item-button{border-width:0;border-bottom-width:1px;border-style:solid;border-color:transparent}.menu .menu-item.my-mupa .title,.menu .menu-item.events-calendar .title{margin-left:2.4em}.menu .menu-item.my-mupa a:before,.menu .menu-item.events-calendar a:before{display:inline-block;position:absolute;font-family:"FontAwesome";font-size:1.66667em;color:#ccc;line-height:0.9em}.menu .menu-item.my-mupa a:before{content:"\f007"}.menu .menu-item.events-calendar a:before{content:"";background:url(../img/icon_calendar.svg) no-repeat;width:1em;height:1em;background-size:100% 100%;margin:-3px -3px}.menu .menu-item.has-arrow .menu-item-button:after{display:inline-block;position:absolute;top:25%;right:4.6%;font-size:1.66667em;font-family:"FontAwesome";color:#ccc;content:"\f105"}.menu .menu-item.event-type .title:before{display:inline-block;margin-right:1.2em;width:0.8em;height:0.8em;content:""}.menu .menu-item.accordion{-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s}.menu .menu-item.accordion .menu-item-button{border:none}.menu .menu-item.accordion .menu-item-button:after{display:inline-block;position:absolute;top:25%;right:4.6%;font-size:1.66667em;font-family:'FontAwesome';color:#ccc;content:"\f105";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}.menu .menu-item.accordion hr{-webkit-transition:margin 0.3s;-moz-transition:margin 0.3s;-o-transition:margin 0.3s;-ms-transition:margin 0.3s;transition:margin 0.3s}.menu .menu-item.accordion.open{background:#f4f4f4}.menu .menu-item.accordion.open>hr{margin:0 4.6%}.menu .menu-item.accordion.open .menu-item-button:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.menu .menu-item.accordion.open:last-child .menu-item-button{border-color:#d7d7d7}.menu .menu-item.accordion .content{padding-top:0;padding-bottom:0}.menu .menu-item.accordion .events{background-color:transparent}.menu .menu-item#jegypenztarak{border-top:1px solid #d7d7d7}#modal-container{position:absolute;top:0;left:0;height:100%;width:100%;background:white;z-index:20}.more-content{position:relative}.more-button{padding-top:0;padding-bottom:0;text-align:center}.content-header{font-family:"Klavika",sans-serif;border-bottom:1px solid #d7d7d7}.content-header h1{font-size:2.08333em;line-height:1.3em;padding:0.3em 4.6% 0.3em 4.6%}.content-header h1 .highlight-text{font-weight:bold}.content-header h2.in-page-header{padding:0.3em 4.6% 0.3em 4.6%}.content-header .cart-timer{font-size:1.45833em;line-height:1.85714em;padding:0.42857em 0.85714em 0.42857em 5px}.content-header .cart-timer i:after{display:inline-block;vertical-align:middle;font-family:'FontAwesome';font-size:1.14286em;line-height:1;font-style:normal;speak:none;content:"\f05a";color:#666;padding-left:0.7em}.multiline-btn{display:inline-block;position:relative;width:100%;margin-bottom:1.25em;background:#f4f4f4;padding:0.625em 1.25em;border:1px solid #d7d7d7;color:#252525;-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.05);-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.05);box-shadow:1px 1px 0 rgba(0,0,0,0.05)}.multiline-btn span{font-size:2.08333em;line-height:1.3em;display:block;font-family:"Klavika",sans-serif}.multiline-btn small{font-size:1em;line-height:1em}.multiline-btn i:after{position:absolute;top:50%;right:0.42857em;display:inline-block;vertical-align:middle;font-family:'FontAwesome';font-size:2.91667em;line-height:1;margin-top:-0.5em;font-style:normal;speak:none;content:"\f105";color:#666}.multiline-btn.registration span{color:#a7227e}.multiline-btn.login span{color:#7db841}.multiline-btn.guest span{color:#f39549}.btn-wrap{margin:1.5em 0}@media (max-width: 228px){.btn-wrap{font-size:10px}}@media (min-width: 229px) and (max-width: 340px){.btn-wrap{font-size:11px}}.btn-wrap a.link{margin:0 .5em}.btn-wrap [type="submit"]{white-space:pre-wrap}.btn-wrap.is-clear-top{margin-top:0}.link,a.link{text-decoration:underline}.link.link-yellow,a.link.link-yellow{color:#ffce34}.link.link-dark,a.link.link-dark{color:#191021}.top-border{border-top:1px solid #d7d7d7;padding-top:1.5em}.scrollable-content{background:#f9f9f9;border:1px solid #dbdbdb;padding:1em;font-size:1em;max-height:8em;overflow:auto}.highlighted-content{background:#f4f4f4;border:1px solid #d7d7d7;border-width:1px 0;margin:0 -5.1%;padding:4.6%}.is-hidden{display:none}.form-wrap ul li{display:block;border:none;margin:0;padding:0}#mini-shopping-cart+.main-container,#cart+.main-container{margin-bottom:3.75em}#mini-shopping-cart{font-size:1.5em;position:fixed;bottom:0;z-index:9;width:100%;background:#fff;border-top:1px solid rgba(0,0,0,0.15)}#mini-shopping-cart .payment-btn{float:right;font-size:1.08333em;border-width:0 0 0 1px;min-height:3.46154em;background:#fff}#mini-shopping-cart .payment-btn a{padding:0.76923em 0.7em;line-height:1.92308em;border:none}#mini-shopping-cart .cart-counter{background:#262626;text-align:center;padding:0 .4em;position:relative;min-height:3.46154em}#mini-shopping-cart .cart-counter p{display:block;font-size:0.75em;line-height:2.22222em;margin:0;padding:0;color:#fff;border-bottom:1px solid #515151}#mini-shopping-cart .cart-counter output{display:block;font-size:0.75em;line-height:2.22222em;margin:0;padding:0;color:#e76375}#mini-shopping-cart .price-wrap{overflow:hidden;background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, .1) 0%, rgba(255, 255, 255, .1) 100%);background:-moz-linear-gradient(bottom, rgba(0, 0, 0, .1) 0%, rgba(255, 255, 255, .1) 100%);background:-ms-linear-gradient(bottom, rgba(0, 0, 0, .1) 0%, rgba(255, 255, 255, .1) 100%);background:-o-linear-gradient(bottom, rgba(0, 0, 0, .1) 0%, rgba(255, 255, 255, .1) 100%);background:linear-gradient(to top, rgba(0, 0, 0, .1) 0%, rgba(255, 255, 255, .1) 100%);outline:0;background-color:#ffc701;font-size:1.08333em;line-height:1.92308em;padding:0.76923em 0 0.76923em 1em;border-width:1px 0}#mini-shopping-cart .price-wrap .price{width:100%;padding:0;font-size:0.84615em}#mini-shopping-cart .price-wrap .price i:before{content:"\f07a";display:inline-block;font-family:'FontAwesome';font-size:1.34615em;line-height:1;font-style:normal;speak:none;padding-right:.25em}.events.cart-wrap{background:#fff}.events.cart-wrap h2{font-size:1.45833em;line-height:1.42857em;padding-bottom:0.57143em}.events.cart-wrap .event{position:relative}.events.cart-wrap .event h2{padding-bottom:0}.events.cart-wrap .event .delete{position:absolute;right:-.5em;bottom:.5em}.events.cart-wrap .event .description .additional time{text-transform:uppercase}.events.cart-wrap .event .description .additional time:after{display:none}.events.cart-wrap .event .description .additional .location{font-size:1.2em;display:block;text-transform:none;font-weight:normal}.events.cart-wrap .event .description .additional .location.specific{font-style:italic}.events.cart-wrap .price{font-size:2em;font-weight:100}.events.cart-wrap .price-summa{font-size:2em;line-height:1;padding:.5em 0}.events.cart-wrap .price-summa .summa{font-weight:bold}.events.cart-wrap .price-summa .text{font-size:.8em;line-height:1.25}.giftcard{background-color:#f4f4f4;padding:1em 2em;margin:0 0}.giftcard .giftcard-text{margin-bottom:1em;font-size:0.8em}.giftcard .giftcard-redeem-box .giftcard-input-container{width:100%;height:0em}.giftcard .giftcard-redeem-box .giftcard-input-container .giftcard-redeem-input{padding:0.25em 0.5em;margin-bottom:0.5em;background-color:#fff}.giftcard .giftcard-redeem-box .giftcard-redeem-btn{padding:0.5em 0;width:100%;text-align:center}.giftcard .giftcard-redeem-error{display:none;margin-top:1em;font-size:0.8em;color:red}.special-giftcard-summary{padding:1em;border-top:1px solid #d7d7d7;background-color:#f4f4f4}.special-giftcard-item{background:#ffc701;padding:1em}.special-giftcard-inner{display:flex}.special-giftcard-icon{margin-right:15px;font-size:28px}.special-giftcard-text{display:inline-block;margin-bottom:0.5em;font-size:18px}#modal-dialog .events.cart-wrap{padding:4.6%;background:#ffce34}#modal-dialog .events.cart-wrap>h2{color:#fff}#modal-dialog .events.cart-wrap .cart-content{background:#fff;padding:1em}#modal-dialog .events.cart-wrap .cart-content .btn.circle-icon{font-size:1.75em}#modal-dialog a.payment-btn{font-size:1.25em;line-height:2.8em;border:none}#ticket-prices li{float:left;width:50%;line-height:2.08333em}#ticket-prices li:last-child{width:100%;text-align:center;border-top:1px solid #d7d7d7;margin-top:1em;padding-top:1em}#ticket-prices li i{display:inline-block;width:1em;height:1em;border:1px solid #d3d3d3;margin-right:.5em}#ticket-cart li{border-top:1px solid #d7d7d7;padding:.5em 0}#ticket-cart .place{overflow:hidden;text-align:left;padding-right:1em;line-height:1.4em}#ticket-cart .price{margin-right:.5em}#ticket-cart .price a{display:inline-block;width:1em;height:1em}#ticket-cart .price+a.remove-ticket{text-decoration:none}.flex-row-fix-left{float:left}.flex-row-fix-right{float:right}.flex-row-flwxible,.flex-row-flexible{display:table-cell;width:10000px;vertical-align:top}.align-right{text-align:right}.content-header+.widget-pagination{border-top:1px solid #d7d7d7}.events+.widget-pagination{border-top:1px solid #d7d7d7;border-bottom:none}.widget-pagination{width:100%;background-color:#f4f4f4;border:2px solid #d7d7d7;border-width:2px 0}.widget-pagination li{float:left;text-align:center;width:15%}.widget-pagination a.prev,.widget-pagination a.next{display:block;width:100%;color:#666}.widget-pagination a.prev i:before,.widget-pagination a.next i:before{font-size:2.91667em;line-height:1.37143em}.widget-pagination a.prev.inactive,.widget-pagination a.next.inactive{visibility:hidden}.widget-pagination .indicator{width:70%;font-family:"Klavika";font-size:1.45833em;line-height:2.74286em;color:#474747}#search-box{background-color:#313131;padding-top:1em;padding-bottom:2em}#search-box>p:first-child{margin-top:0}#search-box .search-box-inner-wrap{position:relative}#search-box .search-box-input{background:#fff;margin-bottom:0;padding-right:2em}#search-box .search-box-input:valid+.search-submit-btn{opacity:1}#search-box .search-submit-btn{opacity:0;border:none;background:none;position:absolute;right:0;top:0;font-size:1.45833em;padding:0.42857em 0.77143em 0.48571em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}#search-box .search-submit-btn:before{content:"\f105";font-family:'FontAwesome';font-style:normal;speak:none;-webkit-font-smoothing:antialiased}#search-box p{color:#fff;text-transform:uppercase;font-size:0.83333em;line-height:2.5em}.siteSearchPage .styled-select{margin-bottom:0}#top_link{position:fixed;bottom:0.5em;right:-2.25em;font-size:2.5em;line-height:1.5em;width:2.1em;height:2.1em;color:#323232;text-align:center;background:#fff;border:1px solid #d7d7d7;opacity:0;z-index:9;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;-ms-transition:opacity 400ms;transition:opacity 400ms;-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3)}#top_link.with-cart{bottom:3em}#top_link:before{line-height:2.1em}#top_link.active{opacity:.6;right:0.75em}.image-gallery-wrap{border-bottom:1px solid #d7d7d7;padding-bottom:1.5em}.image-gallery-wrap h2{margin:.5em 0}.image-gallery-wrap .image-gallery-thumbnail{max-width:5em;margin-right:1em;padding:0.33333em;position:relative;margin-left:.25em;background:-webkit-linear-gradient(135deg,  #d0d0d0 0%, #f8f8f8 30%, #fff 65%, #e2e2e2 100% );background:-moz-linear-gradient(135deg,  #d0d0d0 0%, #f8f8f8 30%, #fff 65%, #e2e2e2 100% );background:-ms-linear-gradient(135deg,  #d0d0d0 0%, #f8f8f8 30%, #fff 65%, #e2e2e2 100% );background:-o-linear-gradient(135deg,  #d0d0d0 0%, #f8f8f8 30%, #fff 65%, #e2e2e2 100% );background:linear-gradient(135deg,  #d0d0d0 0%, #f8f8f8 30%, #fff 65%, #e2e2e2 100% );-moz-box-shadow:0 0 4px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.15);box-shadow:0 0 4px rgba(0,0,0,0.15)}.image-gallery-wrap .image-gallery-thumbnail a{display:block}.image-gallery-wrap .image-gallery-thumbnail:before{content:"";position:absolute;z-index:-1;-moz-box-shadow:0 0 0.83333em rgba(0,0,0,0.8);-webkit-box-shadow:0 0 0.83333em rgba(0,0,0,0.8);box-shadow:0 0 0.83333em rgba(0,0,0,0.8);top:50%;bottom:0;left:0.83333em;right:0.83333em;-webkit-border-radius:5;-moz-border-radius:5;border-radius:5}.image-gallery-wrap .image-gallery-thumbnail img{display:block}.contact-approach>p{margin:1em 0}.contact-approach h3{font-size:1.45833em;line-height:1.42857em;margin-bottom:.5em}.contact-approach h3 i{font-weight:100;color:#ffce34;margin-right:.3em;font-size:1.42857em;line-height:1em;text-shadow:0 0 0 rgba(0,0,0,0.61)}.cassa-info>article{border-bottom:1px solid #d7d7d7;margin-bottom:2em}.cassa-info figure{margin:1em 0}.cassa-info h3{font-size:1.45833em;line-height:1.42857em;margin-bottom:.5em}.list-contact a{color:#ffce34;text-decoration:underline}.list-contact dt{float:left;clear:left;font-weight:bold;margin-bottom:.5em}.list-contact dd{margin-left:6em;margin-bottom:.5em}.list-contact dd address{font-style:normal}.quiz-list{list-style-type:upper-alpha;margin-left:20px}.quiz-list li{padding-left:10px;margin:0 0 10px}.quiz-list .label-text{font-size:14px}.transport-table{width:100%;margin:2em 0;font-size:0.83333em}.transport-table tr:nth-child(even){background:#eee}.transport-table tr td{padding:.25em;border:1px solid #d7d7d7}@media all and (min-width: 25em){.transport-table tr td{padding:.25em}}@media all and (min-width: 39.375em){.transport-table tr td{padding:.5em}}.transport-table .line-number{text-align:center}.transport-table .line-number span{text-align:center;font-weight:600;min-width:1.8em;height:1.5em;background:#fff;display:inline-block;padding:0 0.20833em;border:1px solid #333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.arrival-container p{color:#fff;font-size:1.16667em;line-height:1;margin:1.5em 0}#cart-countdown{position:fixed;bottom:3em;opacity:.6;left:0.75em;font-size:2.5em;height:2.1em;text-align:center;background:#fff;z-index:1;border:1px solid #d7d7d7;-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3)}#cart-countdown i:before{font-size:0.9375em;vertical-align:baseline;position:absolute;top:50%;margin-top:-0.5em;margin-left:0.375em}#cart-countdown output{line-height:2.1em;padding:0 0.375em 0 1.5em}.page-404-wrap{color:#fff;min-height:35em;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-404-wrap h2{color:#fff}.page-404-wrap .title-404{font-size:10em;font-weight:600}.page-404-wrap.page-404--background-1{background:#000 url(../img/background-404-1.jpg) no-repeat center top}.page-404-wrap.page-404--background-2{background:#000 url(../img/background-404-2.jpg) no-repeat center top}.page-404-wrap.page-404--background-3{background:#000 url(../img/background-404-3.jpg) no-repeat center top}.page-404-wrap.page-404--background-4{background:#000 url(../img/background-404-4.jpg) no-repeat center top}.page-404-wrap.page-404--background-5{background:#000 url(../img/background-404-5.jpg) no-repeat center top}.basic-content{padding:0 4.6% 1.66667em 4.6%}.basic-content>img:first-child{display:none}.basic-content img{max-width:100%;display:block;margin:0 auto}.basic-content>h1{font-family:"Klavika",sans-serif;border-bottom:1px solid #d7d7d7;font-size:2.08333em;line-height:1.3em;padding:0.3em 4.6% 0.3em 4.6%;margin:0 -4.6% 0.8em -4.6%}.basic-content p{margin:1.66667em 0;font-size:1em;color:#252525}.basic-content a:not(.btn){text-decoration:underline}.basic-content ul{margin:1em 0}.basic-content ul li{position:relative;display:block;margin-bottom:0.83333em;padding-left:1.66667em;font-size:1em;line-height:1.4em}.basic-content ul li:before{content:'';position:absolute;top:0.25em;left:0;width:0.83333em;height:0.83333em;background:#ffce34}.basic-content ul.coupons{padding:0;margin:0}.basic-content ul.coupons li{font-size:1.04167em;position:relative;background:#f4f4f4;border:1px solid #d5d5d5;display:block;padding:1em 1em 10em 1em;margin:1em 0;color:#474747;overflow:hidden;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;border-radius:0.5em}.basic-content ul.coupons li:after{position:absolute;content:"\e601";font-size:5em;right:0.08333em;top:0.08333em;font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.basic-content ul.coupons li:before{position:absolute;content:"\f02a";font-size:5em;left:0.22em;top:0.55em;font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.basic-content ul.coupons li span{position:absolute;bottom:0;left:0;padding:.5em .2em;width:100%;font-size:3em;color:#fff}.basic-content ul.coupons li span.orange{background:#f39549}.basic-content ul.coupons li span.green{background:#7db841}.basic-content ul.coupons li span.purple{background:#a7227e}.basic-content ul.coupons li.stretch{display:none}.basic-content.no-underline a{text-decoration:none}.basic-content .youtube-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.basic-content .youtube-container iframe,.basic-content .youtube-container object,.basic-content .youtube-container embed{position:absolute;top:0;left:0;width:100%;height:100%}main>h1{padding:0.8em 4.6%}main .menu .menu-item ul:not(.tags-list){margin:1em 0}main .menu .menu-item ul:not(.tags-list) li{display:block;margin-bottom:0.83333em;padding-left:0.83333em;border-left:0.08333em solid #ffce34;font-size:1em;line-height:1.4em}main .menu .menu-item ul:not(.tags-list) li a{text-decoration:underline}main .menu .menu-item table{width:100%;margin:2em 0;font-size:0.83333em}main .menu .menu-item table:not(.is-homogen) tr:nth-child(even){background:#eee}main .menu .menu-item table th i{color:#ffce34;font-size:1.3em;padding-right:.3em}main .menu .menu-item table tr td{padding:.25em .5em;border:1px solid #d7d7d7}@media all and (min-width: 25em){main .menu .menu-item table tr td{padding:.25em .5em}}@media all and (min-width: 39.375em){main .menu .menu-item table tr td{padding:.5em 1em}}.notification{position:relative;background:#f4f4f4;padding:.5em;margin:.5em 0;border-left:2px solid #ffce34}.notification .title{font-size:1.25em;color:#000}.notification .content{color:#2d2d2d}.notification .close-btn{font-size:1.25em;position:absolute;right:.5em;top:.5em}.notification .close-btn i:before{text-decoration:none}.notification.green{border-left-color:#7db841}.notification.yellow{border-left-color:#ffce34}.notification.red{border-left-color:#ef3c13}.notification.clean{border-left:none}.mail-address:after{content:'mupa.hu'}.mail-address:before{content:'e-mail: '}.mail-address span:before{content:attr(data-email)}.mail-address span:after{content:'@'}.widget-management figure{position:relative;margin:0 auto;display:inline-block;margin:1em 0;max-width:100%}.widget-management figure img{max-width:100%;-moz-box-shadow:0 0 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 1px rgba(0,0,0,0.1);box-shadow:0 0 1px rgba(0,0,0,0.1)}.widget-management figure figcaption{position:absolute;width:100%;left:0;bottom:1em;background:#ffce34;background:rgba(255,206,52,0.85);padding:1em}.widget-management figure figcaption h2{font-size:1.8em}.widget-management figure figcaption p{font-size:1.2em;color:#474747}.widget-management figure figcaption .mail-address{margin-top:1em;color:#474747}.yellow-list li{line-height:1.45833em;padding:0.1em 0.5em 0.1em 1.66667em;margin:1em 0;position:relative}.yellow-list li:before{content:'';position:absolute;top:0.33333em;left:0;width:0.83333em;height:0.83333em;background:#ffce34}.loyalty-points-wrap .loayalty-head{border:1px solid #d7d7d7;border-width:1px 0;position:relative}.loyalty-points-wrap .loayalty-head .loyalty-point-counter{width:5.33333em;position:absolute;left:0;top:0;text-align:center;font-size:1.875em;padding-top:0.66667em;color:#b6b7b9;text-shadow:0 1px 0 rgba(12,12,12,0.54)}.loyalty-points-wrap .loayalty-head .loyalty-level-indicator{padding:0.625em 1em;border-left:1px solid #d7d7d7;margin-left:10em;min-height:5em;font-size:1em}.loyalty-points-wrap .loayalty-head .loyalty-level-indicator span{color:#b7b8ba;text-shadow:0 1px 0 rgba(12,12,12,0.54)}.loyalty-points-wrap .loyalty-magazine .disclaimer a{text-decoration:underline}.loyalty-points-wrap .loyalty-publication p a{text-decoration:underline}.loyalty-points-wrap.loyalty_level_1 .loyalty-point-counter,.loyalty-points-wrap.loyalty_level_1 .loyalty-level-indicator span{color:#b66826}.loyalty-points-wrap.loyalty_level_2 .loyalty-point-counter,.loyalty-points-wrap.loyalty_level_2 .loyalty-level-indicator span{color:#b7b8ba}.loyalty-points-wrap.loyalty_level_3 .loyalty-point-counter,.loyalty-points-wrap.loyalty_level_3 .loyalty-level-indicator span{color:#f0b425}.loyalty-points-wrap.loyalty_level_4 .loyalty-point-counter,.loyalty-points-wrap.loyalty_level_4 .loyalty-level-indicator span{color:#e2e3e4}.loyalty-points-wrap .loyalty-validity div{padding:0.625em 1em;border-bottom:1px solid #d7d7d7;font-size:1em}.loyalty-points-wrap .loyalty-point-history{margin-bottom:2em}.loyalty-points-wrap .loyalty-point-history .menu-item-button{background:#f4f4f4;text-align:center}.loyalty-points-wrap .loyalty-point-history .loyalty-hystory-table{table-layout:fixed;background:#f4f4f4}.loyalty-points-wrap .loyalty-point-history .loyalty-hystory-table td.highlighted{background:#fff;font-weight:bold;text-align:right}.loyalty-points-wrap .loyalty-level-descritions{margin-bottom:2em}.loyalty-points-wrap .loyalty-level-descritions .widget-tabs-header{font-size:.8em;text-align:center;border-top:1px solid #d7d7d7;background:#f4f4f4}.loyalty-points-wrap .loyalty-level-descritions .widget-tabs-header li{background:#fff}.loyalty-points-wrap .loyalty-level-descritions .widget-tabs-header i{font-size:1.4em;font-style:normal;font-weight:bold;margin-left:.3em}.loyalty-points-wrap .loyalty-level-descritions .widget-tabs-header i.level_1{color:#b66826}.loyalty-points-wrap .loyalty-level-descritions .widget-tabs-header i.level_2{color:#b7b8ba}.loyalty-points-wrap .loyalty-level-descritions .widget-tabs-header i.level_3{color:#f0b425}.loyalty-points-wrap .loyalty-level-descritions .widget-tabs-header i.level_4{color:#e2e3e4}.no-break{white-space:nowrap}#carousel{margin-top:-4em}@-o-keyframes RotateAnim{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@-moz-keyframes RotateAnim{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes RotateAnim{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-webkit-keyframes RotateAnim{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-keyframes RotateAnim{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.events{padding:2.08333em 4.6% 0.83333em 4.6%;border-bottom:1px solid #d7d7d7;background:#f4f4f4}.events.white-bg{background:#fff}.events .events-time{font-size:1em;color:#939393}.events.featured{background:#fff}.events.video-list .description{padding-right:1em}.events.no-border{border:none}.events.no-border .event{border:none}.events .favorite-star{position:absolute;right:0;top:.5em;width:1em;height:1em;font-size:1.45833em}.events .favorite-star i:before{content:"\f006";color:#666}.events .favorite-star.active i:before{content:"\f005";color:#ffce34}.events.news-list{padding-top:0;padding-bottom:0}.events.news-list .event .img img{border:none}.events.calendar .events-time{display:block;position:relative;padding-bottom:1em;border-bottom:1px solid #d7d7d7;font-size:1.25em;color:#2d2d2d;line-height:1em}.events.calendar .events-time:after{display:inline-block;position:absolute;right:0;font-family:"FontAwesome";font-size:1.3em;color:#666;content:"\f073"}.events.calendar.no-program{background:url(../img/no-program-bg.png);padding-bottom:0}.events.calendar.no-program .event .no-program-icon{float:left;position:relative;margin-right:0.83333em}.events.calendar.no-program .event .no-program-icon:before{display:block;top:0;left:0;font-family:"FontAwesome";font-size:3em;color:#ccc}.events.calendar.no-program .event .info{position:relative;padding-top:0.75em;font-size:1.04167em;color:#b0b0b0}.event{position:relative;height:auto;overflow:hidden;padding:1.25em 0;border-bottom:1px solid #d7d7d7}.event:last-child{border-bottom:none}.event.highlight{background:#ffc701}.event.highlight:after{width:5px;height:100%;content:'';position:absolute;top:0;left:0;z-index:5;background:#ffc701}.event .img{float:left;max-width:7.5em;margin-right:0.83333em;vertical-align:top}.event .img img{border-width:0}.event .description{float:none;width:auto;overflow:hidden}.event .description h2{font-size:1.66667em;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#464646}.event .description h2 small{display:block;font-family:"Open Sans";font-weight:400;font-size:0.625em;line-height:1.52em;color:#2d2d2d}.event .description .additional{margin-top:0.5em;font-size:0.83333em;font-weight:bold}.event .description .additional time+.location:before{content:" - "}.event .description .additional .location{text-transform:uppercase}.event .description.my-description{margin-top:-13px}.event-wrap{padding:0 4.6% 0.83333em 4.6%;background-color:#f4f4f4}.event-wrap ul:not(.tags-list){border-left:2px solid #d7d7d7;margin:1.5em 0}.event-wrap ul:not(.tags-list) li{border:none;padding-left:0.79167em;color:#252525}.event-wrap .tags-list{margin:0.5em 0}.tags .tag{display:inline-block;position:relative;margin:0.55556em 0.55556em 0 0;padding:0.33333em 0.5em 0.22222em 0.5em;font-family:"Klavika";font-size:0.75em;background-color:#fff;font-weight:bold;text-transform:uppercase;border-left:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1)}.tags .tag.info{padding-right:2.16667em}.tags .tag.info:before{display:inline-block;position:absolute;top:0;right:0;width:1.83333em;height:100%;border-left:1px solid #d0a30d;background:#e8ab08;content:"";-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-moz-box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1)}.tags .tag.info:after{position:absolute;right:0.59091em;top:0.31818em;font-family:"FontAwesome";font-size:1.22222em;font-weight:100;color:white;content:"\f129";text-shadow:0 1px 0 rgba(2,2,2,0.2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tags .tag.mupa-production2{background:#ffce34;padding-right:2.16667em}.tags .tag.mupa-production2:before{display:inline-block;position:absolute;top:0;right:0;width:1.88889em;height:100%;border-left:1px solid #d0a30d;background:#e8ab08;content:"";-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-moz-box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1)}.tags .tag.mupa-production2:after{position:absolute;right:0.15em;top:0.1em;font-family:"FontAwesome";font-size:1.44444em;font-weight:100;color:white;content:"\e601";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tags .tag.mupa-card{background:#ffce34;color:#262626;text-shadow:0 0.05556em 0 rgba(255,255,255,0.3)}.tags .tag.mupa-production{background:#ffce34;color:#262626;text-shadow:0 1px 0 rgba(255,255,255,0.3);padding-right:2.66667em}.tags .tag.mupa-production i{display:inline-block;width:1.94444em;position:absolute;font-style:normal;text-align:center;right:0;top:0;height:100%;border-left:1px solid #d0a30d;background:#e8ab08;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-moz-box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1)}.tags .tag.mupa-production i:after{display:inline-block;font-family:"FontAwesome";font-size:1.4em;line-height:1.25;font-weight:100;color:white;content:"\e601";text-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tags .tag.live-broadcasting{background:#666;width:2.35em;text-align:center}.tags .tag.live-broadcasting i{display:inline-block;line-height:1;vertical-align:middle}.tags .tag.live-broadcasting i:after{font-family:"FontAwesome";font-weight:100;font-style:normal;display:inline-block;color:white;content:"\f03d";text-shadow:none}.tags .tag.new-orleans-swing{background:#a7227e;color:white;text-shadow:0 0.05556em 0 rgba(11,11,11,0.3)}.tags .tag.change,.tags .tag.cancelled{background:#3d3d3d;color:#ffce34;text-shadow:0 0.05556em 0 rgba(0,0,0,0.3)}.tags .tag.change.info:before,.tags .tag.change.info:after,.tags .tag.cancelled.info:before,.tags .tag.cancelled.info:after{color:#ffce34}.tags .tag.change.info:before,.tags .tag.cancelled.info:before{background:#5e5e5e;border-color:#353535}.tags .tag.simple{background:#fff}.events-carousel .caption{position:absolute;bottom:0;margin-left:1.25em;margin-bottom:1.25em;-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-ms-transform:skew(-10deg);transform:skew(-10deg)}.events-carousel .caption .title,.events-carousel .caption time{font-family:"Klavika";color:white;line-height:1em}.events-carousel .caption .title{display:inline-block;margin-right:1em;padding:0 0 0.2em;font-size:1.66667em}.events-carousel .caption time{display:inline-block;padding:0.4em 0.5em;font-size:0.6em;text-transform:uppercase;color:#0d0116;background:#ffce34}article p{margin-bottom:1.66667em;font-size:1em;color:#252525}article q,article blockquote{display:block;margin-bottom:1.14286em;margin-left:0;quotes:"“" "”";font-size:1.45833em;font-style:italic;color:#252525}article ul{margin:.5em 0}article ul li{display:block;margin-bottom:0.83333em;padding-left:0.83333em;border-left:0.08333em solid #ffce34;font-size:1em;line-height:1em}article h2{margin-bottom:0.92105em}article .article-intro{padding:1.25em;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:#f7f7f7}article .article-info-box{margin-bottom:1.875em;padding:1.875em 0;border-bottom:1px solid #d7d7d7}article .article-info-box .left{width:5em}article .article-info-box h2{margin-bottom:0.13158em}article .article-box{margin-bottom:1.875em;padding-bottom:1.875em}article .sponsors .two-column.fluid .column img{max-width:10em}article .press ul li{line-height:1.4em}article .press ul li .name{color:#a1217a}article .press ul li .medium{color:#8a8989}article .contributors{padding:1.875em 4.6% 0 4.6%;border-top:1px solid #d7d7d7;background:#f4f4f4}article .contributors h2{color:#474747}article .contributors ul li{margin:0;padding:0;margin-bottom:0.83333em;border:none;line-height:1.4em}article .contributors ul li .name{font-size:1.25em}article .contributors ul li .job:not(.has-info-box){color:#8a8989;font-style:italic}article .more-content{padding-bottom:3.33333em}article .more-content .content{margin-bottom:-3.33333em;position:relative;max-height:10em;overflow:hidden;-webkit-transition:max-height 0.6s;-moz-transition:max-height 0.6s;-o-transition:max-height 0.6s;-ms-transition:max-height 0.6s;transition:max-height 0.6s}article .more-content .content .top-info{margin-bottom:0.625em}article .more-content .content:before{content:'';position:absolute;bottom:0;left:0;right:0;height:7em;background:-webkit-linear-gradient(bottom, rgba(255, 255, 255, 1) 60%, rgba(255, 255, 255, 0) 100%);background:-moz-linear-gradient(bottom, rgba(255, 255, 255, 1) 60%, rgba(255, 255, 255, 0) 100%);background:-ms-linear-gradient(bottom, rgba(255, 255, 255, 1) 60%, rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(bottom, rgba(255, 255, 255, 1) 60%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to top, rgba(255, 255, 255, 1) 60%, rgba(255, 255, 255, 0) 100%)}article .more-content .content.open:before{height:0em}article .more-content .content>div:last-child{padding-bottom:3.33333em}article .more-button{position:absolute;bottom:0;width:100%}article .tickets-box .prices ul{margin-top:0;margin-bottom:0}article .tickets-box .prices ul li{border:none;margin-bottom:0;padding-left:0}article .tickets-box .prices.soldout ul li{color:#b0b0b0}article .tickets-box .note{margin-bottom:1.04167em}article .youtube-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}article .youtube-container iframe,article .youtube-container object,article .youtube-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.title-box{height:auto;-webkit-clip-path:polygon(0 0, 100% 35px, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 35px, 100% 100%, 0 100%);padding:35px 10px 10px 15px;color:#ffffff;margin-top:-50px;position:relative;margin-left:30px;margin-right:30px}.title-box h1,.title-box h2{color:white}.title-box h1{font-size:1.66667em;padding-bottom:10px}.title-box h2{margin-bottom:0;font-size:0.83333em}.title-box .type{position:relative;padding:0.45833em 0;display:block;color:#fff !important;font-family:"Klavika";font-size:0.83333em;text-transform:uppercase;font-weight:100}.title-box .type.series{font-size:0.70833em}.title-box .additional{color:#fff}.title-box .additional time{font-size:14px;font-weight:600}.title-box .additional time:after{content:''}.title-box .additional .location{font-size:14px;display:block;font-weight:100;text-transform:none}article.light-music ul li{border-left-color:#aa1480}article.light-music ul li.no-border{border-left:none}article.light-music .title-box{background:#aa1480}article.light-music .title-box .type{color:#aa1480}article.light-music .date-box time .date{color:#aa1480}article.light-music .prices li{color:#aa1480}article.light-music .prices.sold-out{color:#acacac}article.classic-music ul li{border-left-color:#67757d}article.classic-music ul li.no-border{border-left:none}article.classic-music .title-box{background:#67757d}article.classic-music .title-box .type{color:#67757d}article.classic-music .date-box time .date{color:#67757d}article.classic-music .prices li{color:#67757d}article.classic-music .prices.sold-out{color:#acacac}article.dance ul li{border-left-color:#1252a1}article.dance ul li.no-border{border-left:none}article.dance .title-box{background:#1252a1}article.dance .title-box .type{color:#1252a1}article.dance .date-box time .date{color:#1252a1}article.dance .prices li{color:#1252a1}article.dance .prices.sold-out{color:#acacac}article.family ul li{border-left-color:#639f62}article.family ul li.no-border{border-left:none}article.family .title-box{background:#639f62}article.family .title-box .type{color:#639f62}article.family .date-box time .date{color:#639f62}article.family .prices li{color:#639f62}article.family .prices.sold-out{color:#acacac}article.exhibition ul li{border-left-color:#ec612b}article.exhibition ul li.no-border{border-left:none}article.exhibition .title-box{background:#ec612b}article.exhibition .title-box .type{color:#ec612b}article.exhibition .date-box time .date{color:#ec612b}article.exhibition .prices li{color:#ec612b}article.exhibition .prices.sold-out{color:#acacac}article.not-classified ul li{border-left-color:#ffc702}article.not-classified ul li.no-border{border-left:none}article.not-classified .title-box{background:#ffc702}article.not-classified .title-box .type{color:#ffc702}article.not-classified .date-box time .date{color:#ffc702}article.not-classified .prices li{color:#ffc702}article.not-classified .prices.sold-out{color:#acacac}.news-wrap .img img{max-width:100%;width:100%}.news-wrap h2{font-size:2.5em;line-height:1;margin-bottom:.25em;color:#252525}.news-wrap time{font-size:0.83333em;font-weight:bold;margin-bottom:2em;display:block}.page-title{padding-bottom:1.25em;border-bottom:1px solid #d7d7d7}.page-title h1{font-size:2.08333em}.street-view{position:relative;padding-bottom:65.25%;padding-top:30px;height:0;overflow:hidden}.program_series{font-size:0.8em;margin-left:-0.9em}.date-box{position:relative;padding:0}.date-box .content-container{padding-bottom:1.66667em}.date-box .top-info{margin-bottom:0.625em}.date-box time{font-family:"Klavika"}.date-box time .date{font-size:1.70833em;padding-right:1.82927em}.date-box time .time{font-size:2.5em;color:#252525}.date-box .break{color:#8a8989;margin:5px 0 10px}.date-box .location{font-size:1.04167em;color:#252525}.date-box .more-info{background:#f4f4f4;border-top:1px solid #d7d7d7;padding:1.875em 4.6% 1.875em 4.6%;font-size:1em}.date-box .smallprint{font-size:13px}.date-box.cancelled time .date,.date-box.cancelled time .time,.date-box.cancelled .location{color:#b0b0b0}.tickets-box{padding:1.66667em 4.6% 1.66667em 4.6%}.tickets-box .prices{margin-bottom:0.33333em}.tickets-box .success{font-size:1.25em;color:#a6227e}.tickets-box form{margin-top:1.25em}.tickets-box form input[type="submit"]{margin-top:0.41667em}.prices{font-family:"Klavika";font-size:1.66667em;color:#a6227e}.prices ul{display:inline-block;vertical-align:top}.prices ul:first-child{margin-right:1.66667em}.prices .sold-out{color:#acacac}.prices.sold-out ul li{color:#acacac}.magazine-list-section{margin:1em 0;border-bottom:1px solid #d7d7d7}.magazine-list-section h1{padding-bottom:.25em}.magazine-list-section h1:before{content:'| ';color:#ffce34}.magazine-list-section ul li.magazine-item{border-left:none;margin:30px 0;padding:0 0 1px 0;text-align:center}.magazine-list-section ul li.magazine-item .magazine-cover{display:inline-block;max-width:100%}.magazine-list-section ul li.magazine-item.current .magazine-cover{border:0.5em solid #ffce34;background:#ffce34}.magazine-list-section ul li.magazine-item .title{display:block;margin:20px 0 20px 0}.magazine-list-section h2{font-weight:700;max-width:450px;margin:0 auto}.magazine-list-section h2 time{display:block;font-weight:300;font-size:.8em}header{color:white}header .top{position:relative;background:#f7f7f7;white-space:nowrap;display:flex}header .top .logo-container{display:inline-block;position:absolute;z-index:1;padding-left:30px}header .top .logo-container .logo{position:relative;display:inline-block;min-width:4.16667em;max-width:4.58333em}header .top .logo-sizer-helper{display:inline-block;width:40%}header .top .language-selector{right:1.04167em;top:50%;font-weight:100;font-size:1.25em;line-height:1.5em;margin-top:-0.6em;border-left:1px solid #666;padding-left:.5em}header nav{background:#f7f7f7 -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.01) 0%, rgba(255, 255, 255, 0.01) 100%);background:#f7f7f7 -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.01) 0%, rgba(255, 255, 255, 0.01) 100%);background:#f7f7f7 -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.01) 0%, rgba(255, 255, 255, 0.01) 100%);background:#f7f7f7 -o-linear-gradient(bottom, rgba(0, 0, 0, 0.01) 0%, rgba(255, 255, 255, 0.01) 100%);background:#f7f7f7 linear-gradient(to top, rgba(0, 0, 0, 0.01) 0%, rgba(255, 255, 255, 0.01) 100%);background-color:#f7f7f7}header nav ul li{display:inline-block;height:3.625em;white-space:nowrap}header nav ul li .submenu{position:absolute;top:0;width:100%;overflow:hidden}header nav ul li .submenu li{background:#fff}header nav ul li:first-child>a{padding-left:0;border:none}header nav ul li>a{display:inline-block;width:100%;height:100%;padding-left:0.66667em;font-size:1.25em;color:#0d0416}header nav ul li>a:hover,header nav ul li>a:focus{color:#0d0416}@media all and (min-width: 20.9375em){header nav ul li>a{padding-left:1em}}header nav ul li>a:before{display:inline-block;margin-right:0.75em;font-family:"FontAwesome";font-size:1.33333em;color:#0d0416}header nav ul li>a:after{display:inline-block;height:3.2em;vertical-align:middle;content:""}header nav ul li.menu-btn{width:9em;height:auto;padding-top:0.55em}header nav ul li.menu-btn>a:after{display:inline-block;font-family:"FontAwesome";color:#0d0416;height:auto;content:"";background:url(../img/mobile_menu.svg) no-repeat 0 0;width:33px;background-size:122% 96%;height:2.2em}header nav ul li.menu-btn .dropdown ul li{display:block}header nav ul li.menu-btn .dropdown ul li:first-child>a{border:none}header nav ul li.menu-btn .dropdown ul li>a{padding:0 4.6%;border-top:1px solid #f7f7f7;line-height:1;color:#0d0416}header nav ul li.menu-btn .dropdown ul li>a:before{display:inline-block;margin-right:1.5em;font-family:"FontAwesome";font-size:0.66667em;vertical-align:middle;color:#ffce34 !important;content:"\f0da"}header nav ul li.menu-btn .dropdown li.menu-back a:before{content:"\f060"}header nav ul li.menu-btn .dropdown li.menu-logout a:before{content:"\f09c"}header nav ul li.my-mupa-btn{width:auto;padding-right:0.5em}header nav ul li.my-mupa-btn .dropdown{padding-bottom:0.83333em}header nav ul li.my-mupa-btn .dropdown h2{font-size:2.08333em;line-height:1.8em;text-align:center;color:#191021}header nav ul li.my-mupa-btn .dropdown li.menu-back a:before{content:"\f060"}header nav ul li.my-mupa-btn .dropdown li.menu-logout a:before{content:"\f09c"}header nav ul li.my-mupa-btn .dropdown .widget-tabs ul li{width:50% !important;padding:0 1.25em}header nav ul li.my-mupa-btn .dropdown .widget-tabs ul li a{border:none;font-size:.95em;line-height:3.2em;padding:0;display:inline-block}header nav ul li.my-mupa-btn .dropdown .widget-tabs ul li a:before{display:none !important}header nav ul li.my-mupa-btn .dropdown .widget-tabs ul li a i{font-size:1.25em}header nav ul li.my-mupa-btn .dropdown .widget-tabs ul li a i:before{color:#191021}header nav ul li.my-mupa-btn .dropdown .mymupa-login-btn,header nav ul li.my-mupa-btn .dropdown .facebook{width:100%;display:block}header nav ul li.my-mupa-btn .dropdown .link{font-size:1.25em}header nav ul li.my-mupa-btn .dropdown .link i{padding-right:.5em;font-size:1.2em}header nav ul li.my-mupa-btn .dropdown ul li{display:block}header nav ul li.my-mupa-btn .dropdown ul li:first-child>a{border:none}header nav ul li.my-mupa-btn .dropdown ul li>a{padding:0 4.6%;border-top:1px solid #f7f7f7;line-height:1}header nav ul li.my-mupa-btn .dropdown ul li>a:before{display:inline-block;margin-right:1.5em;font-family:"FontAwesome";font-size:0.66667em;vertical-align:middle;color:#ffce34 !important;content:"\f0da"}header nav ul li.my-mupa-btn .dropdown li.menu-back a:before{content:"\f060"}header nav ul li.my-mupa-btn .dropdown .content-container{padding-top:0.83333em;padding-bottom:0.41667em}header nav ul li.my-mupa-btn .dropdown .control-group{margin-top:0.83333em}header nav ul li.my-mupa-btn .dropdown label{color:#191021}header nav ul li.my-mupa-btn .dropdown input{margin-bottom:0.625em}header nav ul li.my-mupa-btn .dropdown input[type="submit"]{margin-top:0.83333em}header nav ul li.my-mupa-btn .dropdown hr{margin-top:1.25em;margin-bottom:0em;background:#f7f7f7}header nav ul li.my-mupa-btn .dropdown .my-mupa-menu-container{padding-top:1.25em;padding-bottom:0.83333em}header nav ul li.my-mupa-btn .dropdown .my-mupa-menu-container a{display:block;font-size:1.25em;color:#ffce34 !important;text-decoration:underline}header nav ul li.my-mupa-btn .dropdown .my-mupa-menu-container a:before{content:""}header nav ul li.search-btn{width:17%}header nav ul li.search-btn a:before{margin-right:0;content:"";background:url(../img/icon_kereses.svg);width:5em;height:1.5em;background-size:100% 100%;margin:-3px -3px}header nav ul li.search-btn .dropdown{padding:2.08333em 4.6%}header nav ul li.search-btn .dropdown input[type="search"]{margin-bottom:0}header nav ul li.open{background:#e8e8e8}header nav ul li.open>a{color:#0d0416}header nav ul li.open>a:before{color:#0d0416}header nav ul li.open .dropdown{display:block}header nav ul li .dropdown{display:none;position:absolute;left:0;width:100%;z-index:11;background:#e8e8e8}header nav>ul>li>a{border-left:1px solid #f7f7f7}.main_navigation{display:inline-flex;width:100%}@media (max-width: 329px){.main_navigation{font-size:10px}}@media (min-width: 330px) and (max-width: 359px){.main_navigation{font-size:11px}}@media (min-width: 360px) and (max-width: 399px){.main_navigation{font-size:12px}}@media (min-width: 400px) and (max-width: 500px){.main_navigation{font-size:13px}}.main_navigation .my-mupa-btn{margin-left:7em}@media (max-width: 329px){.main_navigation .my-mupa-btn{margin-left:11em}}@media (min-width: 330px) and (max-width: 359px){.main_navigation .my-mupa-btn{margin-left:10em}}@media (min-width: 360px) and (max-width: 399px){.main_navigation .my-mupa-btn{margin-left:9em}}@media (min-width: 400px) and (max-width: 500px){.main_navigation .my-mupa-btn{margin-left:10em}}.mupa-menuwrapper{background:transparent !important;z-index:99 !important}.mupa-menuwrapper .mupa-menu{background:#e8e8e8;width:100%;position:relative;left:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-backface-visibility:hidden;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.mupa-menuwrapper .mupa-menu.level_1{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.mupa-menuwrapper .mupa-menu.level_2{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-o-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.mupa-menuwrapper .mupa-menu .mupa-submenu{display:none}.mupa-menuwrapper .mupa-menu.mupa-subview li li li{display:none}.mupa-menuwrapper .mupa-menu.mupa-subview li.mupa-subview,.mupa-menuwrapper .mupa-menu.mupa-subview li.mupa-subview .mupa-submenu,.mupa-menuwrapper .mupa-menu.mupa-subview li.mupa-subviewopen,.mupa-menuwrapper .mupa-menu.mupa-subview li.mupa-subviewopen li,.mupa-menuwrapper .mupa-menu.mupa-subview li.mupa-subviewopen>.mupa-submenu,.mupa-menuwrapper .mupa-menu.mupa-subview li.mupa-subviewopen>.mupa-submenu>li{display:block}.mupa-menuwrapper .mupa-menu .mupa-submenu{position:absolute;background:#e8e8e8;width:100%;top:0}.mupa-menuwrapper .mupa-menu li a{position:relative}.mupa-menuwrapper .mupa-menu li>a:not(:only-child) span:after{display:block;position:absolute;right:1em;top:50%;margin-top:-0.33em;font-family:"FontAwesome";font-size:0.66667em;color:#ffce34 !important;content:"\f105"}.mupa-menuwrapper .mupa-menu>.mupa-submenu{left:0%}.mupa-menuwrapper .mupa-menu li>.mupa-submenu{left:100%}.mupa-menuwrapper .mupa-menu li>.mupa-submenu li>.mupa-submenu{left:100%}.submenu-name-display .mupa-menu-trigger{position:relative;display:flex}.submenu-name-display .mupa-menu-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:82%;padding-top:0.5em;margin-right:auto}.submenu-name-display .menu-btn{vertical-align:sub}.submenu-name-display .mupa-menu-trigger span:after{display:inline-block;margin-left:0.7em;font-family:"FontAwesome";font-size:1em;vertical-align:middle;color:#0d0416;content:"\f107";-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;height:1em}.submenu-name-display .open .mupa-menu-trigger span:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.csstransforms3d .mupa-menu .mupa-submenu{-webkit-backface-visibility:hidden}footer{background:#fff;font-size:1.04167em;color:#212121}footer h3{font-size:1.2em;color:#212121;font-weight:100}footer .footer-item{padding:2em 4.6%;border-top:1px solid #e0e0e0}footer .footer-item a{color:#212121;text-decoration:underline}footer .footer-item address{font-style:normal}footer .footer-item:first-child{border-top:none}footer .footer-item.nav ul{margin-right:10%}footer .footer-item.nav ul:last-child{margin-right:0}footer .footer-item.nav ul li{float:left;width:45%;line-height:1.2em;padding:.3em 0 .3em 1em;position:relative}footer .footer-item.nav ul li:before{position:absolute;left:0;top:.3em;font-family:'FontAwesome';color:#d2d2d2;content:"\f0da"}footer .footer-item.nav .list-arrow{display:flex;font-size:0.65em}footer .footer-item.credit-cards{text-align:center;padding-top:.5em;padding-bottom:.5em}footer .footer-item.contact,footer .footer-item.offices{line-height:1.4em}footer .footer-item.contact .no-break,footer .footer-item.offices .no-break{white-space:nowrap}footer .footer-item.contact ul li,footer .footer-item.offices ul li{position:relative;margin-left:0;padding-left:2.4em;margin-top:1em}footer .footer-item.contact ul li ul li,footer .footer-item.offices ul li ul li{margin:0;padding-left:0;font-size:0.88em}footer .footer-item.contact ul li a,footer .footer-item.offices ul li a{font-size:0.88em}footer .footer-item.contact ul li[class*="icon-"]:before,footer .footer-item.offices ul li[class*="icon-"]:before{position:absolute;top:0;left:0;font-size:1.28em;color:#d2d2d2}footer .footer-item.contact ul li.address,footer .footer-item.offices ul li.address{font-size:0.88em;padding-left:2.6em}footer .footer-item.contact ul li.address[class*="icon-"]:before,footer .footer-item.offices ul li.address[class*="icon-"]:before{font-size:1.48em}footer .footer-item.contact ul li dl,footer .footer-item.offices ul li dl{font-size:0.88em}footer .footer-item.contact ul li dt,footer .footer-item.offices ul li dt{float:left}footer .footer-item.contact ul li dd,footer .footer-item.offices ul li dd{margin-left:2.4em}footer .footer-item.contact ul li dt.visuallyhidden+dd,footer .footer-item.offices ul li dt.visuallyhidden+dd{margin-left:0}footer .newsletter{background:#ffce34;padding-top:.5em}footer .newsletter h3{font-size:1.66667em;font-weight:100;line-height:1.8em;color:#fff;text-shadow:0px 1px 0px rgba(0,0,0,0.2)}footer .newsletter p{color:#2d2d2d}footer .newsletter.footer-item a{text-decoration:none}footer .newsletter .social-list{border-top:1px solid rgba(142,112,24,0.25);padding-top:1em;text-align:center}footer .newsletter .social-list li{font-size:1.875em;line-height:2em;display:inline-block;margin:0 .6em .5em .6em}footer .newsletter .social-list li a{display:inline-block;width:2em;height:2em;text-align:center;color:#8e7018;border:1px solid rgba(142,112,24,0.25);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}footer .newsletter .social-list .custom-iconfont-deezer-02{position:relative;top:-5px;font-size:.7em}.footer_link{text-decoration:underline}.online-stream{padding:1.66667em 4.6% 1.66667em 4.6%}.online-stream h2{margin-bottom:1.14286em;font-size:1.45833em;color:#262626}.online-stream a:not(.btn){font-size:1.04167em;color:#313131;text-decoration:underline}.online-stream p{margin-bottom:1.875em}.online-stream .video-wrapper{position:relative;margin-bottom:1.875em;padding-bottom:56.25%;padding-top:25px;height:0}.online-stream .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.partners{border-bottom:1px solid #d7d7d7}.partners .partner-logo-group{border-bottom:1px solid #d7d7d7;padding:2.08333em 0}.partners .partner-logo-group h2{margin-bottom:0.52632em}.partners .partner-logo-group .image-group{margin-top:.5em}.partners .partner-logo-group .image-group .partner-logo{display:block}.partners .partner-logo-group .image-group .partner-logo.width-pct-100{width:100%}.partners .partner-logo-group .image-group .partner-logo.width-pct-90{width:90%}.partners .partner-logo-group .image-group .partner-logo.width-pct-80{width:80%}.partners .partner-logo-group .image-group .partner-logo.width-pct-70{width:70%}.partners .partner-logo-group .image-group .partner-logo.width-pct-60{width:60%}.partners .partner-logo-group .image-group .partner-logo.width-pct-50{width:50%}.partners .partner-logo-group .image-group .partner-logo.width-pct-40{width:40%}.partners .partner-logo-group .image-group .partner-logo.width-pct-30{width:30%}.partners .partner-logo-group .image-group .partner-logo.width-pct-20{width:20%}.partners .partner-logo-group .image-group .partner-logo.width-pct-10{width:10%}.partners .partner-logo-group .image-group .partner-logo:first-child{float:left}.partners .partner-logo-group .image-group .partner-logo:last-child{float:right;text-align:right}.partners .partner-logo-group .image-group .partner-logo.single{float:none;margin:0 auto;text-align:center}.partners .partner-logo-group:last-child{border-bottom:none;padding-bottom:0}.partners-menu .menu-item.accordion hr{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.partners-menu .menu-item.accordion.open hr{margin:0}.partners-menu .menu-item.accordion .content{padding-top:0.83333em;padding-bottom:0.83333em}.partners-menu .menu-item.accordion .content ul>li{border-left:2px solid #ffce34;margin:0.625em 0;padding-left:0.83333em}.discount-offer h2{font-size:1.45833em;margin-bottom:0.57143em}.discount-offer .events{border-top:1px solid #d7d7d7;margin-bottom:2.08333em}.discount-offer .events input,.discount-offer .events textarea,.discount-offer .events .styled-select{margin-bottom:1.5em}.discount-offer .events .styled-select{width:75%}.discount-offer .events .event .description .additional time:after{content:''}.discount-offer .events .event .description .additional .price{display:block;font-weight:normal}.discount-offer .personal-informations{border:1px solid #d7d7d7;border-width:1px 0 2px 0;padding:2em 0}.discount-offer .discount-offer-send{margin:2em 0}.discount-offer .CTA-box{background:#f4f4f4;border-left:1px solid #ffce34;padding:1em;margin:.5em 0}.discount-offer .CTA-box a{text-decoration:underline}@media all and (min-width: 25em){.discount-offer .events .styled-select{width:60%}}@media all and (min-width: 39.375em){.discount-offer .events .styled-select{width:50%}}.season-ticket{padding:1.66667em 4.6% 0 4.6%}.season-ticket strong{font-size:1.25em}.season-ticket p{margin-bottom:1.25em}.season-ticket .discount-box{margin-bottom:1.25em}.season-ticket .discount-box .left{display:inline-block;width:34%;max-width:9.16667em;vertical-align:middle}.season-ticket .discount-box .left img{display:block}.season-ticket .discount-box .right{display:inline-block;width:66%;padding-left:0.57143em;font-family:"Klavika";font-size:1.45833em;color:white;text-shadow:0px 0.025em 0px rgba(0,0,0,0.2);text-overflow:ellipsis;vertical-align:middle}.season-ticket .discount-box .right .bold{font-size:1.375em;text-overflow:clip}@media all and (min-width: 25em){.season-ticket .discount-box .right{font-size:1.66667em;padding-left:0.5em}.season-ticket .discount-box .right .bold{font-size:1.5em}}.season-ticket ul.programs{margin-bottom:1.66667em}.season-ticket ul.programs li:first-child a{padding-top:0}.season-ticket ul.programs li a{display:block;padding:1.04167em 0;border-bottom:1px solid #d7d7d7}.season-ticket ul.programs li a h3{margin-bottom:0.625em;font-size:1em;font-weight:normal;text-decoration:underline}.season-ticket ul.programs li a time{display:block;font-size:0.83333em;color:#b0b0b0}.season-ticket .season-ticket-prices-container-container{margin-bottom:2.08333em;border-bottom:1px solid #d7d7d7}.season-ticket .season-ticket-prices-container{margin-bottom:1.66667em;color:#383838;line-height:1.8em}.season-ticket .season-ticket-prices{font-size:1.25em;font-weight:bold}.owl-carousel .carousel-item{line-height:0;text-align:center}.owl-carousel .carousel-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.owl-carousel .carousel-item img{margin-bottom:-8px}.owl-carousel .mobile_view{max-height:400px}.owl-carousel .mobile_view .jwplayer{max-height:400px !important;display:flex}.owl-carousel .without-shadow:before{display:none}.owl-carousel .caption{text-align:left;z-index:2}.owl-carousel .caption .title{width:100%}.owl-theme .owl-controls{position:absolute;right:10px;bottom:10px}.owl-theme .owl-wrapper-outer{background:black}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:17px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#dbdbdb}.owl-theme .owl-controls.clickable .owl-buttons div:hover{background:#ffce34;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:0.70833em;height:0.70833em;margin:0.20833em 0.29167em;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#dbdbdb;background:rgba(219,219,219,0.75)}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#ffce34}.gallery{width:100%;background:white}.gallery .close{display:block;padding:1.66667em 0;background:#414141;text-align:center;cursor:pointer}.gallery .close:before{display:inline-block;font-family:"FontAwesome";font-size:2.5em;color:white;line-height:1em;content:"\f00d";text-shadow:0px 2px 2px rgba(0,0,0,0.2)}.gallery .thumbs{padding-bottom:0.41667em;padding-right:0.41667em}.gallery .thumbs ul li{display:block;float:left;width:50%;padding-left:0.41667em;margin-top:0.41667em;line-height:0}@media all and (min-width: 20.9375em){.gallery .thumbs ul li{width:33.33%}}@media all and (min-width: 39.375em){.gallery .thumbs ul li{width:25%}}.gallery .thumbs ul li a img{vertical-align:text-bottom}.gallery .thumbs ul .gallery-content{display:none}#gallery-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:black;z-index:21}#gallery-modal #gallery-carousel{width:100%;-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;-o-transition:transform 0.5s;-ms-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s}#gallery-modal #gallery-carousel.no-animation{-webkit-transition:transform 0s;-moz-transition:transform 0s;-o-transition:transform 0s;-ms-transition:transform 0s;transition:transform 0s;-webkit-transition:-webkit-transform 0s}#gallery-modal .gallery-item{float:left;height:100%;width:100%;text-align:center;display:table;table-layout:fixed;border-collapse:collapse}#gallery-modal .gallery-item .gallery-item-inner{display:table-cell;max-width:100%;vertical-align:middle}#gallery-modal .gallery-item .gallery-item-inner img{max-width:100%;max-height:100%}#gallery-modal .close,#gallery-modal .next,#gallery-modal .prev{position:absolute;z-index:22;font-size:2.5em;color:white;text-shadow:0px 2px 2px rgba(0,0,0,0.2)}#gallery-modal .close{top:0.16667em;right:0.16667em}#gallery-modal .next{top:0.16667em;left:1.33333em}#gallery-modal .prev{top:0.16667em;left:0.16667em}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-carousel .owl-item .carousel-item{position:relative}.owl-carousel .owl-item .carousel-item span.photo-credits{position:absolute;font-size:0.5em;line-height:1.4em;padding:2em 1em;bottom:0;left:0;color:#fff;z-index:1}.owl-carousel .owl-item .carousel-item span.photo-credits.is-light-text *{color:#fff}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(0.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(0.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.mobile-carousel .owl-controls{width:100%;top:50%;right:auto;bottom:auto;left:auto}.mobile-carousel .owl-prev,.mobile-carousel .owl-next{position:absolute;transform:translateY(-45%)}.mobile-carousel .owl-prev{left:10px}.mobile-carousel .owl-next{right:10px}ul.two-column li{width:50%;float:left}ul.menu .menu-item{font-size:1.16667em;line-height:3.33333em}ul.menu .menu-item .icon:before{padding-right:0.33333em;font-size:1.45833em}ul.menu .menu-item .icon-after:after{padding-left:0.33333em;font-size:1.45833em;display:inline-block;font-family:'FontAwesome';line-height:1;font-style:normal;font-weight:normal;speak:none}ul.menu .menu-item a{color:#666;white-space:nowrap;display:block}ul.menu .menu-item a:hover{color:#313131}.utility-menu{margin-bottom:0}.utility-menu li{border-left:1px solid #d7d7d7}.utility-menu li:first-child{border:none}.utility-menu li.active{background:#f3f3f3;-moz-box-shadow:inset 0 -2px 0 #ffce34;-webkit-box-shadow:inset 0 -2px 0 #ffce34;box-shadow:inset 0 -2px 0 #ffce34}.pager-wrap{border:2px solid #d7d7d7;border-width:1px 0 2px 0}.pager-wrap .menu .menu-item .icon:before{padding:0}.pager-wrap i{vertical-align:middle;font-size:1.2em;height:100%;display:inline-block;padding:0 .2em}.pager-wrap i:before{line-height:.7}.pager-wrap .month{text-transform:capitalize}.pager-wrap .pager-menu{margin-bottom:0}.events.day-wrap{border:1px solid #d7d7d7;border-width:1px 0;background:#f4f4f4}.events.day-wrap>.events-time{font-size:1.66667em;font-weight:bold;color:#262626;border-bottom:1px solid #d7d7d7;display:block;padding-bottom:0.625em}.events.day-wrap>.events-time span{font-weight:normal}.events.day-wrap.calendar .events-time:after{display:none}.events.day-wrap.today{background:#fff;border:4px solid #ffce34}.events.day-wrap.today ~ .events.day-wrap:not(.no-program){background:#fff}.events.day-wrap.today+.events.day-wrap{border-top:none}#programs-filter,#datum-picker,#gallery-wrap{display:none;font-size:1.14286em;background:#f4f4f4}#programs-filter fieldset,#datum-picker fieldset,#gallery-wrap fieldset{margin:0;padding:0 0 1em 0;border:1px solid #d7d7d7;border-width:0 0 1px 0}#programs-filter .styled-select,#datum-picker .styled-select,#gallery-wrap .styled-select{background:white;border-width:1px 0 0 0;margin-bottom:0}#programs-filter .styled-select:last-child,#datum-picker .styled-select:last-child,#gallery-wrap .styled-select:last-child{border-bottom-width:1px}#programs-filter .styled-select:after,#datum-picker .styled-select:after,#gallery-wrap .styled-select:after{width:1.76em;text-align:center;height:100%;border-left:1px solid #d7d7d7}#programs-filter .styled-select:before,#datum-picker .styled-select:before,#gallery-wrap .styled-select:before{display:none}#programs-filter .styled-checkbox,#datum-picker .styled-checkbox,#gallery-wrap .styled-checkbox{background:white;border-bottom:1px solid #d7d7d7}#gallery-wrap .gallery-controls{width:100%;position:absolute;top:0;display:none}#gallery-wrap .gallery-back-btn,#gallery-wrap .gallery-close-btn{position:absolute;top:.5em}#gallery-wrap .gallery-back-btn:after,#gallery-wrap .gallery-close-btn:after{display:inline-block;vertical-align:middle;font-family:'FontAwesome';line-height:1;font-style:normal;speak:none;font-size:2em;width:1em;height:1em;color:#fff}#gallery-wrap .gallery-back-btn{left:.5em}#gallery-wrap .gallery-back-btn:after{content:"\f060"}#gallery-wrap .gallery-close-btn{right:.5em}#gallery-wrap .gallery-close-btn:after{content:"\f00d"}.gallery-thumbnails{margin:0;list-style:none;border:5px solid #fff;background:#fff}.gallery-thumbnails li{float:left;width:33.333333%;max-width:200px}.gallery-thumbnails li>a{display:block}.gallery-thumbnails li>a img{max-width:100%;height:auto;display:block;border:5px solid #fff}@media all and (min-width: 20.9375em){.gallery-thumbnails li{width:33.333333%}}@media all and (min-width: 39.375em){.gallery-thumbnails li{width:25%}}#gallery-view{position:absolute;background:#000;left:0;top:0;right:0;bottom:0}#gallery-view .item{text-align:center}#gallery-view.owl-theme+.gallery-controls{display:block}.filter #programs-filter,.date #datum-picker,.gallery #gallery-wrap{display:block;padding-bottom:2em}.program-series{padding:1.66667em 4.6% 1.66667em 4.6%}.program-series h2{padding-right:1.94286em;margin-bottom:1.14286em;font-size:1.45833em;color:#262626}.program-series a:not(.btn){font-size:1.04167em;color:#313131;text-decoration:underline}.program-series p{margin-bottom:1.875em}.hans-sachs>hr{margin:3em 0}.hans-sachs .program{margin-top:2em}.hans-sachs.critique-wrap{background:#f3f3f3;padding-top:2em;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.hans-sachs.critique-wrap .more-content{margin-bottom:2em}.hans-sachs.critique-wrap .more-content .content{max-height:24em}.hans-sachs.critique-wrap .more-content .content:before{background:-webkit-linear-gradient(bottom, rgba(243, 243, 243, 1.0) 60%, rgba(243, 243, 243, 0) 100%);background:-moz-linear-gradient(bottom, rgba(243, 243, 243, 1.0) 60%, rgba(243, 243, 243, 0) 100%);background:-ms-linear-gradient(bottom, rgba(243, 243, 243, 1.0) 60%, rgba(243, 243, 243, 0) 100%);background:-o-linear-gradient(bottom, rgba(243, 243, 243, 1.0) 60%, rgba(243, 243, 243, 0) 100%);background:linear-gradient(to top, rgba(243, 243, 243, 1.0) 60%, rgba(243, 243, 243, 0) 100%)}.hans-sachs.critique-wrap .more-content .more-button{text-align:left}.hans-sachs.critique-wrap .actions{padding-top:2em}.hans-sachs.critique-wrap .actions a{text-decoration:none}.hans-sachs.critique-wrap .actions a.text{text-decoration:underline}.hans-sachs.critique-wrap .votes{margin:1.5em 0.9em 1em;font:400 26px "Klavika"}.modal-dialog.hans-sachs .dialog-body .content-container .message-wrap{border-left:none}.modal-dialog.hans-sachs .dialog-body .content-container .message-wrap .question fieldset{border:none}.parking-list{width:100%}.parking-list tbody{border-bottom:2em solid #fff}.parking-list tbody tr td{padding:0.2em 0.5em}.parking-list tbody tr td.table-controls{text-align:center}.parking-list tbody tr td.table-controls span{display:block}#modal-dialog form.freereg-form .btn-group input{margin-top:1em}.page-radio .basic-content img,.page-radio .basic-content h1 img{display:none}.page-radio .basic-content table tr td{padding:.25em .5em;border:1px solid #d7d7d7}.page-radio .basic-content table tr:nth-child(even){background:#eee}.page-radio .radio .form-buttons .ios,.page-radio .radio .form-buttons .android{display:inline-block;width:130px;height:40px;background:url("../img/stores.png");text-indent:100%;white-space:nowrap;overflow:hidden}@media only screen and (-webkit-min-device-pixel-ratio: 2){.page-radio .radio .form-buttons .ios,.page-radio .radio .form-buttons .android{background:url(../img/stores@2x.png);background-size:130px 80px}}.page-radio .radio .form-buttons .ios{margin-right:0.7em}.page-radio .radio .form-buttons .android{background-position:0 -42px}@media only screen and (-webkit-min-device-pixel-ratio: 2){.page-radio .radio .form-buttons .android{background-position:0 -40px}}.page-radio .radio-hr{margin-bottom:2em}.tag{display:inline-block;padding:5px 5px 3px;border-radius:2px;background:#ffc701;box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);font:600 10px/8px "Open Sans";text-transform:uppercase;color:#262626;text-shadow:0 1px 0 rgba(255,255,255,0.3);cursor:default}.tag.simple{color:#171717;background:#fff;box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);text-shadow:none;display:grid;width:fit-content}.tag.is-offline{color:#ffc702;background:#212121;box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);text-shadow:none;font-weight:400}.tag.is-online{background:#ffc701;color:#262626;box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);text-shadow:none;font-weight:600}.is_online_tag,.owned_tag{display:inline-block;padding:8px 15px 23px;border-radius:2px;border:1px solid #313131;text-transform:uppercase;opacity:1;color:#313131;text-shadow:0 1px 0 rgba(255,255,255,0.3);cursor:default;min-width:170px;height:2em;text-align:center;margin-top:10px}.cancelled_tag{display:inline-block;padding:3px 10px 4px;border-radius:2px;border:1px solid #313131;text-transform:uppercase;cursor:default;text-align:center;margin-left:0;color:#313131;font-weight:300;margin-top:10px;font-size:0.7em}.sold_out_tag{display:inline-block;padding:13px 5px 6px;border-radius:2px;border:1px solid #FFFFFF;text-transform:uppercase;cursor:default;min-width:135px;height:28px;text-align:center;margin-left:0;background:#ffc702;color:#212121;margin-top:10px}.is_offline_tag{display:inline-block;padding:8px 15px 26px;border-radius:2px;border:1px solid #313131;text-transform:uppercase;opacity:1;color:#313131;text-shadow:0 1px 0 rgba(255,255,255,0.3);cursor:default;width:auto;height:28px;text-align:center;margin-top:10px}.owned_tag_white{display:inline-block;padding:5px 7px 13px;border-radius:2px;border:1px solid #ffffff;text-transform:uppercase;opacity:1;color:#ffffff;cursor:default;height:2em;text-align:center;font-size:0.6em;margin-top:6px;border-left-color:#fff !important}.cancelled_tag_black{display:inline-block;padding:7px 30px 8px;border-radius:2px;text-transform:uppercase;cursor:default;text-align:center;margin-left:0;color:#ffce34;font-weight:100;font-size:0.6em;background-color:black}.change_tag_white{display:inline-block;padding:5px 8px 4px;border-radius:2px;border:1px solid #ffffff;text-transform:uppercase;cursor:default;text-align:center;margin-left:0;color:#ffffff;font-weight:100;font-size:0.6em;margin-bottom:10px;margin-top:10px}.change_info_white{display:inline-block;padding:5px 8px 4px;border-radius:2px;border:1px solid #ffffff;text-transform:uppercase;cursor:default;text-align:center;margin-left:0;color:#ffffff;font-weight:100;font-size:0.6em;margin-bottom:10px;margin-top:10px}.change_tag_black{display:inline-block;padding:5px 8px 4px;border-radius:2px;border:1px solid #000000;text-transform:uppercase;cursor:default;text-align:center;margin-left:0;color:#000000;font-weight:100;font-size:0.6em;margin-bottom:10px;margin-top:10px}.widget-news-list{padding:0 20px;background:#ffce34;font-size:13px}.widget-news-list h2{margin:0 -20px 0;border-bottom:2px solid #e6b300;padding:0 20px 15px;font-style:italic;font-weight:700;font-size:18px;color:#2f2f2f}.widget-news-list li{border-top:1px solid #e6b300;padding:10px 0 12px;font-weight:600}.widget-news-list li:first-child{padding-top:15px;border-top:0}.widget-news-list a{color:#212121}.widget-news-list .icon-angle-right{font-size:10px;line-height:18px;float:right}.cookie-alert{padding:24px;border-bottom:2px solid #aa1480;position:fixed;top:0;left:0;background-color:rgba(255,205,75,0.9);z-index:2014}.cookie-alert__text{margin:0;font-size:14px;font-weight:700;text-align:center}.cookie-alert__close{position:absolute;top:10px;right:10px;font-family:'FontAwesome'}.cookie-alert__close:before{content:"\f00d";font-size:24px}.cookie-alert__title{margin-bottom:15px;color:#262626;font-size:24px}.cookie-alert__link{text-decoration:underline;color:#fff}.cookie-alert__btn{margin-top:20px}.cookie-alert__btn img{width:18px;margin-bottom:-3px;margin-right:5px}.cookie-alert__btn.btn{font-size:14px;padding:12px 24px}.cookie-alert--notify{padding-top:30px}.multimedia-video .basic-content,.media-video .basic-content{padding-bottom:0}.multimedia-video .basic-content h1,.media-video .basic-content h1{margin-bottom:0;border-bottom:none}.multimedia-video .widget-event-figure,.multimedia-video .img,.media-video .widget-event-figure,.media-video .img{position:relative}.multimedia-video .img:after,.media-video .img:after{font-family:'FontAwesome_new';content:"\f04b";display:inline-block;position:absolute;top:1rem;right:1rem;color:#ffce34}.site-article .section-title .section-icon{margin-right:5px;font-size:25px;vertical-align:middle}.site-article .section-title .section-icon.icon_ticket{background:url(../img/icon_ticket.svg) no-repeat;width:30px;height:20px;display:inline-flex;color:#545454;margin-top:5px}.site-article .section-title .section-icon.icon_parkolas{background:url(../img/icon_parkolas.svg) no-repeat;width:30px;height:25px;display:inline-flex;color:#545454}.site-article .section-title .section-icon.icon_lakat{background:url(../img/icon_lakat.svg) no-repeat;width:30px;height:25px;display:inline-flex;color:#545454}.site-article .section-title-label{vertical-align:middle;color:#464646}.widget-carousel-has-video{position:relative;font-size:0}.widget-carousel-has-video .widget-carousel-video{position:fixed;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;opacity:0;padding:1rem;background-color:rgba(0,0,0,0.5);transition:opacity .25s ease;pointer-events:none;z-index:-1}.widget-carousel-has-video .widget-carousel-video.is-visible{opacity:1;pointer-events:auto;z-index:10}.widget-carousel-has-video .widget-carousel-video.is-visible .widget-carousel-video-inner{pointer-events:auto;z-index:11}.widget-carousel-has-video .widget-carousel-video-inner{position:relative;height:0;padding-bottom:56.25%;width:100vw;pointer-events:none}.widget-carousel-has-video .widget-carousel-video-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.widget-carousel-has-video .widget-carousel-video-inner button{position:absolute;right:0;bottom:calc(100% + 24px);border:none;appearance:none;background-color:transparent;padding:0}.widget-carousel-has-video .widget-carousel-video-inner button svg{width:24px;height:24px}.widget-carousel-has-video .video-trigger{animation:fade-in-scale 0.5s 0.5s forwards}.widget-carousel-has-video .video-trigger{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:auto;z-index:2}.widget-carousel-has-video .video-trigger button{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:none;height:88px;line-height:1;width:88px;font-family:jw-icons;text-align:center;font-weight:400;color:#cecece;background-color:rgba(34,34,34,0.9);text-transform:none;font-variant:normal;-webkit-font-smoothing:antialiased}.widget-carousel-has-video .video-trigger button:before{content:"\E60E";font-size:44px;line-height:1}.widget-carousel-has-video .photo-credits{position:absolute;bottom:0;right:0;padding:5px;background:rgba(0,0,0,0.1);color:#efefef;font-size:12px}.video-backdrop{position:fixed;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;opacity:0;background-color:rgba(0,0,0,0.5);transition:opacity .25s ease;pointer-events:none}.video-backdrop.is-visible{opacity:1;pointer-events:auto;z-index:40}.video-backdrop.is-visible .video-inner{pointer-events:auto;z-index:41}.video-frame{width:100%;max-width:1200px;padding:5vw}.video-inner{position:relative;height:0;padding-bottom:56.25%;width:100%;pointer-events:none}.video-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-inner button{position:absolute;right:0;bottom:calc(100% + 16px);border:none;appearance:none;background-color:transparent;padding:0}.video-inner button svg{width:24px;height:24px}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in-scale{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:none}}.video-program{position:relative}.video-container{height:0;padding-bottom:56.25%}.carousel-images-video{position:absolute;top:0;left:0;opacity:1;transition:.25s opacity ease}.carousel-images-video .carousel-item{position:relative;height:0;padding-bottom:56.25%}.carousel-images-video .carousel-item img{max-width:unset;width:100%}.carousel-images-video .carousel-images-overlay,.carousel-images-video .js-play-video{display:flex;align-items:center;justify-content:center}.carousel-images-video .carousel-images-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99}.carousel-images-video .js-play-video{width:90px;height:90px;border-radius:50%;background-color:#464646;border:1px solid #464646}.carousel-images-video .js-play-video:before{content:"\25B6";font-size:44px;margin-left:1px;color:#cecece}.main-container.modal-doialog-open{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1}#modal-dialog,.modal-dialog{position:absolute;width:100%;top:0;left:-100%;z-index:10;font-size:1.5em}#modal-dialog.show-dialog,.modal-dialog.show-dialog{top:0;left:0}#modal-dialog.gallery,.modal-dialog.gallery{background:transparent}#modal-dialog .dialog-header,.modal-dialog .dialog-header{background:transparent;position:relative}#modal-dialog .dialog-header a.dialog-close,.modal-dialog .dialog-header a.dialog-close{display:block;font-size:2.66667em;min-height:3em;background-color:#999;background-color:rgba(0,0,0,0.8);position:relative}#modal-dialog .dialog-header a.dialog-close:after,.modal-dialog .dialog-header a.dialog-close:after{display:block;position:absolute;left:50%;top:50%;margin:-.5em 0 0 -.5em;font-family:'FontAwesome';color:white;content:"\f00d"}#modal-dialog .dialog-body,.modal-dialog .dialog-body{background:white}#modal-dialog .dialog-body .content-container,.modal-dialog .dialog-body .content-container{padding:1.25em 4.6% 0.83333em 4.6%}#modal-dialog .overlay-spinner,.modal-dialog .overlay-spinner{display:inline-block;margin:0 20px -2px;width:20px;height:20px;background:url(../img/loading2.gif) no-repeat center;background-size:20px}#modal-dialog.stage .dialog-header,.modal-dialog.stage .dialog-header{left:.5em}#modal-dialog.stage a.dialog-close,#modal-dialog.barcode a.dialog-close,.modal-dialog.stage a.dialog-close,.modal-dialog.barcode a.dialog-close{position:absolute;right:0;top:0;z-index:30;font-size:2.66667em;width:1em;height:1em;min-height:inherit;background-color:transparent}#modal-dialog.stage a.dialog-close:after,#modal-dialog.barcode a.dialog-close:after,.modal-dialog.stage a.dialog-close:after,.modal-dialog.barcode a.dialog-close:after{display:block;position:static;font-family:'FontAwesome';color:white;content:"\f00d";margin:0}#modal-dialog.stage .js-back,#modal-dialog.barcode .js-back,.modal-dialog.stage .js-back,.modal-dialog.barcode .js-back{position:absolute;left:.5em;top:.5em;z-index:30;font-size:1.04167em;line-height:2em;display:inline-block;color:#fff !important;background:rgba(0,0,0,0.3);padding:0 .5em;-webkit-border-radius:0.12em;-moz-border-radius:0.12em;border-radius:0.12em}#modal-dialog.stage .js-back i:before,#modal-dialog.barcode .js-back i:before,.modal-dialog.stage .js-back i:before,.modal-dialog.barcode .js-back i:before{font-size:1.2em;padding-right:.4em}#modal-dialog.stage .dialog-header,#modal-dialog.barcode .dialog-header,.modal-dialog.stage .dialog-header,.modal-dialog.barcode .dialog-header{position:absolute;right:.5em;top:.5em;z-index:15}#modal-dialog.stage .dialog-body,#modal-dialog.barcode .dialog-body,.modal-dialog.stage .dialog-body,.modal-dialog.barcode .dialog-body{background:#000}#modal-dialog.stage .dialog-body #map,#modal-dialog.barcode .dialog-body #map,.modal-dialog.stage .dialog-body #map,.modal-dialog.barcode .dialog-body #map{position:relative;z-index:9}#modal-dialog.stage .dialog-body #stage-map-wrap,#modal-dialog.barcode .dialog-body #stage-map-wrap,.modal-dialog.stage .dialog-body #stage-map-wrap,.modal-dialog.barcode .dialog-body #stage-map-wrap{font-size:1.16667em;text-align:center;padding:2.5em 0;position:relative}#modal-dialog.stage .dialog-body .zoom-controls,#modal-dialog.barcode .dialog-body .zoom-controls,.modal-dialog.stage .dialog-body .zoom-controls,.modal-dialog.barcode .dialog-body .zoom-controls{position:absolute;right:0;bottom:0;background:rgba(0,0,0,0.3);z-index:10;-webkit-border-radius:0.12em 0 0 0;-moz-border-radius:0.12em 0 0 0;border-radius:0.12em 0 0 0}#modal-dialog.stage .dialog-body .zoom-controls .zoom-control,#modal-dialog.barcode .dialog-body .zoom-controls .zoom-control,.modal-dialog.stage .dialog-body .zoom-controls .zoom-control,.modal-dialog.barcode .dialog-body .zoom-controls .zoom-control{display:inline-block;width:1.5em;height:1.5em;margin:0;text-align:center;font-size:2em}#modal-dialog.stage .dialog-body .zoom-controls .zoom-control:before,#modal-dialog.barcode .dialog-body .zoom-controls .zoom-control:before,.modal-dialog.stage .dialog-body .zoom-controls .zoom-control:before,.modal-dialog.barcode .dialog-body .zoom-controls .zoom-control:before{color:#fff}#modal-dialog.stage .dialog-body .direction-control,#modal-dialog.barcode .dialog-body .direction-control,.modal-dialog.stage .dialog-body .direction-control,.modal-dialog.barcode .dialog-body .direction-control{position:absolute;font-size:1.66667em;line-height:1.5em;color:#fff;width:1.5em;height:1.5em;background:rgba(0,0,0,0.3);display:inline-block;text-align:center;z-index:10}#modal-dialog.stage .dialog-body .direction-control:before,#modal-dialog.barcode .dialog-body .direction-control:before,.modal-dialog.stage .dialog-body .direction-control:before,.modal-dialog.barcode .dialog-body .direction-control:before{vertical-align:middle}#modal-dialog.stage .dialog-body .direction-control[data-dir="up"],#modal-dialog.stage .dialog-body .direction-control[data-dir="down"],#modal-dialog.barcode .dialog-body .direction-control[data-dir="up"],#modal-dialog.barcode .dialog-body .direction-control[data-dir="down"],.modal-dialog.stage .dialog-body .direction-control[data-dir="up"],.modal-dialog.stage .dialog-body .direction-control[data-dir="down"],.modal-dialog.barcode .dialog-body .direction-control[data-dir="up"],.modal-dialog.barcode .dialog-body .direction-control[data-dir="down"]{left:50%;margin-left:-1.5em;width:3em}#modal-dialog.stage .dialog-body .direction-control[data-dir="up"],#modal-dialog.barcode .dialog-body .direction-control[data-dir="up"],.modal-dialog.stage .dialog-body .direction-control[data-dir="up"],.modal-dialog.barcode .dialog-body .direction-control[data-dir="up"]{top:0;-webkit-border-radius:0 0 0.125em 0.125em;-moz-border-radius:0 0 0.125em 0.125em;border-radius:0 0 0.125em 0.125em}#modal-dialog.stage .dialog-body .direction-control[data-dir="down"],#modal-dialog.barcode .dialog-body .direction-control[data-dir="down"],.modal-dialog.stage .dialog-body .direction-control[data-dir="down"],.modal-dialog.barcode .dialog-body .direction-control[data-dir="down"]{-webkit-border-radius:0.125em 0.125em 0 0;-moz-border-radius:0.125em 0.125em 0 0;border-radius:0.125em 0.125em 0 0;bottom:0}#modal-dialog.stage .dialog-body .direction-control[data-dir="right"],#modal-dialog.stage .dialog-body .direction-control[data-dir="left"],#modal-dialog.barcode .dialog-body .direction-control[data-dir="right"],#modal-dialog.barcode .dialog-body .direction-control[data-dir="left"],.modal-dialog.stage .dialog-body .direction-control[data-dir="right"],.modal-dialog.stage .dialog-body .direction-control[data-dir="left"],.modal-dialog.barcode .dialog-body .direction-control[data-dir="right"],.modal-dialog.barcode .dialog-body .direction-control[data-dir="left"]{top:50%;height:3em;line-height:3em;margin-top:-1.5em}#modal-dialog.stage .dialog-body .direction-control[data-dir="left"],#modal-dialog.barcode .dialog-body .direction-control[data-dir="left"],.modal-dialog.stage .dialog-body .direction-control[data-dir="left"],.modal-dialog.barcode .dialog-body .direction-control[data-dir="left"]{left:0;-webkit-border-radius:0 0.125em 0.125em 0;-moz-border-radius:0 0.125em 0.125em 0;border-radius:0 0.125em 0.125em 0}#modal-dialog.stage .dialog-body .direction-control[data-dir="right"],#modal-dialog.barcode .dialog-body .direction-control[data-dir="right"],.modal-dialog.stage .dialog-body .direction-control[data-dir="right"],.modal-dialog.barcode .dialog-body .direction-control[data-dir="right"]{right:0;-webkit-border-radius:0.125em 0 0 0.125em;-moz-border-radius:0.125em 0 0 0.125em;border-radius:0.125em 0 0 0.125em}#modal-dialog.barcode .dialog-body,.modal-dialog.barcode .dialog-body{background:#fff}#modal-dialog.barcode .dialog-body .event-wrap,.modal-dialog.barcode .dialog-body .event-wrap{background:#fff;padding-bottom:0}#modal-dialog.barcode .dialog-body .barcode,.modal-dialog.barcode .dialog-body .barcode{font-size:1.45833em;padding:.5em;line-height:1.71429em;border-top:1px solid #d7d7d7;text-align:center}#modal-dialog.barcode .dialog-body .barcode:first-of-type,.modal-dialog.barcode .dialog-body .barcode:first-of-type{border-top:none}#modal-dialog.barcode .dialog-body .barcode img,.modal-dialog.barcode .dialog-body .barcode img{padding:.5em}#modal-dialog.barcode .dialog-body .barcode figcaption,.modal-dialog.barcode .dialog-body .barcode figcaption{color:#474747}#modal-dialog.barcode .dialog-body .seat-list-wrap,.modal-dialog.barcode .dialog-body .seat-list-wrap{border-top:2px solid #d7d7d7;background:#f4f4f4}.in-modal-tooltip{position:absolute;background:#fff;z-index:11}.in-modal-tooltip .content-container{padding:0.41667em 4.6%}.in-modal-tooltip .tooltip-close{font-size:1.66667em;line-height:1;position:absolute;right:.5em;top:.5em;width:1em;height:1em;color:#666}.in-modal-tooltip.seat-popup .place{display:inline-block;font-size:1.45833em;line-height:1.71429em;color:#474747;padding-right:1.5em}.in-modal-tooltip.seat-popup .price{font-family:"Klavika";font-size:2.5em;line-height:1.5em}.in-modal-tooltip.seat-popup .btn-wrap{margin:.5em}.in-modal-tooltip.seat-popup .btn-wrap .btn{min-width:90%}.in-modal-tooltip.image-popup{font-size:1.5em}.in-modal-tooltip.image-popup .tooltip-close{top:0}.in-modal-tooltip.image-popup figcaption{font-size:1em;line-height:1.25em;color:#252525;padding:0.625em 2em 0.625em 0}.in-modal-tooltip.image-popup figcaption strong{white-space:nowrap}.in-modal-tooltip.image-popup figure{border:1.25em solid #fff;border-width:0 1.25em 1.25em 1.25em}.in-modal-tooltip.image-popup figure img{width:100%;max-width:100%;height:auto}#modal-dialog.message p,.modal-dialog.message p{margin:.5em 0}#modal-dialog.message .message-wrap,.modal-dialog.message .message-wrap{border-left:0.16667em solid #ef3c13;padding-left:1em;margin-bottom:2em}#modal-dialog.message.message-success .message-wrap,.modal-dialog.message.message-success .message-wrap{border-left-color:#7db841}#modal-dialog.message.message-yellow .message-wrap,.modal-dialog.message.message-yellow .message-wrap{border-left-color:#ffce34}#modal-dialog.message .overlay-title,.modal-dialog.message .overlay-title{font-size:1.66667em;margin-bottom:.5em}.cart_expired-soon{z-index:60}.cart_expired{z-index:70}.overlay-form-body fieldset{border:none;padding:0;margin:0}.widget-progress-indicator{border:1px solid #d7d7d7;border-width:0 0 1px 0;overflow:hidden;background:#f4f4f4;margin:0}.widget-progress-indicator>li{position:relative;float:left;padding:0;margin:0;border:none;font-size:0.66667em;line-height:1.625em;text-transform:uppercase;text-align:center;width:14.06%;background:#f4f4f4}.widget-progress-indicator>li:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:10px solid #f4f4f4;position:absolute;top:50%;margin-top:-50px;right:-9px;z-index:2}.widget-progress-indicator>li:before{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:10px solid #d7d7d7;position:absolute;top:50%;margin-top:-50px;right:-10px;z-index:1}.widget-progress-indicator>li a{display:inline-block;padding:1.1875em 0 1.1875em 10px;color:#666;position:relative;z-index:3;width:100%}.widget-progress-indicator>li:last-child:before{display:none}.widget-progress-indicator>li:last-child:after{display:none}.widget-progress-indicator>li a i{line-height:1.06667em;font-size:1.875em;display:block;height:1.06666666666667em}.widget-progress-indicator>li a i:before{display:inline-block;vertical-align:middle;font-family:'FontAwesome';font-style:normal;speak:none}.widget-progress-indicator>li.cart a i:before{content:"\f07a"}.widget-progress-indicator>li.register a i:before{content:"\f090"}.widget-progress-indicator>li.membership a i:before{content:"\F0c0"}.widget-progress-indicator>li.perosnal-info a i:before{content:"\f0f6"}.widget-progress-indicator>li.checkout a i:before{content:"\f09d"}.widget-progress-indicator>li.active{width:43.75%;font-size:1.25em;line-height:1.2em;text-transform:none;background:#fff}.widget-progress-indicator>li.active:after{border-left:10px solid #fff}.widget-progress-indicator>li.active a{display:inline-block;padding:1em 0;height:3.2em}.widget-progress-indicator>li.active a i{display:inline-block;font-size:1.2em;line-height:1;height:1em;padding-right:.5em}.widget-tabs .widget-tabs-header.no-border ul li{border:none}.widget-tabs .widget-tabs-header ul>li{overflow:hidden;font-size:1.16667em;border-left:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.widget-tabs .widget-tabs-header ul>li .tab-title{position:relative}.widget-tabs .widget-tabs-header ul>li .tab-title .pull-right{position:absolute;background:#fff;padding-left:.25em;right:0;top:0}.widget-tabs .widget-tabs-header ul>li .has-place .places-text{display:none}.widget-tabs .widget-tabs-header ul>li .icon-angle-up:before,.widget-tabs .widget-tabs-header ul>li .icon-angle-down:before{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s}.widget-tabs .widget-tabs-header ul>li.active{border-bottom-color:#f4f4f4;background:#f4f4f4;-moz-box-shadow:0 3em 0 #f4f4f4;-webkit-box-shadow:0 3em 0 #f4f4f4;box-shadow:0 3em 0 #f4f4f4}.widget-tabs .widget-tabs-header ul>li.active .icon-angle-up:before,.widget-tabs .widget-tabs-header ul>li.active .icon-angle-down:before{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.widget-tabs .widget-tabs-header ul>li.active .tab-title .pull-right{background:#f4f4f4}.widget-tabs .widget-tabs-header ul>li:first-child{border-left:none;float:left}.widget-tabs .widget-tabs-header ul>li>a{display:block;line-height:2em;padding:0.71429em 0.53571em}.widget-tabs .widget-tabs-header ul>li>a i{color:#666;margin-right:.5em}.widget-tabs .widget-tabs-body{position:relative;font-size:1em;line-height:2.08333em}.widget-tabs .widget-tabs-body .widget-tab-content{padding:1.45833em 4.6% 0.41667em;background:#f4f4f4;display:none}.widget-tabs .widget-tabs-body .widget-tab-content.active{display:block}.widget-tabs .widget-tabs-body .widget-tab-content ul.seats{border-left:1px solid #6d6d6d;padding-left:.8em}.widget-tabs .widget-tabs-body .widget-tab-content ul.contact-info li{float:left;width:50%}.widget-tabs .widget-tabs-body .widget-tab-content ul.contact-info li:nth-child(even){text-align:center}.widget-tabs .widget-tabs-body .widget-tab-content ul li a{text-decoration:underline}.widget-tabs.light-tabs{color:#191021}.widget-tabs.light-tabs .widget-tabs-header ul>li{background:#f7f7f7}.widget-tabs.light-tabs .widget-tabs-header ul>li.active{background:#e8e8e8}.widget-tabs.light-tabs .widget-tabs-header ul>li.active .tab-title .pull-right{background:#e8e8e8}.widget-tabs.light-tabs .widget-tabs-body .widget-tab-content{background:#e8e8e8}.widget-tabs.dark-tabs .widget-tabs-header ul>li.active{border-bottom-color:#d7d7d7;background:#d7d7d7;-moz-box-shadow:0 3em 0 #d7d7d7;-webkit-box-shadow:0 3em 0 #d7d7d7;box-shadow:0 3em 0 #d7d7d7}.widget-tabs.dark-tabs .widget-tabs-header ul>li.active .tab-title .pull-right{background:#d7d7d7}.widget-tabs.dark-tabs .widget-tabs-body .widget-tab-content{background:#d7d7d7}.widget-tabs.dark-gray-tabs .widget-tabs-header ul>li.active{border-bottom-color:#474747;background:#474747;-moz-box-shadow:0 3em 0 #474747;-webkit-box-shadow:0 3em 0 #474747;box-shadow:0 3em 0 #474747}.widget-tabs.dark-gray-tabs .widget-tabs-header ul>li.active .tab-title .pull-right{background:#474747}.widget-tabs.dark-gray-tabs .widget-tabs-body .widget-tab-content{background:#474747}.widget-tabs.equal-tabs .widget-tabs-header ul>li{width:50%}@media all and (min-width: 39.375em){.widget-tabs.equal-tabs .widget-tabs-header ul>li:first-child{width:40%}}.widget-tabs.quad-tab{margin:1em 0}.widget-tabs.quad-tab .widget-tabs-header ul>li{float:left;width:25%;text-align:center;font-size:1em;border:1px solid #d7d7d7;border-width:1px 0 1px 1px}.widget-tabs.quad-tab .widget-tabs-header ul>li:first-child{border-left:none}.widget-tabs.quad-tab .widget-tabs-header ul>li.active{border-bottom:none}#modal-dialog .widget-tabs .widget-tabs-header ul{background:#fff}#login-form .widget-tabs .widget-tabs-header ul>li{font-size:1em}#login-form{padding:0 3%}.widget-e-ticket-notification{padding:1.25em 4.6% 0.83333em 4.6%;background:#ededed}.widget-e-ticket-notification p a{text-decoration:underline}.giftcard-container .menu-item .menu-item-button{font-size:1.5em}.giftcard-container .menu-item .accordion-body fieldset{background-color:#FFF}.giftcard-container .menu-item .accordion-body fieldset .control-group{margin:0.5em}.giftcard-container .menu-item .accordion-body fieldset .control-group .control-label{font-size:1.2em}.mupa-player{z-index:4;position:relative}.mupa-jw-player{background:#000;display:block;padding-bottom:56.25%}.mupa-jw-player.is-live{background:#000 url(../img/stream_background3.jpg) no-repeat center center;background-size:cover;position:relative}.mupa-jw-player.ustream{height:0;overflow:hidden}.mupa-jw-player.ustream iframe{position:absolute;top:0;left:0;width:100%;height:100%}.jw-icon{font-family:'jw-icons';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;text-transform:none;background-color:transparent;font-variant:normal;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.jw-skin-mupa:hover .jw-display-icon-container{background:#474747;background-color:#474747}.jw-skin-mupa.jw-flag-touch .jw-controlbar .jw-icon:before,.jw-skin-mupa.jw-flag-touch .jw-text-elapsed,.jw-skin-mupa.jw-flag-touch .jw-text-duration{padding:0 .35em}.jw-skin-mupa.jw-flag-touch .jw-controlbar .jw-icon-prev:before{padding:0 .125em 0 .7em}.jw-skin-mupa.jw-flag-touch .jw-controlbar .jw-icon-next:before{padding:0 .7em 0 .125em}.jw-skin-mupa.jw-flag-touch .jw-controlbar .jw-icon-playlist:before{padding:0 .225em}.jw-skin-mupa .jw-reset.jw-preview{background-size:cover}.jw-skin-mupa .jw-background-color{background:#000}.jw-skin-mupa .jw-display-icon-container{background:#474747}.jw-skin-mupa .jw-controlbar{border-top:#333 1px solid}.jw-skin-mupa .jw-group{vertical-align:middle}.jw-skin-mupa .jw-playlist{background-color:rgba(0,0,0,0.5)}.jw-skin-mupa .jw-playlist-container{left:-43%;background-color:rgba(0,0,0,0.5)}.jw-skin-mupa .jw-playlist-container .jw-option{border-bottom:1px solid #444}.jw-skin-mupa .jw-playlist-container .jw-option:hover,.jw-skin-mupa .jw-playlist-container .jw-option.jw-active-option{background-color:black}.jw-skin-mupa .jw-playlist-container .jw-option:hover .jw-label{color:#ffce34}.jw-skin-mupa .jw-playlist-container .jw-icon-playlist{margin-left:0}.jw-skin-mupa .jw-playlist-container .jw-label .jw-icon-play{color:#ffce34}.jw-skin-mupa .jw-playlist-container .jw-label .jw-icon-play:before{padding-left:0}.jw-skin-mupa .jw-tooltip-title{background-color:#000;color:#fff}.jw-skin-mupa .jw-text{color:#fff}.jw-skin-mupa .jw-button-color{color:#fff}.jw-skin-mupa .jw-button-color:hover{color:#ffce34}.jw-skin-mupa .jw-toggle{color:#ffce34}.jw-skin-mupa .jw-toggle.jw-off{color:#fff}.jw-skin-mupa .jw-controlbar .jw-icon-prev:before{padding-right:.25em}.jw-skin-mupa .jw-controlbar .jw-icon-playlist:before{padding:0 .45em}.jw-skin-mupa .jw-controlbar .jw-icon-next:before{padding-left:.25em}.jw-skin-mupa .jw-controlbar .jw-icon:before{padding:0 .7em}.jw-skin-mupa .jw-text-elapsed,.jw-skin-mupa .jw-text-duration{padding:0 .7em}.jw-skin-mupa .jw-icon-prev,.jw-skin-mupa .jw-icon-next{font-size:.7em}.jw-skin-mupa .jw-icon-prev:before{border-left:1px solid #666}.jw-skin-mupa .jw-icon-next:before{border-right:1px solid #666}.jw-skin-mupa .jw-icon-display{color:#fff}.jw-skin-mupa .jw-icon-display:before{padding-left:0}.jw-skin-mupa .jw-display-icon-container{border-radius:50%;border:1px solid #333}.jw-skin-mupa .jw-rail{background-color:#384154;box-shadow:none}.jw-skin-mupa .jw-buffer{background-color:#474747}.jw-skin-mupa .jw-progress{background:#ffce34}.jw-skin-mupa .jw-knob{width:.6em;height:.6em;background-color:#fff;box-shadow:0 0 0 1px #000;border-radius:1em}.jw-skin-mupa .jw-slider-horizontal .jw-slider-container{height:.95em}.jw-skin-mupa .jw-slider-horizontal .jw-rail,.jw-skin-mupa .jw-slider-horizontal .jw-buffer,.jw-skin-mupa .jw-slider-horizontal .jw-progress{height:.2em;border-radius:0}.jw-skin-mupa .jw-slider-horizontal .jw-knob{top:-0.19999999999999998em}.jw-skin-mupa .jw-slider-horizontal .jw-cue{top:-0.04999999999999999em;width:.3em;height:.3em;background-color:#fff;border-radius:50%}.jw-skin-mupa .jw-slider-vertical .jw-rail,.jw-skin-mupa .jw-slider-vertical .jw-buffer,.jw-skin-mupa .jw-slider-vertical .jw-progress{width:.2em}.jw-skin-mupa .jw-volume-tip{width:100%;left:-45%;padding-bottom:.7em}.jw-skin-mupa .jw-controlbar-right-group .jw-icon-tooltip:before,.jw-skin-mupa .jw-controlbar-right-group .jw-icon-inline:before{border-left:1px solid #666}.jw-skin-mupa .jw-controlbar-right-group .jw-icon-inline:first-child:before{border:0}.jw-skin-mupa .jw-dock .jw-dock-button{border-radius:50%;border:1px solid #333}.jw-skin-mupa .jw-dock .jw-overlay{border-radius:2.5em}.jw-skin-mupa .jw-icon-tooltip .jw-active-option{background-color:#ffce34;color:#fff}.jw-skin-mupa .jw-icon-volume{min-width:2.6em}.jw-skin-mupa .jw-time-tip,.jw-skin-mupa .jw-menu,.jw-skin-mupa .jw-volume-tip,.jw-skin-mupa .jw-skip{border:1px solid #333}.jw-skin-mupa .jw-time-tip{padding:.2em;bottom:1.3em}.jw-skin-mupa .jw-menu,.jw-skin-mupa .jw-volume-tip{bottom:.24em}.jw-skin-mupa .jw-skip{padding:.4em;border-radius:1.75em}.jw-skin-mupa .jw-skip .jw-text,.jw-skin-mupa .jw-skip .jw-icon-inline{color:#fff;line-height:1.75em}.jw-skin-mupa .jw-skip.jw-skippable:hover .jw-text,.jw-skin-mupa .jw-skip.jw-skippable:hover .jw-icon-inline{color:#ffce34}.jw-skin-mupa .jw-icon-prev,.jw-skin-mupa .jw-icon-next,.jw-skin-mupa .jw-icon-playlist{display:none}.jw-skin-mupa .jw-icon-cc:before{font-family:'custom-iconfont';content:"\e900"}.house-crawl-magazine-mobile{margin-top:2em;margin-bottom:2em}.house-crawl-magazine-mobile h2{padding-top:1em;padding-bottom:1em}.house-crawl-magazine-mobile .content-header h2{padding:0.3em 4.6% 0.3em 4.6%}.house-crawl-magazine-mobile .participants .row-group{margin-right:0.1em}.house-crawl-magazine-mobile .participants .row-group label{font-size:0.91667em;font-weight:500}.house-crawl-magazine-mobile .utility-wrap li{width:100%}.house-crawl-magazine-mobile .pager-wrap li{line-height:1.16em;padding-top:1em;padding-bottom:1em}.house-crawl-magazine-mobile .pager-wrap .icon-angle-left{float:left;padding-top:0.4em;padding-left:1.3em}.house-crawl-magazine-mobile .pager-wrap .icon-angle-right{float:right;padding-top:0.4em;padding-right:1.3em}.house-crawl-magazine-mobile .events .selector-time{width:100%;display:block;margin-bottom:0.3em;text-align:center;font-size:1.16em}.house-crawl-magazine-mobile .events .selector-time input{margin-right:0.3em;width:0.7em;height:0.7em}.house-crawl-magazine-mobile .program{background-color:#FFF}.house-crawl-magazine-mobile .btn-group{margin-top:2em;text-align:center}div.organ-inside{position:relative;overflow:hidden;height:0;margin:0;padding:0;padding-bottom:56.25%}div.organ-inside iframe{border:0 none transparent;position:absolute;width:100%;height:100%}.widget-social-list{margin-top:20px;padding-top:20px;border-top:1px solid #e7b401}.widget-social-list li{margin:0 0 8px 8px}.widget-social-list li.break{clear:left}.widget-social-list li a{display:block;width:36px;height:36px;border:1px solid #e7b401;border-radius:20px;text-align:center;line-height:30px;color:#8e7018;font-size:18px;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-o-transition:background 0.2s;-ms-transition:background 0.2s;transition:background 0.2s}.widget-social-list li a:hover{background-color:#8e7018;color:#464646}.widget-social-list li a.is-smaller{font-size:15px}.widget-social-list li a.is-larger{font-size:22px}.widget-social-list .custom-iconfont-deezer-02{position:relative;top:-5px;left:-1px;font-size:.8em}.widget-social-list.is-large{padding:0;margin:3em 0 0;border:0;text-align:center}.widget-social-list.is-large li{display:inline-block;margin:0 1em 1em}.widget-social-list.is-large li a{width:2em;height:2em;border:1px solid #6c6c6c;border-radius:50%;color:#6c6c6c;line-height:2em;font-size:1.875em}.widget-social-list.is-large li a:hover{color:#fff;background-color:#6c6c6c}@keyframes tracklist-container-in{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes tracklist-container-out{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@keyframes tracklist-container-in_mobile{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes tracklist-container-out_mobile{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-50px)}}@keyframes gummy-scale{0%{transform:translateY(0) scale(1, 1)}50%{transform:translateY(-5px) scale(0.8, 2.5)}100%{transform:translateY(0) scale(1, 1)}}@keyframes wa-slide-fade-in{from{opacity:0}to{opacity:1}}@keyframes slide-fade-in{from{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes scale-in{from{transform:scale(1.5)}to{transform:scale(1)}}@keyframes rotate-wheel{from{transform:rotate(0deg)}to{transform:rotate(-359deg)}}@keyframes rotate-tape{from{box-shadow:0 0 0 40px #1f0f05}to{box-shadow:0 0 0 0px #1f0f05}}@keyframes slide-in-login-cassette{from{transform:translateY(0)}to{transform:translateY(-185px)}}@keyframes cassette-slide-in{from{transform:translateY(-450px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes cassette-slide-out{from{transform:translateY(0);opacity:1}to{transform:translateY(-450px);opacity:0}}@keyframes close-door{to{transform:rotateX(0)}}@keyframes open-door{to{transform:rotateX(-45deg)}}@keyframes dash{to{stroke-dashoffset:0}}@keyframes write-x{to{transform:translateX(230px)}}@keyframes write-y{from{transform:translateY(-5px)}to{transform:translateY(5px)}}@keyframes write-rotate{from{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@media (max-width: 979px){.hidden-on-mobile{display:none !important}}@media (min-width: 640px){.hidden-on-desktop{display:none !important}}.spotify-animation--slide-fade-in{opacity:0;animation:slide-fade-in 1s ease forwards}@supports (animation-fill-mode: forwards){.spotify-animation--slide-fade-in{opacity:0}}.spotify-animation--wa-slide-fade-in{opacity:0;animation:wa-slide-fade-in 1s ease forwards}@media (min-width: 640px){.spotify-animation--wa-slide-fade-in{animation:wa-slide-fade-in 1s ease forwards}}.spotify-animation--write-x{animation:write-x 4s linear;animation-fill-mode:forwards}.spotify-animation--write-y{animation:write-y .2s linear infinite alternate;transform-origin:top right}.spotify-animation--write-rotate{animation:write-rotate .1s linear infinite alternate;transform-origin:center}.spotify-animation--tracklist-container-in{animation:tracklist-container-in_mobile .5s ease}@media (min-width: 640px){.spotify-animation--tracklist-container-in{animation:tracklist-container-in .5s ease}}.spotify-animation--tracklist-container-out{animation:tracklist-container-out_mobile .5s ease}@media (min-width: 640px){.spotify-animation--tracklist-container-out{animation:tracklist-container-out .5s ease}}@font-face{font-family:'icomoon-mupa_playlist';src:url("../fonts/icomoon-mupa_playlist/icomoon-mupa_playlist.eot?ho2tyy");src:url("../fonts/icomoon-mupa_playlist/icomoon-mupa_playlist.eot?ho2tyy#iefix") format("embedded-opentype"),url("../fonts/icomoon-mupa_playlist/icomoon-mupa_playlist.ttf?ho2tyy") format("truetype"),url("../fonts/icomoon-mupa_playlist/icomoon-mupa_playlist.woff?ho2tyy") format("woff"),url("../fonts/icomoon-mupa_playlist/icomoon-mupa_playlist.svg?ho2tyy#icomoon-mupa_playlist") format("svg");font-weight:normal;font-style:normal}[class^="icon-mupa-playlist"]:before,[class*="icon-mupa-playlist"]:before{font-family:'icomoon-mupa_playlist' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mupa-playlist-pagination:before{content:"\e900"}.icon-mupa-playlist-arrow-down:before{content:"\e901"}.icon-mupa-playlist-rec:before{content:"\e902"}.icon-mupa-playlist-rewind:before{content:"\e903"}.icon-mupa-playlist-play:before{content:"\e904"}.icon-mupa-playlist-pause:before{content:"\e907"}.icon-mupa-playlist-stop:before{content:"\e905"}.icon-mupa-playlist-forward:before{content:"\e906"}.icon-mupa-playlist-close:before{content:"\e908"}.zigzag{display:inline-block}.zigzag__container{max-width:1000px;pointer-events:none}.zigzag__play-1,.zigzag__play-1-absolute-container{width:29px;height:29px}.zigzag__play-1{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag.png);background-position:0px 0px;width:29px;height:29px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.zigzag__play-1{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag@2x.png);background-size:705px 699px}}.zigzag__play-2,.zigzag__play-2-absolute-container{width:62px;height:66px}.zigzag__play-2{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag.png);background-position:-129px -127px;width:62px;height:66px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.zigzag__play-2{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag@2x.png);background-size:705px 699px}}.zigzag__play-3,.zigzag__play-3-absolute-container{width:79px;height:75px}.zigzag__play-3{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag.png);background-position:-260px -262px;width:79px;height:75px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.zigzag__play-3{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag@2x.png);background-size:705px 699px}}.zigzag__play-4,.zigzag__play-4-absolute-container{width:119px;height:116px}.zigzag__play-4{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag.png);background-position:-447px -444px;width:119px;height:116px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.zigzag__play-4{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag@2x.png);background-size:705px 699px}}.zigzag__rec-1,.zigzag__rec-1-absolute-container{width:35px;height:35px}.zigzag__rec-1{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag.png);background-position:-59px -57px;width:35px;height:35px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.zigzag__rec-1{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag@2x.png);background-size:705px 699px}}.zigzag__rec-2,.zigzag__rec-2-absolute-container{width:35px;height:35px}.zigzag__rec-2{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag.png);background-position:-94px -92px;width:35px;height:35px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.zigzag__rec-2{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag@2x.png);background-size:705px 699px}}.zigzag__rec-3,.zigzag__rec-3-absolute-container{width:69px;height:69px}.zigzag__rec-3{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag.png);background-position:-191px -193px;width:69px;height:69px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.zigzag__rec-3{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag@2x.png);background-size:705px 699px}}.zigzag__rec-4,.zigzag__rec-4-absolute-container{width:108px;height:107px}.zigzag__rec-4{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag.png);background-position:-339px -337px;width:108px;height:107px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.zigzag__rec-4{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag@2x.png);background-size:705px 699px}}.zigzag__pause-1,.zigzag__pause-1-absolute-container{width:30px;height:28px}.zigzag__pause-1{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag.png);background-position:-29px -29px;width:30px;height:28px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.zigzag__pause-1{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag@2x.png);background-size:705px 699px}}.zigzag__stop-1,.zigzag__stop-1-absolute-container{width:139px;height:139px}.zigzag__stop-1{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag.png);background-position:-566px -560px;width:139px;height:139px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.zigzag__stop-1{background-image:url(../img/spotify/sprite/zigzag/sprite-zigzag@2x.png);background-size:705px 699px}}@media (max-width: 979px){.figure-paperplane{width:267px;height:284px;background:url("../img/spotify/paperplane-mobile@2x.png") no-repeat 0 0;background-size:267px 284px}}@media (min-width: 640px){.figure-paperplane{background-image:url(../img/spotify/sprite/common/sprite-common.png);background-position:-2470px -1898px;width:551px;height:263px}}@media (min-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 640px) and (min-resolution: 192dpi){.figure-paperplane{background-image:url(../img/spotify/sprite/common/sprite-common@2x.png);background-size:3776px 2763px}}@media (min-width: 640px){.figure-paperplane-new{width:562px;height:430px;background:url("../img/spotify/paperplane-new.png") no-repeat 0 0;background-size:562px 430px}}.figure-marker{width:255px;height:244px;position:relative;top:25px;background:url("../img/spotify/figure/marker@2x.png") no-repeat 0 0;background-size:255px 244px}.figure-login-cassette{margin:0 auto -85px;background-image:url(../img/spotify/sprite/mobile-common/sprite-common-mobile.png);background-position:-330px -208px;width:228px;height:145px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.figure-login-cassette{background-image:url(../img/spotify/sprite/mobile-common/sprite-common-mobile@2x.png);background-size:558px 353px}}@media (min-width: 640px){.figure-login-cassette{margin-bottom:0;position:absolute;right:0;left:0;bottom:-285px;z-index:40;animation:slide-in-login-cassette 1s ease;animation-fill-mode:forwards;background-image:url(../img/spotify/sprite/common/sprite-common.png);background-position:-1569px -1257px;width:449px;height:285px}}@media (min-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 640px) and (min-resolution: 192dpi){.figure-login-cassette{background-image:url(../img/spotify/sprite/common/sprite-common@2x.png);background-size:3776px 2763px}}@media (max-height: 730px){.figure-login-cassette{bottom:-235px;background-image:url(../img/spotify/sprite/mobile-common/sprite-common-mobile.png);background-position:-330px -208px;width:228px;height:145px}}@media (max-height: 730px) and (-webkit-min-device-pixel-ratio: 2), (max-height: 730px) and (min-resolution: 192dpi){.figure-login-cassette{background-image:url(../img/spotify/sprite/mobile-common/sprite-common-mobile@2x.png);background-size:558px 353px}}.cassette-ready{display:none;width:360px;height:320px;position:absolute;top:110px;right:60px}@media (min-width: 640px){.cassette-ready{display:block}}.cassette-ready:before,.cassette-ready:after{content:'';position:absolute}.cassette-ready:before{width:316px;height:234px;top:-110px;left:50px;z-index:0;opacity:0;background-image:url(../img/spotify/sprite/common/sprite-common.png);background-position:-608px -338px;width:316px;height:234px;animation:cassette-slide-in 1s ease;animation-fill-mode:forwards}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cassette-ready:before{background-image:url(../img/spotify/sprite/common/sprite-common@2x.png);background-size:3776px 2763px}}.cassette-ready:after{display:block;width:360px;height:320px;background-image:url(../img/spotify/sprite/common/sprite-common.png);background-position:-1209px -937px;width:360px;height:320px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cassette-ready:after{background-image:url(../img/spotify/sprite/common/sprite-common@2x.png);background-size:3776px 2763px}}.tracklist{position:relative}.tracklist--has-error .tracklist__help-block{display:block;animation:fade-in .2s ease .3s forwards}@supports (animation-fill-mode: forwards){.tracklist--has-error .tracklist__help-block{opacity:0}}.tracklist--has-error .btn-spotify{display:none;visibility:hidden}@media (min-width: 640px){.tracklist--has-error .btn-spotify{display:inline-block}}@media (min-width: 640px){.tracklist__body{padding:0 0 25px}}.tracklist__footer{text-align:center}.tracklist__container{display:none}.tracklist__container--active{display:block}.tracklist__container--has-error .form__group{position:relative}.tracklist__container--has-error .form__group:before{content:'';width:34px;height:34px;margin-top:-20px;margin-left:-17px;border-radius:50%;border:1px dashed #F39549;position:absolute;top:50%;left:50%;animation:fade-in .2s ease, scale-in .2s ease}@media (min-width: 640px){.tracklist__container--has-error .form__group:before{margin-top:-17px}}.tracklist__item{margin:0 0 20px;padding-left:35px;position:relative}.tracklist__item .form__group{margin:-10px 0 0;position:absolute;top:50%;left:0}@media (min-width: 640px){.tracklist__item-component{display:inline-block;vertical-align:middle}}.tracklist__help-block{display:none;margin:0 -20px -30px;padding:20px 20px 25px;border-radius:0 0 5px 5px;position:relative;background-color:#3B1930;color:#F39549;font-size:14px;font-weight:400;text-align:center;animation:fade-out .2s ease forwards}@media (min-width: 640px){.tracklist__help-block{margin:0;border-radius:0 0 10px 10px;position:absolute;right:0;bottom:0;left:0;font-size:16px;font-weight:500}}.tracklist__help-block:before{content:'';width:25px;height:25px;position:absolute;top:-5px;left:17px;background-color:#3B1930;transform:rotate(45deg)}@media (min-width: 640px){.tracklist__help-block:before{left:27px}}.logo-black{display:inline-block;background-image:url(../img/spotify/sprite/mobile-common/sprite-common-mobile.png);background-position:-64px -19px;width:100px;height:48px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.logo-black{background-image:url(../img/spotify/sprite/mobile-common/sprite-common-mobile@2x.png);background-size:558px 353px}}@media (min-width: 640px){.logo-black{background-image:url(../img/spotify/sprite/common/sprite-common.png);background-position:-270px -115px;width:168px;height:78px}}@media (min-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 640px) and (min-resolution: 192dpi){.logo-black{background-image:url(../img/spotify/sprite/common/sprite-common@2x.png);background-size:3776px 2763px}}.logo-black-small{display:inline-block;background-image:url(../img/spotify/sprite/common/sprite-common.png);background-position:-82px -25px;width:94px;height:45px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.logo-black-small{background-image:url(../img/spotify/sprite/common/sprite-common@2x.png);background-size:3776px 2763px}}.logo-yellow{display:inline-block;background-image:url(../img/spotify/sprite/common/sprite-common.png);background-position:-176px -70px;width:94px;height:45px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.logo-yellow{background-image:url(../img/spotify/sprite/common/sprite-common@2x.png);background-size:3776px 2763px}}.logo-spotify{display:inline-block;background-image:url(../img/spotify/sprite/common/sprite-common.png);background-position:0px 0px;width:82px;height:25px;vertical-align:middle}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.logo-spotify{background-image:url(../img/spotify/sprite/common/sprite-common@2x.png);background-size:3776px 2763px}}.logo-spotify--no-text{width:25px}.overlay-panel{background-color:rgba(0,0,0,0.1);background-repeat:no-repeat}@media (min-width: 640px){.overlay-panel{display:inline-block}}.overlay-panel--block{display:block}.overlay-panel--radius{border-radius:5px}@media (min-width: 640px){.overlay-panel--radius{border-radius:10px}}.overlay-panel--outer{margin:0;padding:15px 20px 30px;position:relative}@media (min-width: 640px){.overlay-panel--outer{margin:0 140px;padding:45px 0 35px;background-image:url("../img/spotify/lines-overlay-bg_left.png"),url("../img/spotify/lines-overlay-bg_right.png");background-position:left top, right top;background-size:370px 100%, 608px 100%}}@media (min-width: 640px) and (max-width: 1200px){.overlay-panel--outer{margin:0 80px}}.overlay-panel--inner{background-color:transparent}@media (min-width: 640px){.overlay-panel--inner{padding:35px 30px 45px;background-color:rgba(0,0,0,0.2)}}.custom-radio{display:none}.custom-radio+label{display:block;width:20px;height:20px;border-radius:50%;box-shadow:0 2px 0 0 #BABABA inset;position:relative;background-color:#fff;cursor:pointer}.custom-radio+label:before{content:'';width:0;height:0;margin-top:-5px;margin-left:-5px;position:absolute;top:50%;left:50%;border-radius:50%;background-color:#000;transition:all .1s ease;backface-visibility:hidden}@supports (transform: translate(-50%, -50%)){.custom-radio+label:before{transform:translate(-50%, -50%);margin:0}}.custom-radio:checked+label:before{width:9px;height:9px}.tracklist-pagination{margin:30px 0 25px;text-align:center}@supports (display: flex){.tracklist-pagination{display:flex;justify-content:space-between}}@media (min-width: 640px){.tracklist-pagination{display:block;margin:0}}.tracklist-pagination__wrapper{position:relative}@media (min-width: 640px){.tracklist-pagination__wrapper{margin:105px 65px 0 0;float:right}}@media (min-width: 640px) and (max-width: 1200px){.tracklist-pagination__wrapper{margin-right:25px}}.tracklist-pagination__bean{display:none;position:absolute;top:0;left:0;z-index:10;content:"\e900";font-family:'icomoon-mupa_playlist';color:#FFE6A0;font-size:20px;transition:transform 0.35s ease}@media (min-width: 640px){.tracklist-pagination__bean{display:block}}.tracklist-pagination__bean:before{display:block}.tracklist-pagination__bean--scale:before{animation:gummy-scale 0.35s ease}.tracklist-pagination__bean--position-0{transform:translateY(0px)}.tracklist-pagination__bean--position-1{transform:translateY(70px)}.tracklist-pagination__bean--position-2{transform:translateY(140px)}.tracklist-pagination__bean--position-3{transform:translateY(210px)}.tracklist-pagination__bean--position-4{transform:translateY(280px)}.tracklist-pagination__bean--position-5{transform:translateY(350px)}.tracklist-pagination__item{width:27px;height:27px;position:relative;display:inline-block;margin-right:22px}@supports (display: flex){.tracklist-pagination__item{display:list-item;margin:0}}@media (min-width: 640px){.tracklist-pagination__item{width:auto;height:20px;margin:0 0 50px}}.tracklist-pagination__item:before{display:block;width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;background-color:#FFE17E;content:'';font-size:20px}@media (min-width: 640px){.tracklist-pagination__item:before{border-radius:0;position:static;background-color:transparent;content:"\e900";color:#FFE6A0;font-family:'icomoon-mupa_playlist'}}.tracklist-pagination__item:last-child{margin:0}@media (max-width: 979px){.tracklist-pagination__item--active:before{background-color:#FFE17E;transition:background-color .3s ease}}@media (max-width: 979px){.tracklist-pagination__item--active .tracklist-pagination__label{color:#000;transition:color .3s ease}}@media (min-width: 640px){.tracklist-pagination__item--active ~ .tracklist-pagination__item:before{color:#000}}@media (max-width: 979px){.tracklist-pagination__item--active ~ .tracklist-pagination__item:before{background-color:#000;transition:background-color .3s ease}}@media (max-width: 979px){.tracklist-pagination__item--active ~ .tracklist-pagination__item .tracklist-pagination__label{color:#61274C;transition:color .3s ease}}.tracklist-pagination__label{display:block;position:relative;color:#B39D57;font-size:15px;line-height:29px;font-weight:500;text-align:center}.spotify-player{width:100%;height:65px;box-shadow:5px 6px 0 0 rgba(0,0,0,0.19);background-color:#272727;font-family:'Klavika'}@media (min-width: 640px){.spotify-player{width:300px;height:80px;margin-left:20px}}@media (min-width: 640px) and (max-width: 1200px){.spotify-player{width:250px}}.spotify-player--playing .spotify-player__play:after{width:16px;position:static;content:"\e907";font-size:16px}.spotify-player__interface{height:100%;position:relative}.spotify-player__play{display:inline-block;width:55px;height:55px;margin:5px 10px 0 5px;padding:0;float:left;background:#404040;border:1px solid #7D7D7D;border-radius:50%;transition:background-color .3s ease}@media (min-width: 640px){.spotify-player__play{width:60px;height:60px;margin:10px 10px 0 5px}}.spotify-player__play:hover{background-color:rgba(74,74,74,0.3)}.spotify-player__play:after{position:relative;top:1px;left:2px;display:block;width:18px;margin:0 auto;content:"\e904";color:#fff;font-family:'icomoon-mupa_playlist';font-size:24px}@media (min-width: 640px){.spotify-player__play:after{top:0}}.spotify-player__info{height:100%;position:absolute;left:75px;right:50px}.spotify-player__header{margin:15px 0 0}.spotify-player__track-name,.spotify-player__track-artist{overflow:hidden;color:#fff;font-size:11px;line-height:1;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 640px){.spotify-player__track-name,.spotify-player__track-artist{font-size:14px}}.spotify-player__track-name{margin-bottom:2px}.spotify-player__track-artist{margin-bottom:4px;color:#9B9B9B}.spotify-player__progress-wrapper{position:absolute;right:0;bottom:14px;left:0}.spotify-player__progress{height:3px;position:absolute;top:4px;right:30px;left:0;background-color:#404040;border-radius:3px;cursor:pointer}@media (min-width: 640px) and (max-width: 1200px){.spotify-player__progress{width:100px}}.spotify-player__progress:before{content:'';height:16px;width:100%;position:absolute;top:-6px;left:0}.spotify-player__progress-bar-wrapper{height:100%;overflow:hidden;border-radius:3px}.spotify-player__progress-bar{display:block;width:0%;height:100%;background-color:#25DE64;border-radius:3px}.spotify-player__progress-time{float:right;color:#9B9B9B;font-size:10px;line-height:1;text-align:right}@media (min-width: 640px){.spotify-player__progress-time{font-size:12px}}.spotify-player__progress-minutes,.spotify-player__progress-seconds{display:inline-block;width:12px;vertical-align:middle}.spotify-player__progress-seconds{text-align:left}.spotify-player__logo{position:absolute;right:15px;bottom:7px}.cassette{width:260px;height:166px;position:relative}.cassette:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player.png);background-position:-334px -390px;width:260px;height:166px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cassette:after{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player@2x.png);background-size:1161px 1185px}}.cassette--recording .cassette__wheel--left{animation:rotate-wheel 2s linear infinite, rotate-tape 120s linear infinite forwards}.cassette--recording .cassette__wheel--right{animation:rotate-wheel 2s linear infinite, rotate-tape 120s linear reverse infinite forwards}.cassette--paused .cassette__wheel{animation-play-state:paused}.cassette__wheel{width:55px;height:55px;border-radius:50%;position:absolute;top:47px;z-index:10;background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player.png);background-position:-279px -336px;width:55px;height:54px;transform-origin:center}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cassette__wheel{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player@2x.png);background-size:1161px 1185px}}.cassette__wheel--left{left:46px}.cassette__wheel--right{right:46px}.cassette-recorder{display:none;position:relative;background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player.png);background-position:-862px -729px;width:299px;height:456px;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;perspective:1000px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cassette-recorder{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player@2x.png);background-size:1161px 1185px}}@media (min-width: 640px){.cassette-recorder{display:block}}.cassette-recorder .cassette{position:absolute;top:128px;left:17px;z-index:1}.cassette-recorder--recording .cassette-recorder__button-rec{transform:translateY(3px);box-shadow:0 1px 0 0 #383838}.cassette-recorder--recording .cassette-recorder__button-rec:after{animation:fade-in .5s ease forwards;transform:translate(-50%, -50%) scale(1.05)}.cassette-recorder--playing .cassette-recorder__button-play{transform:translateY(3px);box-shadow:0 1px 0 0 #383838}.cassette-recorder--playing .cassette-recorder__button-play:after{animation:fade-in .5s ease forwards;transform:translate(-50%, -50%) scale(1.05)}.cassette-recorder__door{position:absolute;top:121px;left:13px;z-index:2;background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player.png);background-position:-594px -556px;width:268px;height:173px;transform-origin:bottom}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cassette-recorder__door{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player@2x.png);background-size:1161px 1185px}}.cassette-recorder__controls{position:absolute;right:5px;bottom:50px;left:0;text-align:center}.cassette-recorder__control{display:inline-block;margin:0 3px;border-radius:3px;box-shadow:0 4px 0 0 #383838;position:relative;vertical-align:middle;transition:all .1s ease}.cassette-recorder__control:after{content:'';position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%, -50%) scale(0);transition:transform .2s ease}.cassette-recorder__control:first-child{margin-left:0}.cassette-recorder__control:last-child{margin-right:0}.cassette-recorder__control--pushed{transform:translateY(3px);box-shadow:0 1px 0 0 #383838}.cassette-recorder__button-rec{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player.png);background-position:-95px -112px;width:46px;height:56px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cassette-recorder__button-rec{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player@2x.png);background-size:1161px 1185px}}.cassette-recorder__button-rec:after{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player.png);background-position:-21px -28px;width:28px;height:28px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cassette-recorder__button-rec:after{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player@2x.png);background-size:1161px 1185px}}.cassette-recorder__button-rew{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player.png);background-position:-141px -168px;width:46px;height:56px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cassette-recorder__button-rew{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player@2x.png);background-size:1161px 1185px}}.cassette-recorder__button-play{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player.png);background-position:-233px -280px;width:46px;height:56px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cassette-recorder__button-play{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player@2x.png);background-size:1161px 1185px}}.cassette-recorder__button-play:after{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player.png);background-position:0px 0px;width:21px;height:28px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cassette-recorder__button-play:after{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player@2x.png);background-size:1161px 1185px}}.cassette-recorder__button-stop{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player.png);background-position:-187px -224px;width:46px;height:56px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cassette-recorder__button-stop{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player@2x.png);background-size:1161px 1185px}}.cassette-recorder__button-fwd{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player.png);background-position:-49px -56px;width:46px;height:56px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cassette-recorder__button-fwd{background-image:url(../img/spotify/sprite/cassette-player/sprite-cassette-player@2x.png);background-size:1161px 1185px}}.form--tip{position:relative;padding:0 10px}@media (min-width: 640px){.form--tip{width:430px;padding:0}}.form--tip .form__group{margin-bottom:15px}@media (min-width: 640px){.form--tip .form__group{margin-bottom:25px}}.form--tip label{display:inline-block;font-size:15px;font-weight:100}@media (min-width: 640px){.form--tip label{font-size:16px;font-weight:400}}.form--tip label>a{text-decoration:underline}@media (min-width: 640px){.form--tip .label-fix-height{line-height:35px}}.form--tip .label-fix-height .form__control{margin-top:5px}.form--tip .form__control{margin:0}@media (min-width: 640px){.form--tip .form__control{float:right}}.form--tip .form__control.error{box-shadow:0 0 0 2px #F39549 inset}.form--tip .form-error{padding:0;color:#EE7500;font-weight:500}.form--tip .form__group--has-checkbox{margin:25px 0 5px;padding-left:20px;position:relative}@media (min-width: 640px){.form--tip .form__group--has-checkbox{padding-left:0}}.form--tip .form__group--has-checkbox input[type="checkbox"]{margin:0;position:absolute;top:1px;left:0}.form__group:not(.form__group--has-checkbox){position:relative}.form__group:not(.form__group--has-checkbox) .form-error{position:absolute;right:0;bottom:-23px}.form__group--has-btn{padding-top:15px}.form__group-panel{margin:0 -10px;padding:10px;border-radius:5px;background-color:rgba(214,184,86,0.6)}@media (min-width: 640px){.form__group-panel{padding:10px 0 10px 15px;margin:0}}.form__group-panel .label-fix-height{display:block}@media (min-width: 640px){.form__group-panel .label-fix-height{display:inline-block;width:180px}}.form__group-panel-text{margin:0 0 10px;font-size:15px;font-weight:500}@media (min-width: 640px){.form__group-panel-text{width:215px;margin:0;padding-right:40px;font-size:16px}}@media (min-width: 640px){.form__group-panel-item{display:inline-block;vertical-align:middle}}.form__hint{margin:0 0 15px;font-size:14px;font-weight:100;font-style:italic;text-align:center}@media (min-width: 640px){.form__hint{margin:0 0 10px;font-size:16px;text-align:left}}.form__control[type="text"],.form__control[type="email"],.form__control[type="tel"],.form__control[type="password"],.form__control[type="search"]{height:35px;padding:0 0 0 10px;border:0;border-radius:5px;font-size:15px;font-weight:700;outline:none;-webkit-appearance:none}@media (min-width: 640px){.form__control[type="text"],.form__control[type="email"],.form__control[type="tel"],.form__control[type="password"],.form__control[type="search"]{padding:0 0 0 15px;font-size:16px;font-weight:500}}.form__control[type="text"]::-webkit-input-placeholder,.form__control[type="email"]::-webkit-input-placeholder,.form__control[type="tel"]::-webkit-input-placeholder,.form__control[type="password"]::-webkit-input-placeholder,.form__control[type="search"]::-webkit-input-placeholder{color:#8d8d8d}.form__control[type="text"]:-moz-placeholder,.form__control[type="email"]:-moz-placeholder,.form__control[type="tel"]:-moz-placeholder,.form__control[type="password"]:-moz-placeholder,.form__control[type="search"]:-moz-placeholder{color:#8d8d8d}.form__control[type="text"]::-moz-placeholder,.form__control[type="email"]::-moz-placeholder,.form__control[type="tel"]::-moz-placeholder,.form__control[type="password"]::-moz-placeholder,.form__control[type="search"]::-moz-placeholder{color:#8d8d8d}.form__control[type="text"]:-ms-input-placeholder,.form__control[type="email"]:-ms-input-placeholder,.form__control[type="tel"]:-ms-input-placeholder,.form__control[type="password"]:-ms-input-placeholder,.form__control[type="search"]:-ms-input-placeholder{color:#8d8d8d}@media (min-width: 640px){.form__control--wide{width:295px}}@media (min-width: 640px){.form__control--narrow{width:115px}}.btn-spotify{display:inline-block;min-width:135px;padding:14px 20px 13px;border-radius:5px;border:0;font-size:15px;line-height:1;font-weight:500;text-transform:none;text-align:center;transition:all .1s ease}@media (min-width: 640px){.btn-spotify{padding:12px 25px 10px;font-size:18px;line-height:normal}}@media (min-width: 640px){.btn-spotify:hover:not([disabled]){box-shadow:none;transform:translateY(4px)}}.btn-spotify:active:not([disabled]){box-shadow:none;transform:translateY(4px)}.btn-spotify .icon-mupa-playlist{margin-left:20px}@media (min-width: 640px){.btn-spotify .icon-mupa-playlist-arrow-down{position:relative;top:-2px}}@media (max-width: 979px){.btn-spotify .icon-mupa-playlist-arrow-down{display:inline-block;transform:rotate(-90deg)}}.btn-spotify--yellow{box-shadow:0 2px 0 0 #BFA354;background:#FFE17E;color:#000}@media (min-width: 640px){.btn-spotify--yellow{box-shadow:0 4px 0 0 #BFA354}}@media (min-width: 640px){.btn-spotify--yellow:hover{background:#edce78}}.btn-spotify--yellow:active{background:#edce78}.btn-spotify--purple{box-shadow:0 2px 0 0 #3D1A33;background:#60284E;color:#fff}@media (min-width: 640px){.btn-spotify--purple{box-shadow:0 4px 0 0 #3D1A33}}.btn-spotify--purple:active,.btn-spotify--purple:focus,.btn-spotify--purple:visited,.btn-spotify--purple:hover{color:#fff}@media (min-width: 640px){.btn-spotify--purple:active,.btn-spotify--purple:focus,.btn-spotify--purple:visited,.btn-spotify--purple:hover{background:#611E4B}}.btn-spotify--purple:active{background:#611E4B}.btn-spotify--ajax-loading:after,.btn-spotify.loading:after{width:20px;height:20px;margin-left:10px;content:'';display:inline-block;background:url("../img/loading2.gif") no-repeat 0 0;background-size:20px 20px;vertical-align:middle}.btn-spotify--ajax-loading .icon-mupa-playlist,.btn-spotify.loading .icon-mupa-playlist{display:none}@media (max-width: 979px){.btn-spotify--block-mobile{width:100%;padding-right:10px;padding-left:10px}}.btn-spotify--oval{width:100%;height:45px;padding:0;box-shadow:0 -2px 0 0 rgba(0,0,0,0.09);position:fixed;right:0;bottom:0;left:0;z-index:6;border:0;border-radius:0;-wbkit-appearance:none;line-height:45px;background:#FFE17E;font-size:18px;font-weight:500;text-align:center;transition:all .3s ease}@media (min-width: 640px){.btn-spotify--oval{width:auto;height:25px;padding:0 20px;border:1px solid #fff;border-radius:55px;box-shadow:none;position:static;background:transparent;color:#fff;font-size:15px;font-weight:700;line-height:25px}}.btn-spotify--oval:hover{background:#edce78;color:#000}@media (min-width: 640px){.btn-spotify--oval:hover{background:#fff;color:#53153A}}.btn-spotify--oval:active,.btn-spotify--oval:visited{color:#000}@media (min-width: 640px){.btn-spotify--oval:active,.btn-spotify--oval:visited{color:#53153A}}.btn-spotify--oval .icon{margin-left:5px;font-size:14px;transition:all .3s ease}.btn-spotify--spotify-login{display:inline-block;height:55px;margin:15px 0 35px;padding:0 20px;border-radius:100px;box-shadow:0 5px 0 0 rgba(0,0,0,0.1);background:rgba(0,0,0,0.9);color:#fff;font-size:15px;font-weight:500;line-height:55px;transition:all .3s ease}@media (min-width: 640px){.btn-spotify--spotify-login{margin:30px 0 0;padding:0 30px;position:relative;z-index:5;font-size:18px}}.btn-spotify--spotify-login[disabled]{filter:grayscale(100%);opacity:.8;cursor:default}.btn-spotify--spotify-login:hover:not([disabled]){color:#fff;box-shadow:none;transform:translateY(5px)}.btn-spotify--spotify-login:active,.btn-spotify--spotify-login:visited{color:#fff}.btn-spotify--spotify-login>span{margin:0;position:relative;top:-1px}@media (min-width: 640px){.btn-spotify--spotify-login>span{margin:0 5px}}.btn-spotify--spotify-login:hover{animation:none}.spotify-subpage{min-height:100%;margin:0;padding:20px 15px 35px;position:relative;font-family:'Klavika';-webkit-font-smoothing:antialiased}@media (min-width: 640px){.spotify-subpage{padding:45px 0}}.spotify-subpage p{margin:15px 0 15px;color:#000;font-size:14px;line-height:normal;font-weight:100}@media (min-width: 640px){.spotify-subpage p{margin:15px 0 35px;font-size:20px;line-height:30px;font-weight:400}}.spotify-subpage .container{margin:0 auto}.spotify-subpage .logo-yellow:before,.spotify-subpage .logo-yellow:after{background-image:url(../img/spotify/sprite/common/sprite-common.png);background-position:-176px -70px;width:94px;height:45px;background-position-x:-218px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.spotify-subpage .logo-yellow:before,.spotify-subpage .logo-yellow:after{background-image:url(../img/spotify/sprite/common/sprite-common@2x.png);background-size:3776px 2763px}}.spotify-subpage .logo-yellow:after{background-position-y:-97px}.spotify-subpage .logo-black-small:before,.spotify-subpage .logo-black-small:after{background-image:url(../img/spotify/sprite/common/sprite-common.png);background-position:-82px -25px;width:94px;height:45px;background-position-x:-124px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.spotify-subpage .logo-black-small:before,.spotify-subpage .logo-black-small:after{background-image:url(../img/spotify/sprite/common/sprite-common@2x.png);background-size:3776px 2763px}}.spotify-subpage .logo-black-small:after{background-position-y:-52px}@media (min-width: 640px) and (max-width: 1200px){.spotify-subpage .logo-side{width:33px}}@media (min-width: 640px){.spotify-subpage .logo-side{position:absolute;top:50px;left:20px}}.spotify-subpage .logo-side:before,.spotify-subpage .logo-side:after{display:none;content:'';position:absolute;left:50%;width:60px;transform:translateX(-50%)}@media (max-width: 1200px){.spotify-subpage .logo-side:before,.spotify-subpage .logo-side:after{display:block}}.spotify-subpage .logo-side:before{width:42px;height:25px;bottom:-22px}.spotify-subpage .logo-side:after{width:52px;height:16px;bottom:-40px}.spotify-subpage .logo-ribbon{display:inline-block;padding:2px 5px 1px;position:absolute;top:45px;right:15px;background-color:#FFE17E;color:#000;font-size:15px;line-height:1;font-weight:500;transform:skewX(-10deg)}@media (min-width: 640px) and (max-width: 1200px){.spotify-subpage .logo-ribbon{display:none}}@media (min-width: 640px){.spotify-subpage .logo-ribbon{margin:60px 0 0;position:static;padding:4px 10px 3px;font-size:11px}}.spotify-subpage .dashes{display:none;width:42px;margin:0 auto;position:absolute;top:50%;right:0;left:55px}@media (min-width: 1045px){.spotify-subpage .dashes{display:block}}@media (min-width: 1200px){.spotify-subpage .dashes{left:105px}}.spotify-subpage .dashes:before{display:block;width:6px;height:3px;content:'';background-color:#FFE8A0;box-shadow:12px 0 0 0 #FFE8A0, 24px 0 0 0 #FFE8A0, 36px 0 0 0 #FFE8A0}.spotify-subpage--yellow-bg{background-color:#FFE7A0;background-image:url("../img/spotify/noise/noise-overlay-30@2x.png"),url("../img/spotify/lines-desktop-bg_left.png"),url("../img/spotify/lines-desktop-bg_right.png");background-position:center, left bottom, right bottom;background-repeat:repeat, no-repeat, no-repeat;background-size:100px 100px,755px 602px,285px 365px;background-blend-mode:overlay,normal,normal}@supports not (background-blend-mode: overlay){.spotify-subpage--yellow-bg{background-image:url("../img/spotify/noise/noise-overlay-30_fallback@2x.png"),url("../img/spotify/lines-desktop-bg_left.png"),url("../img/spotify/lines-desktop-bg_right.png")}}.spotify-subpage--purple-bg{background-color:#7A3160;color:#fff;background-image:url("../img/spotify/noise/noise-overlay-20@2x.png");background-position:center;background-repeat:repeat;background-size:100px 100px;background-blend-mode:overlay}@supports not (background-blend-mode: overlay){.spotify-subpage--purple-bg{background-image:url("../img/spotify/noise/noise-overlay-20_fallback@2x.png")}}.spotify-subpage--tracklist-start .cassette{opacity:0;animation:cassette-slide-in 1.5s ease forwards}.spotify-subpage--tracklist-start .cassette-recorder__door{transform:rotateX(-45deg);animation:close-door 1s ease 1.5s forwards}.spotify-subpage--tracklist-end .cassette{opacity:1;animation:cassette-slide-out 1.5s ease 1s forwards}.spotify-subpage--tracklist-end .cassette-recorder__door{transform:rotateX(0);animation:open-door 1s ease forwards}.spotify-subpage--prevent-animation .spotify-animation,.spotify-subpage--prevent-animation .spotify-animation,.spotify-subpage--prevent-animation.spotify-animation{animation:none}.spotify-subpage--prevent-animation .spotify-animation:before,.spotify-subpage--prevent-animation .spotify-animation:after,.spotify-subpage--prevent-animation .spotify-animation:before,.spotify-subpage--prevent-animation .spotify-animation:after,.spotify-subpage--prevent-animation.spotify-animation:before,.spotify-subpage--prevent-animation.spotify-animation:after{animation:none}.spotify-subpage--prevent-animation .spotify-subpage__animation-item{animation:none}@media (min-width: 640px){.spotify-subpage__html{height:100%}}.spotify-subpage__html *,.spotify-subpage__html *:before,.spotify-subpage__html *:after{box-sizing:border-box}.spotify-subpage__html body,.spotify-subpage__html #main-container,.spotify-subpage__html .main-container{height:100%}.spotify-subpage__html #main{height:calc(100% - 121px);min-height:0;position:relative}.spotify-subpage__html #main:before{display:block;height:5px;content:'';position:absolute;right:0;top:0;left:0;z-index:15;background-color:rgba(0,0,0,0.1)}.spotify-subpage__html .is-winners-ovelay{overflow:hidden}.spotify-subpage__html #header{position:relative;z-index:40}.spotify-subpage__html #content{padding-bottom:0}.spotify-subpage__html #top_link{bottom:70px}.spotify-subpage__inner{min-height:100%}.spotify-subpage__container{max-width:1000px;margin:0 auto}.spotify-subpage__container--relative{position:relative}.spotify-subpage__header .logo-black{display:block;margin:0 auto 25px}@media (min-width: 640px){.spotify-subpage__header .logo-black{margin:70px auto 65px}}.spotify-subpage__header--has-corner-shape:before{display:none;content:'';width:452px;height:356px;position:absolute;top:0;right:0;z-index:10;background-image:url(../img/spotify/sprite/common/sprite-common.png);background-position:-2018px -1542px;width:452px;height:356px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.spotify-subpage__header--has-corner-shape:before{background-image:url(../img/spotify/sprite/common/sprite-common@2x.png);background-size:3776px 2763px}}@media (min-width: 640px){.spotify-subpage__header--has-corner-shape:before{display:block}}.spotify-subpage__header-corner{position:relative;z-index:10;color:#000;font-size:14px;font-weight:100;text-align:center}@media (min-width: 640px){.spotify-subpage__header-corner{width:280px;padding:30px 0 0;position:absolute;top:0;right:20px;z-index:20;color:#fff;font-size:15px}}.spotify-subpage__header-corner:after{display:block;content:'';margin:20px auto 0;background-image:url(../img/spotify/sprite/common/sprite-common.png);background-position:-438px -193px;width:170px;height:145px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.spotify-subpage__header-corner:after{background-image:url(../img/spotify/sprite/common/sprite-common@2x.png);background-size:3776px 2763px}}@media (min-width: 640px){.spotify-subpage__header-corner:after{margin-top:0;position:absolute;right:0;left:0;bottom:-160px;z-index:30}}.spotify-subpage__header-corner>strong{margin:5px 0 0;font-weight:100}@media (min-width: 640px){.spotify-subpage__header-corner>strong{font-weight:700}}.spotify-subpage__header-corner .btn-spotify--oval{margin:15px 0 0}.spotify-subpage__headline{margin-bottom:20px;color:#000;font-size:18px;font-weight:500;line-height:1.2;text-align:center}@media (min-width: 640px){.spotify-subpage__headline{margin-bottom:0;font-size:28px}}.spotify-subpage__headline+.spotify-subpage__headline{margin-top:25px}@media (min-width: 640px){.spotify-subpage__headline+.spotify-subpage__headline{margin-top:35px}}.spotify-subpage__headline--small{padding-bottom:0;font-size:18px;font-weight:500}@media (min-width: 640px){.spotify-subpage__headline--small{padding-bottom:45px;font-size:21px;text-align:left;font-weight:700}}@media (min-width: 640px){.spotify-subpage__headline--text-left{text-align:left}}.spotify-subpage__title{margin:0 0 20px;color:#fff;font-size:15px;line-height:1.2;font-weight:400}@media (min-width: 640px){.spotify-subpage__title{margin:0 0 40px;font-size:28px;font-weight:500}}.spotify-subpage__body{margin:0 auto;position:relative;z-index:5}@media (min-width: 640px){.spotify-subpage__body{position:static}}@media (min-width: 640px){.spotify-subpage__body-item{display:inline-block;vertical-align:middle;position:relative}}@media (min-width: 640px){.spotify-subpage__body-item--left{float:left;overflow:hidden}}@media (min-width: 640px){.spotify-subpage__body-item--right{float:right}}.spotify-subpage__footer{background:transparent}.spotify-subpage__footer .container{max-width:1220px}.spotify-subpage__footer a{color:#000;font-size:16px;border-bottom:1px solid #000;line-height:1}.spotify-subpage__footer--fixed{position:fixed;right:0;bottom:0;left:0;z-index:1}.spotify-subpage__rules-link{display:none}@media (min-width: 640px){.spotify-subpage__rules-link{display:inline-block;margin-right:60px}}.spotify-subpage__rules-link--fixed{position:fixed;right:0;bottom:30px}.spotify-subpage--login{padding:35px 30px;overflow:hidden}@media (min-width: 640px){.spotify-subpage--login{height:106%;padding:0}}.spotify-subpage--login .container{position:static}.spotify-subpage--login .zigzag__container{height:250px;margin:0 auto;position:absolute;right:0;bottom:20px;left:0}@media (max-height: 730px){.spotify-subpage--login .zigzag__container{bottom:-20px}}.spotify-subpage--login .zigzag__absolute{position:absolute;z-index:10}.spotify-subpage--login .zigzag__absolute--play-1{top:70px;left:155px}.spotify-subpage--login .zigzag__absolute--play-2{top:115px;right:90px}.spotify-subpage--login .zigzag__absolute--play-3{top:40px;right:-5px}.spotify-subpage--login .zigzag__absolute--play-4{top:115px;right:195px}.spotify-subpage--login .zigzag__absolute--rec-1{top:120px;left:195px}.spotify-subpage--login .zigzag__absolute--rec-2{top:45px;right:145px}.spotify-subpage--login .zigzag__absolute--rec-3{top:180px;left:200px}.spotify-subpage--login .zigzag__absolute--rec-4{top:20px;left:25px}.spotify-subpage--login .zigzag__absolute--pause-1{top:35px;right:325px}.spotify-subpage--login .zigzag__absolute--stop-1{top:5px;left:255px}.spotify-subpage--tracklist .spotify-subpage__inner{overflow:hidden}@media (min-width: 640px){.spotify-subpage--tracklist .spotify-subpage__inner{overflow:visible}}@media (min-width: 640px){.spotify-subpage--tracklist .spotify-subpage__container{padding-right:80px;padding-left:80px;position:relative}}@media (min-width: 640px){.spotify-subpage--tracklist .spotify-subpage__footer{position:absolute;right:0;bottom:-30px}}@media (min-width: 640px){.spotify-subpage--tracklist .spotify-subpage__footer .spotify-subpage__container{padding:0}}.spotify-subpage--tracklist .spotify-subpage__rules-link{margin:0}.spotify-subpage--tip .spotify-subpage__header{padding:0 20px}@media (min-width: 640px){.spotify-subpage--tip .spotify-subpage__container{padding-right:20px;padding-left:90px}}.spotify-subpage--tip .spotify-subpage__headline>br{content:'';display:block;margin-top:15px}@media (min-width: 640px){.spotify-subpage--tip .spotify-subpage__headline>br{display:none}}.spotify-subpage--confirm{height:100%;overflow:auto}@media (max-width: 979px){.spotify-subpage--confirm{padding-right:35px;padding-left:35px}}@media (max-width: 979px){.spotify-subpage--confirm p{text-align:center}}.spotify-subpage--confirm .spotify-subpage__body{position:relative}@media (min-width: 640px){.spotify-subpage--confirm .spotify-subpage__container{padding-right:20px;padding-left:90px;position:relative}}@media (max-width: 979px){.spotify-subpage--confirm .figure-paperplane{margin:0 auto;position:absolute;right:0;bottom:70px;left:0;z-index:0}}@media (min-width: 640px){.spotify-subpage--confirm .figure-paperplane{position:absolute;right:-30px;bottom:-185px}}@media (max-width: 979px){.spotify-subpage--confirm .btn-spotify{margin-top:165px}}.spotify-subpage--confirm-boxes{padding-top:55px;padding-right:15px;padding-left:15px}@media (min-width: 640px){.spotify-subpage--confirm-boxes .spotify-subpage__header{padding:0 65px 100px}}@media (min-width: 640px){.spotify-subpage--confirm-boxes .spotify-subpage__container{padding-right:0;padding-left:0}}@media (min-width: 640px){.spotify-subpage--confirm-boxes .spotify-subpage__headline{width:520px}}.spotify-subpage--confirm-boxes .figure-paperplane-new{position:absolute;top:-55px;right:-25px;z-index:-1}@media (max-width: 979px){.spotify-subpage--confirm-boxes .btn-spotify{margin-top:0}}.spotify-winners{padding-left:20px;padding-bottom:20px;box-shadow:0 -2px 0 0 rgba(0,0,0,0.09);position:fixed;top:0;right:0;bottom:0;z-index:100;transform:translateY(120%);transition:transform 0.7s cubic-bezier(0.8, -0.5, 0.2, 1.5);overflow-x:hidden;overflow-y:auto;background-color:#FFE17E;color:#000}@media (min-width: 640px){.spotify-winners{width:305px;padding-left:30px;box-shadow:-3px 0 0 0 rgba(0,0,0,0.3),0 4px 0 0 rgba(0,0,0,0.2) inset;transform:translateX(110%);top:121px;background-color:#7A3160;color:#fff;background-image:url("../img/spotify/noise/noise-overlay-20@2x.png");background-position:center;background-repeat:repeat;background-size:100px 100px;background-blend-mode:overlay}@supports not (background-blend-mode: overlay){.spotify-winners{background-image:url("../img/spotify/noise/noise-overlay-20_fallback@2x.png")}}}.spotify-winners p{margin:0;color:#000;font-family:'Klavika';font-size:16px;line-height:normal;font-weight:400}@media (min-width: 640px){.spotify-winners p{color:#fff;font-size:18px}}.spotify-winners--visible{transform:translate(0)}.spotify-winners--btn-active{transform:translateY(47px)}@media (min-width: 640px){.spotify-winners--btn-active{transform:none}}.spotify-winners--btn-active .icon{transform:rotate(180deg)}@media (min-width: 640px){.spotify-winners--btn-active .icon{transform:none}}.spotify-winners__header{padding:35px 0 0}.spotify-winners__close{display:block;width:145px;height:145px;position:absolute;top:0;right:0;transform:rotate(45deg) translate(50%, -50%);transform-origin:top right;background-color:rgba(0,0,0,0.3);cursor:pointer}.spotify-winners__close:hover:before{transform:rotate(45deg)}.spotify-winners__close:before{display:block;position:absolute;bottom:25px;left:65px;content:"\e908";font-family:'icomoon-mupa_playlist';font-size:18px;line-height:1;font-weight:normal;transform:rotate(-45deg);transition:transform .2s ease;color:#fff}.spotify-winners__title{margin:0 0 15px;color:#000;font-family:'Klavika';font-size:28px;font-weight:700;text-align:left}@media (min-width: 640px){.spotify-winners__title{margin:0 0 25px;color:#fff}}.spotify-winners__headline{margin:0;padding-right:20px;color:#000;font-family:'Klavika';font-size:18px;line-height:24px;font-weight:400}@media (min-width: 640px){.spotify-winners__headline{padding-right:90px;color:#fff;font-size:20px}}.spotify-winners__body{padding:30px 0 0}@media (min-width: 640px){.spotify-winners__body{padding:40px 0 0}}.spotify-winners__list{margin:0;color:#000;font-family:'Klavika';font-size:18px;font-weight:500}@media (min-width: 640px){.spotify-winners__list{color:#fff}}.spotify-winners__list-item{margin:0 0 10px;padding:0;border:0}.boxes{margin-top:5px;position:relative}@media (min-width: 640px){.boxes{padding:0 20px}}@media (min-width: 640px){.boxes__container{display:flex;flex-wrap:wrap;justify-content:space-between}}.boxes__title{margin:45px 0 25px;color:#000;font-weight:bold;font-size:23px;line-height:28px;text-align:center}@media (min-width: 640px){.boxes__title{width:250px;margin:0 auto;position:absolute;top:45px;right:0;left:0;font-size:46px;line-height:56px}}.box{display:flex;flex-direction:column;justify-content:flex-end;padding:30px;max-width:300px;margin-bottom:25px;position:relative;overflow:hidden;background:#fff;border-radius:5px;box-shadow:0 4px 0 rgba(0,0,0,0.2)}@media (min-width: 640px){.box{width:305px;max-width:100%}}@media (max-width: 979px){.box{margin-right:auto;margin-left:auto}}@media (min-width: 640px){.box:nth-child(2){position:relative;top:calc(45px + 215px)}}.box__ribbon:before{width:100px;height:100px;box-shadow:0 4px 0 rgba(0,0,0,0.1);position:absolute;top:0;right:0;transform:rotate(45deg) translate(50%, -50%);transform-origin:top right;content:'';background:#3b5998}@media (min-width: 640px){.box__ribbon:before{width:140px;height:140px}}.box__ribbon:after{position:absolute;top:10px;right:15px;color:#fff;content:'\f09a';font-size:26px;font-family:'FontAwesome'}@media (min-width: 640px){.box__ribbon:after{top:20px;right:20px;font-size:34px}}.box__figure{margin:0;flex:1}.box__img{display:block;margin-bottom:15px;max-width:100%;border-radius:5px}@media (min-width: 640px){.box__img{margin-bottom:25px}}.box__title{display:block;margin-bottom:30px;color:#000;font-weight:bold;font-size:18px;line-height:20px;font-family:'Klavika'}@media (min-width: 640px){.box__title{font-size:22px;line-height:28px;margin-bottom:15px}}.box__time{display:block}.box__text{color:#000;font-size:14px;line-height:17px;font-family:'Klavika'}@media (min-width: 640px){.box__text{font-size:16px;line-height:24px}}@media (max-width: 979px){.box__text{font-weight:300}}@media (min-width: 640px){.box__text--small{font-size:14px}}.box__footer{padding-top:20px;margin-top:10px;border-top:1px solid #d8d8d8;text-align:center}@media (min-width: 640px){.box__footer{padding-top:30px;margin-top:20px}}@media (min-width: 640px){.visible-mobile{display:none}}.carousel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;display:flex;max-height:395px;height:395px;background:#F3F3F3;margin-top:-4em}.carousel .carousel__wrapper{overflow:hidden;width:100%;height:100%;position:relative}.carousel .carousel__navigator{position:absolute;top:135px;width:30px;height:60px;background:#ffffff;z-index:10;display:flex;align-items:center;justify-content:center}.carousel .carousel__navigator.carousel__navigator--prev{left:0;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 50px);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 50px)}.carousel .carousel__navigator.carousel__navigator--prev .carousel__navigator-arrow{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.carousel .carousel__navigator.carousel__navigator--next{right:0;-webkit-clip-path:polygon(0 0, 100% 0, 100% 50px, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 50px, 0 100%)}.carousel .carousel__element{position:absolute;top:0;left:100%;width:100%;height:100%}.carousel .carousel__element.carousel__element--active{left:0}.carousel .carousel__element .carousel__image{width:100%;height:250px;object-fit:cover}.carousel .carousel__element .carousel__info-wrapper{margin-top:-50px;position:relative;margin-left:30px;margin-right:30px}.carousel .carousel__element .carousel__info-wrapper .carousel__info-header{height:175px;-webkit-clip-path:polygon(0 0, 100% 35px, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 35px, 100% 100%, 0 100%);padding:30px 10px 10px;color:#ffffff}.carousel .carousel__element .carousel__info-wrapper .carousel__info-header .carousel__button-group{display:flex;position:absolute;right:10px;bottom:10px}.carousel .carousel__element .carousel__info-wrapper .carousel__info-header .carousel__button-group .btn_carousel_more{width:114px}.carousel .carousel__element .carousel__info-wrapper .carousel__info-header.carousel__info-header--classic-music{background-color:#67757d}.carousel .carousel__element .carousel__info-wrapper .carousel__info-header.carousel__info-header--light-music{background-color:#aa1480}.carousel .carousel__element .carousel__info-wrapper .carousel__info-header.carousel__info-header--dance{background-color:#1252a1}.carousel .carousel__element .carousel__info-wrapper .carousel__info-header.carousel__info-header--exhibition{background-color:#ec612b}.carousel .carousel__element .carousel__info-wrapper .carousel__info-header.carousel__info-header--family{background-color:#639f62}.carousel .carousel__element .carousel__info-wrapper .carousel__info-header.carousel__info-header--banner-yellow{background-color:#FDE284;color:#252525}.carousel .carousel__element .carousel__info-wrapper .carousel__info-header.carousel__info-header--banner-yellow .carousel__info-header-title{color:#252525}.carousel .carousel__element .carousel__info-wrapper .carousel__info-header.carousel__info-header--banner-gray{background-color:#BBBDC0}.carousel .carousel__element .carousel__info-wrapper .carousel__info-header .carousel__info-header-title{font-size:22px;color:#ffffff}.attention{width:100%;min-height:180px;background-color:#FFCE34;margin-top:50px}.attention .attention_content{padding:15px 0 0;display:inline-flex}@media (max-width: 1199px){.attention .attention_content{margin-left:7px}}@media (min-width: 1200px) and (max-width: 1919px){.attention .attention_content{margin-left:32px}}@media (min-width: 1920px){.attention .attention_content{margin-left:108px}}@media (max-width: 1199px){.attention .attention_content{margin-right:7px}}@media (min-width: 1200px) and (max-width: 1919px){.attention .attention_content{margin-right:32px}}@media (min-width: 1920px){.attention .attention_content{margin-right:108px}}.attention .attention_content h2{font:24px/28px Klavika;color:#000000}.attention .attention_content a{float:right}.attention .attention_content p{font:16px/28px Open Sans;display:contents}.attention .attention_content p u{display:inline-flex}.attention .attention_content ul{margin-top:-3px}.attention .attention_content ul p a{display:contents}.attention .attention_content .button{margin:auto 0 10px;display:inline-block;text-transform:uppercase;padding:11px 32px;font-size:15px;color:#545454}.attention .attention_content .bt-buy{background-size:100% 200%;background-image:linear-gradient(to bottom, #f3f3f3 50%, #e4e4e4 50%);transition:background-position .2s ease-in-out, color .2s ease-in-out}.attention .attention_content .bt-buy:hover,.attention .attention_content .bt-buy:focus{background-position:0 100%}.attention .attention_content .icon-warning{min-width:62px;min-height:34px;display:grid;background:url(../img/icon_alert.svg) no-repeat;margin-right:20px}.carousel__element_one_pic{top:0;left:100%;width:100%;height:100%}.carousel__element_one_pic.carousel__element--active{left:0}.carousel__element_one_pic .carousel__image{width:100%;height:250px;object-fit:cover}.carousel__element_one_pic .carousel__info-wrapper{margin-top:-50px;position:relative;margin-left:30px;margin-right:30px}
