@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('') , url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Fonts/Open-Sans-Normal-300.woff2) format('woff2');font-display:swap}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('') , url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Fonts/Open-Sans-Italic-300.woff2) format('woff2');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('') , url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Fonts/Open-Sans-Normal-400.woff2) format('woff2');font-display:swap}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('') , url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Fonts/Open-Sans-Italic-400.woff2) format('woff2');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('') , url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Fonts/Open-Sans-Normal-600.woff2) format('woff2');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('') , url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Fonts/Open-Sans-Normal-700.woff2) format('woff2');font-display:swap}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform , height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-lock{display:none}:root{}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform , 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform , 200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform , 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}:root{}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid #000;padding:0}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-image .ce-gallery{margin-bottom:0}.ce-intext.ce-right .ce-gallery{margin-left:10px}.ce-intext.ce-left .ce-gallery{margin-right:10px}.ce-below .ce-gallery{margin-top:10px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table th,.ce-table td{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,.25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,.25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{color:#000;text-decoration:none}mark{background-color:#bababa;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}#clear,#clearer,.clear,.clearer{clear:both}.hide,.invisible{display:none}.hidden{visibility:hidden}.visible{visibility:visible}.img-responsive{display:block;max-width:100%;height:auto;object-fit:cover}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.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}[role="button"]{cursor:pointer}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height , visibility;-o-transition-property:height , visibility;transition-property:height , visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.clearfix:before,.clearfix:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15) , 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15) , 0 1px 1px rgba(0,0,0,.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-default.disabled,.btn-primary.disabled,.btn-success.disabled,.btn-info.disabled,.btn-warning.disabled,.btn-danger.disabled,.btn-default[disabled],.btn-primary[disabled],.btn-success[disabled],.btn-info[disabled],.btn-warning[disabled],.btn-danger[disabled],fieldset[disabled] .btn-default,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-info,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-danger{-webkit-box-shadow:none;box-shadow:none}.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe0e0e0',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff265a88',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#245580}.btn-primary:hover,.btn-primary:focus{background-color:#265a88;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c',endColorstr='#ff419641',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2aabd2',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e',endColorstr='#ffeb9316',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f',endColorstr='#ffc12e2a',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#c12e2a;background-image:none}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0);background-repeat:repeat-x;background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff2e6da4',GradientType=0);background-repeat:repeat-x;background-color:#2e6da4}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff8f8f8',GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15) , 0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15) , 0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb',endColorstr='#ffe2e2e2',GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c',endColorstr='#ff222222',GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808',endColorstr='#ff0f0f0f',GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff2e6da4',GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25) , 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25) , 0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffc8e5bc',GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffb9def0',GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fff8efc0',GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffe7c3c3',GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#fff5f5f5',GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff286090',GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c',endColorstr='#ff449d44',GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff31b0d5',GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e',endColorstr='#ffec971f',GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f',endColorstr='#ffc9302c',GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff2b669a',GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:hover .badge,.list-group-item.active:focus .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff2e6da4',GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffd0e9c6',GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffc4e3f3',GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fffaf2cc',GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffebcccc',GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8',endColorstr='#fff5f5f5',GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05) , 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05) , 0 1px 0 rgba(255,255,255,.1)}:root{--main-red-color:#f74646;--light-red-color:#e9494a;--body-background-color:#f6f7f8;--plain-text-color:#0f1720;--mid-dark-color:#2f3c4b;--dark-color:#192838;--lighter-text:#4e5b6a}html,body{height:auto;min-height:100%}body{position:relative;margin:0;padding:0;background-color:var(--body-background-color);font-family:'Open Sans',sans-serif;font-size:17px;line-height:26px;letter-spacing:.5px;font-weight:400;color:var(--plain-text-color)}input,select,textarea{font-family:'Open Sans',sans-serif}a{font-weight:600;color:var(--plain-text-color);text-decoration:underline;transition:color .5s ease-in-out;-moz-transition:color .5s ease-in-out;-webkit-transition:color .5s ease-in-out}a:hover{color:#000;text-decoration:none}p a,div.article ul li a{font-weight:400;color:#0645ad}p{margin-bottom:30px}strong{font-weight:700}.centerItem{text-align:center}h1,.h1Lookalike{font-weight:700;font-size:36px;line-height:42px;margin-top:0;margin-bottom:20px;letter-spacing:-1.5px}h2,.h2Lookalike{font-weight:600;font-size:28px;line-height:34px;margin-top:0;margin-bottom:25px;letter-spacing:-1px}h3,.h3Lookalike{font-weight:600;font-size:20px;line-height:28px;margin-top:0;margin-bottom:15px;letter-spacing:-.75px;padding-top:10px}h4,.h4Lookalike{font-weight:600;font-size:17px;line-height:22px}.siteHeader{background-color:var(--dark-color);position:fixed;top:0;width:100%;z-index:100}.layout-lifestyle .siteHeader{background-color:rgba(25,40,56,.9)}.siteHeader .headerInner,.siteFooter .topFooter,.navMain nav{}.pageWidth{width:1200px;margin:0 auto;position:relative}.siteHeader .logo{width:360px;height:70px;margin:0 auto;padding-top:25px;padding-bottom:25px;transition:height .5s ease-in-out , padding .5s ease-in-out}.siteHeader.scrolled .logo{height:40px;padding-bottom:15px;padding-top:15px}.siteHeader .logo a{display:block;width:100%;height:100%;text-indent:-50000em;font-size:0;text-decoration:none;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/logo2.svg) no-repeat center;background-size:auto 100%}.siteHeader .socialLinks{position:absolute;left:20px;top:40px;transition:top .5s ease-in-out}.siteHeader.scrolled .socialLinks{top:12px}.siteHeader .socialLinks li{list-style:none outside none;padding:0;margin:0 25px 0 0;display:inline-block}.siteHeader .socialLinks li a{width:26px;height:26px;display:block;font-size:0;text-decoration:none;background-repeat:no-repeat;background-position:center;background-size:100% auto}.siteHeader .socialLinks li.facebook a{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/headerIcons_Facebook.svg)}.siteHeader .socialLinks li.twitter a{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/headerIcons_Twitter.svg)}.siteHeader .socialLinks li.instagram a{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/headerIcons_Instagram.svg)}.siteHeader .searchField{position:absolute;top:40px;right:0;border-bottom:1px solid #fff;transition:top .5s ease-in-out}.siteHeader.scrolled .searchField{top:16px}.siteHeader .searchField .leftLine{width:1px;height:7px;background:#fff;display:block;position:absolute;left:0;bottom:0}.siteHeader .searchField input{position:relative;border:none;background-color:transparent;padding-left:10px;padding-right:25px;width:170px;color:#fff;font-weight:300;font-size:19px;margin-left:1px}.siteHeader .searchField input:hover,.siteHeader .searchField input:focus{border:none;outline:none}.siteHeader .searchField button{position:absolute;right:0;top:3px;width:22px;height:22px;display:block;border:none;background-color:transparent;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/headerSearch.svg) no-repeat center center;font-size:0;text-decoration:none}.siteHeader .searchField button:hover{cursor:pointer}.siteFooter{padding-top:350px;padding-bottom:50px;color:#fff;position:relative;background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/footerBG.jpg.pagespeed.ce.OJCr7PuOfO.jpg);background-position:center -150px}@media screen and (min-width:1580px){.siteFooter{padding-top:500px;background-position:center 0}}.siteFooter a{color:#fff}.recommendedArticlesHeadline,.additionalInterestingPosts p{border-bottom:1px solid #a7b2bc;width:calc(100% - 170px);margin:0 auto;position:relative;text-align:center}.recommendedArticlesHeadline{width:100%;margin-bottom:50px}.recommendedArticlesHeadline span,.additionalInterestingPosts p span{background:var(--body-background-color);font-style:italic;font-weight:400;position:relative;top:11px;padding:0 10px}.additionalInterestingPosts .aipItem{position:relative;padding-top:95px;width:180px!important}.additionalInterestingPosts .aipItem figure{position:absolute;top:0}.additionalInterestingPosts .aipItem .aipHeadline{line-height:14px;font-size:14px}.additionalInterestingPosts .aipItem .aipHeadline a{text-decoration:none;font-weight:400}.aipSwiper{position:relative}.aipSwiper .swiper-wrapper{padding-top:25px;padding-bottom:50px}.aipSwiper .swiper-button-next,.aipSwiper .swiper-button-prev{width:64px;height:180px;display:block;position:absolute;top:0;z-index:5;background-repeat:no-repeat;background-size:100% auto;background-position:center}.aipSwiper .swiper-button-next{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/footerAIP-next.png.pagespeed.ce.beTpF5rSbw.png);right:0}.aipSwiper .swiper-button-prev{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/footerAIP-prev.png.pagespeed.ce.2AcX5_aj1t.png);left:0}.aipSwiper .swiper-button-next:hover,.aipSwiper .swiper-button-prev:hover{cursor:pointer}.siteFooter .topFooter .col1,.siteFooter .topFooter .col2,.siteFooter .topFooter .col3,.siteFooter .topFooter .col4{width:25%;display:block;float:left}.siteFooter .topFooter .expandTrigger,.siteFooter .topFooter .footerColHeadline{font-weight:700;font-size:30px;margin-bottom:30px;margin-top:20px}.siteFooter .topFooter ul{list-style:none outside none}.siteFooter .topFooter ul li{margin-bottom:5px}.siteFooter .topFooter ul li a{font-weight:400;text-decoration:none;transition:opacity .5s ease-in-out}.siteFooter .topFooter ul li a:hover{opacity:.7}.footerLogos{background:#fff;padding-top:30px;padding-bottom:30px;width:100%;margin-top:50px;margin-bottom:50px;text-align:center;position:relative}.footerLogos p.title{color:var(--plain-text-color);margin:0 auto;position:absolute;top:10px;width:90%;padding-left:5%;text-transform:uppercase;font-weight:600;font-size:12px;text-align:center}.footerLogos .frame{margin:0}.footerLogos .swiper-slide{width:175px;margin:15px 12px}.footerLogos figure img{border:1px solid #f2f4f5;line-height:0}.siteFooter .footerDisclaimer{text-align:center;font-size:22px;line-height:30px}.pageImage{width:100%;height:550px;display:block;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:50px}.layout-company .pageImage{margin-bottom:0;margin-top:0}.pageImage .pageImageHeadline{width:1200px;position:absolute;left:calc(50% - 650px);bottom:50px;z-index:5}.layout-company .pageImage .pageImageHeadline{bottom:200px}.pageImage .pageImageHeadline p{display:inline-block;min-height:50px;padding-top:10px;padding-bottom:10px;padding-left:35px;padding-right:150px;margin:0 0 0 40px;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/pageImageHeadlineBG.svg) no-repeat right center;background-size:cover;line-height:50px;font-size:34px;font-weight:300;color:#fff;text-shadow:0 0 30px rgba(0,0,0,.5)}.layout-company .pageImage .pageImageHeadline p{margin:0}.pageImage .categoryPageImageOverlay{position:absolute;left:0;bottom:0;z-index:3;display:block;width:100%;height:100%;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/categoryPageImageOverlay.png.pagespeed.ce.BUSJHPa3P-.png) no-repeat center bottom}.pageImage .catPageImageOverlay{position:absolute;left:0;bottom:0;z-index:3;display:block;width:100%;height:100%;overflow:hidden}.catPageImageOverlay .pageImageOverlay1,.catPageImageOverlay .pageImageOverlay2{width:5000px;display:block;position:absolute;left:0}.catPageImageOverlay .pageImageOverlay1{height:100px;background:#273747;bottom:-200px;transform:rotateZ(2deg);z-index:2;left:-20px;transform-origin:bottom right;animation:animatePageImageOverlay1 20s ease infinite}.catPageImageOverlay .pageImageOverlay2{background:#556272;opacity:.8;height:400px;width:5000px;bottom:-440px;transform:rotateZ(-7.5deg);z-index:3;transform-origin:bottom left;animation:animatePageImageOverlay2 20s ease infinite}@keyframes animatePageImageOverlay1{0%{transform:rotateZ(2deg);}50%{transform:rotateZ(2.25deg);}100%{transform:rotateZ(2deg);}}@keyframes animatePageImageOverlay2{0%{transform:rotateZ(-7.5deg);}50%{transform:rotateZ(-6.25deg);}100%{transform:rotateZ(-7.5deg);}}.layout-default main,.section-normal .sectionInner,.section-blue .sectionInner,.section-5050carousel .sectionInner{width:1200px;margin:0 auto}.section-narrow .sectionInner,.narrowContainer .narrowContainerInner{width:800px;margin:0 auto;position:relative}.whiteSection{background-color:#fff;padding-top:40px;padding-bottom:20px}.blueSection{background-color:#192838;background-repeat:no-repeat;background-position:top center;background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/sectionBlueBg.jpg.pagespeed.ce.ipINslToEo.jpg);padding-top:10px;padding-bottom:25px}.ce-gallery figure img{width:100%;max-width:100%;height:auto}#wrapper{padding-top:175px}#wrapper.noPageImage{padding-top:240px}#wrapper.layout-detail,#wrapper.layout-default{padding-top:240px}#wrapper.layout-dark,#wrapper.layout-dark{background-color:#000}.breadcrumb{padding-bottom:10px;font-size:16px}.breadcrumb a{text-decoration:none}.breadcrumb span{height:10px;width:7px;display:inline-block;margin:0 7px;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/arrowLeft.svg) no-repeat center center;background-size:100% auto}.news .lifestyleBreadcrumb .breadcrumb{padding-bottom:0;margin-bottom:40px;padding:4px 0;text-align:center;border:1px solid #ccc;opacity:.7}.colSet{width:100%;vertical-align:top;margin:20px auto;max-width:1200px}.colSet .c50l,.colSet .c50r,.colSet .c66l,.colSet .c66r,.colSet .c33r,.colSet .c33c,.colSet .c33l,.colSet .c25l,.colSet .c25,.colSet .c25r{float:left}.colSet .c50l,.colSet .c50r{width:48%}.colSet .c50l,.colSet .c66l,.colSet .c33l,.colSet .c25l,.colSet .c25{float:left}.colSet .c50r,.colSet .c66r,.colSet .c33r,.colSet .c25r{float:right}.colSet .c66l,.colSet .c66r{width:66%}.colSet .c33l,.colSet .c33c,.colSet .c33r{width:30%}.colSet .c33c{margin-left:5%;margin-right:5%}.colSet .c25l,.colSet .c25,.colSet .c25r{width:24%}.colSet .c25l{margin-right:1.333%}.colSet .c25{margin-right:1.333%}.colSet .c25r{}.colSet .centerItem{text-align:left}.shareArea,.commentArea{text-align:center;margin-bottom:60px}.shareArea .shareAreaHeadline,.commentArea .commentAreaHeadline,.commentArea .moreCommentsInfo,.moreTickets,.moreItems{font-style:italic;margin-bottom:10px}.moreTickets{text-align:center}.shareArea a{width:50px;height:40px;display:inline-block;text-indent:-50000em;margin:0 5px;text-decoration:none;background-position:center;background-repeat:no-repeat;background-size:100% auto;opacity:1;transition:opacity .5s ease-in-out}.shareArea a:hover{opacity:.7}.shareArea .shareOnTwitter{background-color:#55acee;background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/shareIconTwitter.svg)}.shareArea .shareOnFacebook{background-color:#3b5998;background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/shareIconFacebook.svg)}.shareArea .shareOnWhatsApp{background-color:#00bc60;background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/shareIconWhatsapp.svg)}.commentForm{border-top:5px solid var(--dark-color);width:600px;margin:0 auto;padding-top:0;text-align:right}.commentForm textarea{width:calc(100% - 36px);min-width:calc(100% - 36px);max-width:calc(100% - 36px);min-height:70px;border-top:0;border-left:3px solid #dee2e6;border-right:3px solid #dee2e6;border-bottom:3px solid #dee2e6;padding:15px;margin:0;background-color:#fff;transition:border-color .5s ease-in-out}.commentForm .cus{width:calc(100% - 36px);border-left:3px solid #dee2e6;border-right:3px solid #dee2e6;border-top:0 solid #dee2e6;border-bottom:1px solid #dee2e6;padding:15px;font-size:16px;font-weight:600;transition:border-color .5s ease-in-out}.commentForm textarea:hover,.commentForm textarea:focus{border-left:3px solid var(--mid-dark-color);border-right:3px solid var(--mid-dark-color);border-bottom:3px solid var(--mid-dark-color);outline:none}.commentForm input.cus:hover,.commentForm input.cus:focus{border-left:3px solid var(--mid-dark-color);border-right:3px solid var(--mid-dark-color);outline:none}.commentForm input[type="submit"],.commentForm button{background-color:var(--dark-color);padding-left:20px;padding-right:20px;height:36px;line-height:34px;color:#fff;text-transform:uppercase;font-weight:700;font-size:15px;margin-top:10px;border:none;box-shadow:8px 8px 0 rgba(0,0,0,.1);transition:background-color .5s ease-in-out , box-shadow .5s ease-in-out;margin-bottom:20px}.commentForm input[type="submit"]:hover,.commentForm button:hover{box-shadow:4px 4px 0 rgba(0,0,0,.25);background-color:var(--main-red-color);cursor:pointer}.firstCommentSeparatorLine{height:3px;display:block;background-color:#bbb;width:600px;margin:40px auto;padding-left:70px;padding-right:70px}.commentItem{background:#fff;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-top:2px solid var(--main-red-color);padding:14px;text-align:left;position:relative;margin-bottom:40px;width:600px;margin-left:auto;margin-right:auto}.commentItem:nth-child(2n){border-top-color:var(--dark-color)}.commentItem .name{font-weight:600;font-size:17px;border-bottom:2px solid #dee2e6}.commentItem .cmtdte{position:absolute;right:15px;top:17px;color:var(--dark-color);font-size:13px;font-weight:600;margin:0}.commentItem .comment{font-style:italic;margin-bottom:0;word-break:break-word}.moreCommentsInfo .showAllCommentsButton,.moreTickets .moreEventsButton,.moreItems .moreItemsButton{display:inline-block;padding-left:30px;padding-right:30px;height:40px;margin-top:10px;line-height:40px;color:var(--dark-color);text-transform:uppercase;font-weight:600;font-size:18px;font-style:normal;border:2px solid var(--dark-color);box-shadow:8px 8px 0 rgba(0,0,0,.1);background-color:#fff;transition:background-color .5s ease-in-out , box-shadow .5s ease-in-out , color .5s ease-in-out}.moreCommentsInfo .showAllCommentsButton:hover,.moreTickets .moreEventsButton:hover,.moreItems .moreItemsButton:hover{background-color:var(--dark-color);color:#fff;box-shadow:4px 4px 0 rgba(0,0,0,.25);cursor:pointer}.moreComments{display:none}.commentItem{background:#fff}.announcement{text-align:center;position:relative;margin-top:0;margin-bottom:60px;max-width:800px}.announcement .bubble{width:70px;height:50px;display:block;position:absolute;right:40px;top:-25px;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/announcementBubble.svg) no-repeat center;background-size:100% auto}.announcement a{border:3px solid #b1b6bb;display:block;padding:25px 10px;font-weight:700;font-size:24px;line-height:36px;transition:color .5s ease-in-out , border-color .5s ease-in-out;-moz-transition:color .5s ease-in-out , border-color .5s ease-in-out;-webkit-transition:color .5s ease-in-out , border-color .5s ease-in-out}.announcement a:hover{border-color:var(--main-red-color)}.headAdsense{display:block;text-align:center;padding-bottom:30px}.adsenseField{position:relative;clear:both;width:100%;max-width:960px;margin-left:auto;margin-right:auto;display:block;padding-bottom:30px}.adsenseField figure{display:inline-block;position:relative;width:100%}.adsenseField figcaption{position:absolute;bottom:-20px;right:10px;opacity:.5;font-size:14px}.fusw{max-width:960px;max-height:300px}.adsenseField.relatedLinks{height:auto;max-height:auto;min-height:auto}.separator{position:relative;margin-top:60px;margin-bottom:60px;text-align:center}.separator hr{margin:0;border-top:1px solid #a7b2bc}.separator .icon{width:32px;height:32px;padding-left:25px;padding-right:25px;display:block;margin:0 auto;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/pinchRed.svg) no-repeat center center;background-color:var(--body-background-color);background-size:32px auto;margin-top:-16px}.whiteSection .separator .icon{background-color:#fff}.separator .headline{font-size:28px;letter-spacing:1.5px;line-height:36px;font-style:italic;font-weight:400;margin-top:5px;margin-bottom:5px}.separator .shorttext{width:80%;margin:0 auto}.blueSection .separator{color:#fff;margin-top:25px;margin-bottom:25px}.blueSection .separator hr{display:none}.blueSection .separator .icon{background-color:transparent}.section-narrow .separator{width:100%}.blueSection .frameInner h1,.blueSection .frameInner h2,.blueSection .frameInner h3,.blueSection .frameInner h4{color:#fff;padding-top:20px;text-align:center}.blueSection .newsItem h4{text-align:left}.newsItem{position:relative;background:#fff;margin-bottom:40px}.newsItem66{width:800px}.newsItem33{height:490px}.newsItem33,.newsItem33min{width:350px}.newsItem50{width:575px;background-color:transparent}.newsItem100{width:100%;min-height:150px;max-width:1200px;margin-left:auto;margin-right:auto}.newsItem100 .newsImage{float:left}.newsItem100 header{width:calc(100% - 310px);float:left}.swiper-slide .newsItem100 header{width:calc(100% - 350px);float:right;padding-right:50px}.newsItem100 .articleText{padding-top:5px;display:inline-block}.newsItem100 .newsLabel{font-size:18px;color:#556272;font-weight:700;text-transform:uppercase;padding:0 20px;margin-bottom:10px;margin-top:20px}.newsItem100 .newsItemHeadline{font-weight:600;font-size:26px;margin-left:25px;line-height:28px}.c50l .newsItem100 .newsItemHeadline,.c50r .newsItem100 .newsItemHeadline{font-size:20px;line-height:22px}.newsItem .newsImage{line-height:0}.newsItem a{text-decoration:none}.newsItem .newsItemHeadline{margin-bottom:0}.newsItem66 .newsItemHeadline{position:absolute;bottom:90px;z-index:2;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/newsItem66HeadlineBg.svg) no-repeat center top;background-size:100% auto;color:#fff;font-size:42px;font-weight:700;line-height:42px;text-shadow:0 1px 5px rgba(0,0,0,.6);padding:80px 25px 20px 25px;width:calc(100% - 50px)}.newsItem.newsItem66 .readMoreOverlay{position:inherit;padding-bottom:90px}.newsItem33 .newsItemHeadline{padding:0 20px;margin:15px 0;font-size:26px;font-weight:600;line-height:32px}.newsItem .teaserText,.newsItem .teaserText p{font-size:20px;line-height:26px;margin:0;font-weight:300}.newsItem66 .teaserText{padding:20px 275px 0 25px;position:absolute;bottom:20px}.newsItem33 .teaserText{padding:0 25px}.newsItem33 .teaserText p{line-height:25px}.newsItem33 header{height:223px}.newsItem66 .newsLabel{position:absolute;left:0;top:0;z-index:1;background-color:var(--main-red-color);color:#fff;font-size:24px;font-weight:700;text-transform:uppercase;line-height:32px;height:32px;padding:0 20px;margin:0}.newsItem .readMore{margin:0}.newsItem .readMoreButton{background-color:var(--main-red-color);border:2px solid var(--main-red-color);color:#fff;font-size:24px;font-weight:700;text-transform:uppercase;text-decoration:none;height:46px;line-height:44px;padding:0 35px;transition:color .5s ease-in-out , background-color .5s ease-in-out}.newsItem33 .readMoreButton,.newsItem66:hover .readMoreButton{background-color:#fff;color:var(--main-red-color)}.newsItem66 .readMoreButton{position:absolute;bottom:20px;right:20px}.newsItem33 .readMore{padding:5px 15px 20px 15px;position:absolute;bottom:0;display:block;width:calc(100% - 30px)}.newsItem33 .readMoreButton{background-color:#fff;color:var(--main-red-color);padding:0;text-align:center;display:block}.newsItem33:hover .readMoreButton{background-color:var(--main-red-color);color:#fff}.newsItem66 .newsIcons{position:absolute;top:50px;left:0;z-index:1}.newsItem66 .newsIcons .newsIcon{height:55px;line-height:55px;padding-left:20px;padding-right:70px;box-shadow:2px 2px 4px rgba(0,0,0,.3);font-size:20px;font-weight:700;text-transform:uppercase;background-color:#fff;background-size:auto 55px;background-position:top right;background-repeat:no-repeat;margin-bottom:5px}.newsItem66 .newsIcons .newsIcon.video{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/newsHasIconsVideo66.svg)}.newsItem66 .newsIcons .newsIcon.audio{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/newsHasIconsAudio66.svg)}.newsItem66 .newsIcons .newsIcon.gallery{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/newsHasIconsGallery66.svg)}.newsItem33 .newsIcons{position:absolute;top:150px;right:15px;z-index:1}.newsItem33 .newsIcon{width:32px;height:32px;display:inline-block;border:5px solid var(--light-red-color);border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:100% auto;font-size:0;text-indent:-50000em}.newsItem33 .newsIcon.video{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/newsHasIconsVideo.svg)}.newsItem33 .newsIcon.audio{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/newsHasIconsAudio.svg)}.newsItem33 .newsIcon.gallery{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/newsHasIconsGallery.svg)}.newsItem33min{min-height:500px}.newsItem33min .newsLabel{font-size:18px;color:#556272;font-weight:700;text-transform:uppercase;padding:0 20px;margin-bottom:10px;margin-top:20px}.newsItem33min .newsItemHeadline{font-size:22px;line-height:28px;font-weight:600;padding:0 20px}.newsItem50 .newsLabel{font-size:18px;font-weight:700;position:relative;left:0;color:#556272;text-transform:uppercase;margin-bottom:0;margin-top:20px}.newsItem50 .newsItemHeadline{margin:5px 0 0 0;font-size:27px;font-weight:600;line-height:34px}.blueSection .newsItem50 .newsItemHeadline{color:#fff}.blueSection .newsItem50 .newsLabel{color:rgba(255,255,255,.6)}.newsItem50 .hoverText{background-color:rgba(255,255,255,.8);width:100%;height:287px;display:block;margin:0;position:absolute;top:0;left:0;text-align:center;font-size:20px;line-height:26px;opacity:0;transition:opacity 1s ease-in-out}.newsItem50:hover .hoverText{opacity:1}.newsItem50 .hoverText span,.newsItem50 .hoverText p{width:calc(100% - 100px);padding:0 50px;text-align:center;font-weight:400;position:absolute;top:50%;left:0;transform:translateY(-50%)}.newsItem .readMoreOverlay{position:relative;z-index:3;width:100%;height:100%;display:block}.section-5050carousel .swiper-slide{width:575px;margin-right:50px}.section-5050carousel .swiper-pagination{bottom:0}.section-5050carousel .swiper-pagination-bullet{width:10px;height:10px;background-color:#556272}.section-5050carousel .swiper-pagination-bullet-active{background-color:#192838}.blueSection .swiper-pagination-bullet{background-color:rgba(255,255,255,.5)}.blueSection .swiper-pagination-bullet-active{background-color:#fff}.imgSlider .swiper-button-prev,.imgSlider .swiper-button-next,.section-siteLinkSwiper .swiper-button-prev,.section-siteLinkSwiper .swiper-button-next,.section-5050carousel .swiper-button-prev,.section-5050carousel .swiper-button-next{width:52px;height:52px;display:block;background-color:rgba(34,45,57,.8);background-repeat:no-repeat;background-size:100% auto;background-position:center;position:absolute;top:120px;z-index:5;transition:background-color .5s ease-in-out}.imgSlider .swiper-button-prev:hover,.imgSlider .swiper-button-next:hover,.section-siteLinkSwiper .swiper-button-prev:hover,.section-siteLinkSwiper .swiper-button-next:hover,.section-5050carousel .swiper-button-prev:hover,.section-5050carousel .swiper-button-next:hover{background-color:rgba(34,45,57,1);cursor:pointer}.imgSlider .swiper-button-prev,.section-5050carousel .swiper-button-prev,.section-siteLinkSwiper .swiper-button-prev{left:0;background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/arrowLeftWhite.svg)}.imgSlider .swiper-button-next,.section-5050carousel .swiper-button-next,.section-siteLinkSwiper .swiper-button-next{right:0;background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/arrowRightWhite.svg)}.imgSlider .swiper-button-prev,.imgSlider .swiper-button-next{top:50%;margin-top:-26px}.section-siteLinkSwiper .swiper-button-prev,.section-siteLinkSwiper .swiper-button-next{top:50px}.frame,.contentHighlighted,.contentElement,.frame-type-bullets,.frame-type-text,.frame-type-image{margin-bottom:40px;position:relative}.frame-layout-61,.frame-layout-64,.contentHighlighted,.frame-type-bullets,.frame-type-textpic{border-left:5px solid var(--dark-color)}.frame-type-bullets ul li:last-child,.frame-type-bullets ol li:last-child{margin-bottom:0}.frame ul,.frame ol{list-style-position:outside;padding-left:20px}.frame-layout-61 .frameInner,.frame-layout-62 .frameInner,.frame-layout-64 .frameInner,.contentHighlighted .contentHighlightedInner,.frame-type-bullets .frameInner,.frame-type-textpic .frameInner{margin-left:5px;background:#fff;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-right:1px solid #dee2e6;padding:20px 15px}.frame-type-textpic{max-width:800px;margin-left:auto;margin-right:auto}.frame-type-textpic .frameInner{padding-bottom:0}.frame-type-textpic img{width:100%;height:auto}.frame-type-textpic p{margin-bottom:15px}.frame-type-textpic h2,.frame-type-textpic h3,.frame-type-textpic h4,.frame-type-textpic .ce-gallery figure{margin-bottom:5px}.frame-layout-61 h1{margin-bottom:15px}.frame-layout-62,.contentHighlighted.redHl{border-left:15px solid var(--light-red-color)}.frame-layout-64{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:50px}.frame-layout-64 h1,.frame-layout-64 h2{font-size:36px;font-weight:700;margin-bottom:20px}.frame-layout-62 .frameInner,.contentHighlighted.redHl .contentHighlightedInner{border-top:5px solid #dee2e6;border-bottom:5px solid #dee2e6;border-right:5px solid #dee2e6;padding-right:110px}.frame-layout-63{text-align:center}.frame-layout-61 .frameInner,.frame-layout-62 .frameInner{padding-bottom:0;padding-top:5px}.boxBatch{height:100px;width:90px;display:block;position:absolute;top:-16px;right:10px;background-position:left top;background-repeat:no-repeat}.boxBatchExclamationMark{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/boxBatchExclamationMark.svg)}.accoridionContent ul,.accoridionContent ol,.frame-type-text ul,.frame-type-text ol,.frame-type-bullets ul,.frame-type-bullets ol{margin:0 0 0 0}.accoridionContent ul,.accoridionContent ol,.frame-type-text ul,.frame-type-text ol{padding-left:40px;margin-bottom:30px}.frame-type-bullets li{margin-bottom:15px;list-style:none outside none;padding-left:20px}.frame-type-text ul.checkList,.frame-type-text ul.xList,.frame-type-text ul.plusList,.frame-type-text ul.minusList{padding-left:10px}ul.checkList li,ul.xList li,ul.plusList li,ul.minusList li{margin-bottom:20px;padding-left:30px;background-repeat:no-repeat;background-size:20px auto;background-position:left 3px;list-style:none outside none}ul.checkList li{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/listIconCheck.svg)}ul.xList li{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/listIconX.svg)}ul.plusList li{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/listIconPlus.svg)}ul.minusList li{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/listIconMinus.svg)}.frame-type-bullets ul.unorderedList li,.frame-type-bullets ol.orderedList li{margin-left:20px}ul.unorderedList li{list-style-type:disc;list-style-position:outside;padding-left:10px}ol.orderedList li{list-style-type:decimal;list-style-position:outside;padding-left:10px}.frame-type-text ol li,.frame-type-text ul li{margin-bottom:15px}.frame-type-text ol li li,.frame-type-text ul li li{margin-bottom:0;margin-top:10px}.frame-type-text.frame-layout-61 ul:last-child,.frame-type-text.frame-layout-61 ol:last-child,.frame-type-text.frame-layout-62 ul:last-child,.frame-type-text.frame-layout-62 ol:last-child{margin-bottom:0}.frame-type-text.frame-layout-61 ul:last-child li:last-child,.frame-type-text.frame-layout-61 ol:last-child li:last-child,.frame-type-text.frame-layout-62 ul:last-child li:last-child,.frame-type-text.frame-layout-62 ol:last-child li:last-child{margin-bottom:10px}.adsenseField{margin-bottom:40px}.news-list-view .adsenseField{margin-left:auto;margin-right:auto;max-width:1200px;margin-bottom:80px}.bigLinkButton{border:2px solid #192838;background-color:#fff;padding:3px;box-shadow:10px 10px 0 rgba(0,0,0,.1);font-size:24px;margin-bottom:40px;transition:box-shadow .5s ease-in-out , background-color .5s ease-in-out}.bigLinkButton.bigLinkInline{display:inline-block}.bigLinkButton a{padding-left:140px;padding-top:15px;padding-bottom:15px;padding-right:50px;display:block;text-decoration:none;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/bigLinkButtonGrey.svg) no-repeat left top;background-size:110px auto;text-align:left}.bigLinkButton:hover{background-color:#515e6e;box-shadow:5px 5px 0 rgba(0,0,0,.25)}.bigLinkButton a:hover{color:#fff}.bigLinkButtonRed a{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/bigLinkButtonRed.svg)}.bigLinkButtonRed:hover{background-color:#f74646}.inlineLinkButton{display:inline-block;margin-right:20px;margin-bottom:15px;margin-top:5px}a.inlineLinkButton,.inlineLinkButton a{color:#fff;text-decoration:none;background-color:#556272;padding:8px 20px;letter-spacing:2px;font-weight:700;text-transform:uppercase;transition:background-color .5s ease-in-out}.inlineLinkButton a{display:block}.inlineLinkButton a:hover,a.inlineLinkButton:hover{background-color:var(--dark-color)}a.inlineLinkButtonRed,.inlineLinkButtonRed a{background-color:#f74646;border:2px solid #f74646}.inlineLinkButton.inlineLinkButtonRed a:hover,a.inlineLinkButtonRed:hover{background-color:#fff;border-color:#f74646;color:#f74646!important}.bigLinkButtonV2{margin-bottom:40px}.bigLinkButtonV2 a{color:#f74646!important;font-size:25px;background-color:#fff;border:2px solid #f74646;padding:25px 68px 25px 80px;text-decoration:none;position:relative;display:inline-block;line-height:1;transition:all .5s ease-in-out}.bigLinkButtonV2 a::before{content:'';background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/linkPinchRed.svg) left center no-repeat;width:45px;height:51px;background-size:44px;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:18px;transition:all .5s ease-in-out}.bigLinkButtonV2 a::after{content:'';background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/linkArrowRed.svg) left center no-repeat;width:25px;height:22px;background-size:24px;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:19px;transition:all .5s ease-in-out}.bigLinkButtonV2 a:hover{color:#fff!important;background-color:#f74646;border-color:#f74646}.bigLinkButtonV2 a:hover::before{background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/linkPinchWhite.svg) left center no-repeat;background-size:44px}.bigLinkButtonV2 a:hover::after{background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/linkArrowWhite.svg) left center no-repeat;background-size:23px}.bigLinkButtonMultiline{margin-bottom:40px;position:relative;display:inline-block}.bigLinkButtonMultiline a{color:#fff!important;font-size:25px;font-weight:400;background-color:#f74646;border:2px solid #f74646;padding:20px 90px 20px 125px;text-decoration:none;position:relative;z-index:1;transition:all .5s ease-in-out;display:inline-block}.bigLinkButtonMultiline a::before{content:'';background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/linkFileIconWhiten.svg) left center no-repeat;width:45px;height:60px;background-size:45px;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:50px;transition:all .5s ease-in-out}.bigLinkButtonMultiline a:hover{color:#f74646!important;background-color:#fff;border-color:#f74646}.bigLinkButtonMultiline a:hover::before{background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/linkFileIconRedn.svg) left center no-repeat;background-size:45px}.bigLinkButtonMultiline a span{display:block}.bigLinkButtonMultiline a span:first-child{font-weight:600}.bigLinkButtonMultiline::after{content:'';width:97%;position:absolute;height:100%;left:7px;z-index:0;background:#9d2a2a;top:0;transform:matrix(1,-.02,.02,1,0,0)}.bigLinkButtonMultiline-ns.bigLinkButtonMultiline a::before{width:36px;height:44px;background-size:33px}.ce-gallery figure{margin-bottom:20px}.ce-image img{width:100%;height:auto}figure figcaption,.thumbnail .caption{font-weight:300;font-style:italic;font-size:14px;line-height:17px;color:#556272;padding-top:4px;padding-bottom:4px}.news figcaption,figcaption.image-caption{text-align:left}.articleTeaser25{position:relative;background:transparent;min-height:290px}.articleTeaser25.noTeaserText{position:relative;background:transparent;min-height:auto}.articleTeaser25 .aT25hl{font-size:16px;line-height:20px;font-weight:600;padding-top:10px}.articleTeaser25 .aT25Image{line-height:0}.articleTeaser25 a{text-decoration:none}.articleTeaser25 .teaserText{font-size:0;position:absolute;left:-500000em}.articleTeaser25 .belowText{padding-top:10px;font-size:15px;line-height:20px;padding-right:10px}.articleTeaser25 .belowText p{margin-bottom:0}.newsItem33min .hoverText,.articleTeaser25 .hoverText{position:absolute;top:0;left:0;background-color:rgba(255,255,255,.95);height:120px;width:260px;padding:10px;opacity:0;text-align:center;font-weight:400;font-size:16px;line-height:22px;transition:opacity .5s ease-in-out}.newsItem33min .hoverText{height:135px;width:310px;padding:20px;font-size:18px;line-height:24px}.newsItem33min .belowText{padding:10px 20px 20px 20px;line-height:24px}.newsItem33min .belowText p{margin:0}.newsItem33min:hover .hoverText,.articleTeaser25:hover .hoverText{opacity:1}.newsItem33min .hoverText p,.articleTeaser25 .hoverText p{margin-bottom:0}.lifestyleLink{position:relative;margin-top:0}.lifestyleLink figure{line-height:0}.lifestyleLink a{width:350px;height:100%;display:block;position:absolute;top:0;left:0;background:rgba(25,40,56,.8);font-size:32px;line-height:40px;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.6);transition:background-color .5s ease-in-out , text-shadow .5s ease-in-out}.lifestyleLink a:hover{background:rgba(25,40,56,.5);text-shadow:0 0 3px rgba(0,0,0,1)}.lifestyleLink a span{position:absolute;top:50%;left:0;transform:translateY(-50%);width:calc(100% - 20px);padding-left:10px;padding-right:10px}.tocElement{padding:25px;background-color:#fff;border:1px solid #e3e3e3;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}.tocElement p{margin-bottom:10px}.tocElement ul{list-style:none outside none;padding-left:0}.tocElement ul li{border-bottom:2px solid #e0e1e2;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/tocArrow.svg) no-repeat 3px 12px;background-size:16px auto;padding-bottom:4px;padding-top:6px;padding-left:30px;transition:background-position .5s ease-in-out}.tocElement ul li:hover{background-position:6px 12px}.tocElement ul li a{text-decoration:none;font-size:18px;font-weight:400}.ComLifIntro{margin-top:-110px;padding-top:75px;background-color:var(--body-background-color);text-align:center;margin-bottom:40px;position:relative}.ComLifIntro .introInner{width:800px;margin:0 auto}.ComLifIntro img{width:100%;height:auto}.ComLifIntro figcaption{text-align:left}.ComLifIntro .subHeadline{font-weight:700;font-size:19px;letter-spacing:4px;text-transform:uppercase;color:#636464;position:absolute;top:35px;left:0;width:100%;text-align:center}.ComLifIntro .introText{font-weight:600}.siteLinkItem{position:relative;max-width:800px}.news .siteLinkItem{margin-left:auto;margin-right:auto}.siteLinkItem .newsLabel{background-color:var(--main-red-color);font-size:17px;font-weight:700;letter-spacing:.2px;color:#fff;text-transform:uppercase;background-color:var(--dark-color);padding:2px 13px;display:inline-block;margin-left:25px;margin-bottom:5px;white-space:nowrap}.swiper-slide .siteLinkItem.newsItem{margin-bottom:0}.siteLinkItem .readMoreOverlay{position:absolute;left:0;top:0;display:block;font-size:0;text-indent:-500000em;height:100%;width:100%}.sw_accordion{max-width:800px;min-height:70px;margin:0 auto 40px auto;border-top:5px solid var(--dark-color);padding-top:5px}.sw_accordion.faqItem{margin-bottom:20px;min-height:auto}.sw_accordion .accoridionInner{background-color:#fff;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:10px 20px 10px 10px;position:relative}.sw_accordion .accordionTrigger{font-weight:600;font-size:20px;line-height:24px;min-height:30px;padding-right:70px}.sw_accordion .accordionTrigger:hover{cursor:pointer}.sw_accordion .accordionTrigger span.status{background-color:var(--dark-color);background-position:center;background-repeat:no-repeat;background-size:50px auto;background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/arrowDownWhite.svg);width:50px;height:46px;display:block;position:absolute;right:-1px;top:-5px}.sw_accordion .accordionTrigger.active span.status{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/arrowUpWhite.svg)}.sw_accordion .accoridionContent{display:none;margin-top:10px}.sw_accordion .frame-type-text{margin-bottom:10px}.authorQuote{position:relative;padding-left:200px;max-width:400px;min-height:150px;margin-left:auto;margin-right:auto}.authorQuote .authorQuoteText{}.authorQuote p.name{font-weight:600;font-size:24px;margin-bottom:10px}.authorQuote .authorPortrait{position:absolute;left:0;top:0}.authorQuote .authorPortrait img{border-radius:100%}.authorQuote blockquote{font-weight:300;font-style:italic}.videoContainer{width:780px;padding:9px;background-color:#fff;border:1px solid #e3e3e3;margin-left:auto;margin-right:auto;line-height:0}.videoContainer iframe,.videoContainer lite-youtube{width:780px;max-width:780px;height:440px}table.ce-table,table.contenttable{border-top:2px solid var(--dark-color);border-bottom:2px solid var(--dark-color);width:100%;margin-bottom:20px;max-width:1200px;margin-left:auto;margin-right:auto}table.ce-table tr,table.contenttable tr{line-height:26px;padding-top:5px;padding-bottom:5px}table.ce-table tr:nth-child(2n),table.contenttable tr:nth-child(2n){background-color:#fff}table.ce-table tr:nth-child(2n-1),table.contenttable tr:nth-child(2n-1){background-color:#fafafa}table.ce-table td:nth-child(1),table.contenttable td:nth-child(1){background-color:transparent;font-weight:bold;text-align:left}table.ce-table thead tr,table.contenttable thead tr{background-color:#98a3ac;font-weight:bold}table.ce-table td,table.ce-table thead th,table.contenttable td,table.contenttable thead th{border:none}table.ce-table caption,table.ce-table th,table.contenttable caption,table.contenttable th{background-color:#caced2;padding-top:5px;padding-bottom:5px;font-weight:600}table.ce-table th,table.contenttable th{text-align:left}.frame-type-text table td,.frame-type-text table th{padding:3px 5px;line-height:28px}.menuBox{background-color:#fff;border:5px solid #e3e3e3;padding:25px}.menuBox p,.menuBox h1,.menuBox h2,.menuBox h3,.menuBox h4{text-transform:uppercase;font-weight:700;letter-spacing:.2px;line-height:30px;font-size:30px;margin-top:5px;margin-bottom:25px}.menuBox ul,.menuBox ol{list-style:none outside none;padding:0;margin:0}.menuBox li{padding-left:50px;border-bottom:2px solid #e0e1e2;background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/menuBoxLinkItem.svg);background-repeat:no-repeat;background-position:-4px 8px;background-size:auto 18px;transition:background-position .1s ease-in-out}.menuBox li:hover{background-position:0 8px}.menuBox li a{text-decoration:none;padding-top:3px;padding-bottom:8px;display:block}.ctabutton{border:2px solid var(--dark-color);background-color:#fff;box-shadow:5px 5px 0 rgba(0,0,0,.1);display:inline-block;position:relative;margin-right:30px;margin-bottom:20px;min-width:250px;transition:box-shadow .5s ease-in-out;text-align:left}.c33l .ctabutton,.c33c .ctabutton,.c33r .ctabutton{margin-right:0;width:calc(100% - 4px)}.ctabutton:hover{box-shadow:4px 4px 0 rgba(0,0,0,.3)}.ctabutton a{display:block;padding:0 15px 0 75px;height:40px;line-height:38px;text-decoration:none;position:relative;z-index:2}.ctabutton .iconField{overflow:hidden;position:absolute;top:2px;left:2px;height:calc(100% - 4px);width:70px;display:block}.ctabutton .iconBg{width:55px;height:100px;display:block;position:absolute;left:0;top:-50px;transform:rotateZ(15deg);background:var(--main-red-color);transition:transform .5s ease-in-out}.ctabutton:hover .iconBg{transform:rotateZ(7.5deg)}.ctabutton .iconSym{width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:1;background-position:left center;background-repeat:no-repeat;background-size:auto 100%}.ctabutton.phone .iconSym{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/ctaIcon_phone.svg)}.ctabutton.email .iconSym{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/ctaIcon_email.svg)}.ctabutton.website .iconSym{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/ctaIcon_web.svg)}.ctabutton.route .iconSym{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/ctaIcon_route.svg)}.companyContact{text-align:center;margin-bottom:30px}.companyContact.whiteSection{padding-top:10px;padding-bottom:0}.companyContact .logoArea,.companyContact .contactArea,.companyContact .openingTimesArea{height:100%;display:block;float:left;position:relative;height:225px}.companyContact .logoArea{width:30%}.companyContact .logoArea figure,.companyContact .oTAinner{position:relative;top:50%;transform:translateY(-50%)}.companyContact .logoArea figure{line-height:0;padding-left:30px;padding-right:30px}.companyContact .logoArea figure img{width:100%;height:auto}.companyContact .contactArea{width:calc(40% - 2px);border-left:1px solid var(--dark-color);border-right:1px solid var(--dark-color);text-align:center}.companyContact .contactArea a.gMapIcon{height:32px;width:32px;display:inline-block;text-indent:-50000em;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/gMapIcon.svg) no-repeat center;background-size:100% auto;text-decoration:none;margin-top:5px}.companyContact .contactArea p{margin-bottom:15px}.companyContact .openingTimesArea{width:30%;text-align:left}.companyContact .openingTimesArea h4,.companyContact .openingTimesArea .openingTimes{padding-left:70px}.companyContact p.openingTimes .day{display:inline-block;width:110px}.companyContact .ctaButtons{text-align:center;padding-bottom:20px;padding-top:0}.companyContact .ctaButtons .ctabutton:last-child{margin-right:0}.companyAd{background-color:#fff;border:5px solid var(--dark-color);box-shadow:0 5px 15px rgba(0,0,0,.2);padding:15px 15px 15px 15px;position:relative;margin-bottom:100px;margin-top:100px}.companyAd .companyAdLabel{height:40px;line-height:40px;font-weight:700;font-size:18px;color:#fff;padding-left:15px;padding-right:75px;position:absolute;top:-45px;left:15px;background-color:var(--dark-color);background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/iconHandshake.svg);background-position:calc(100% - 15px) 3px;background-repeat:no-repeat;background-size:auto 40px}.companyAd .adImages{float:left;width:500px;line-height:0}.companyAd .adImages .adLogo{padding-bottom:12px;width:100%;height:200px;display:block;position:relative}.companyAd .adImages .adLogo figure{text-align:center;width:100%;height:100%;background:rgba(0,0,0,.0)}.companyAd .adImages .adLogo img{line-height:0;text-align:center;position:relative;top:50%;transform:translateY(-50%);max-height:200px;width:auto}.adSlider{position:relative;height:250px;margin-top:10px}.adSlider .swiper-button-next,.adSlider .swiper-button-prev{height:40px;width:40px;background-color:var(--dark-color);background-position:center;background-repeat:no-repeat;background-size:auto 30px;position:absolute;top:calc(50% - 20px);z-index:3;transition:background-color .5s ease-in-out}.adSlider .swiper-button-next{right:0;background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/arrowRightWhite.svg)}.adSlider .swiper-button-prev{left:0;background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/arrowLeftWhite.svg)}.adSlider .swiper-button-next:hover,.adSlider .swiper-button-prev:hover{background-color:rgba(0,0,0,.8)!important;cursor:pointer}.adSlider figure{position:relative;top:50%;transform:translateY(-50%)}.adSlider figure img{width:100%;max-height:250px}.adSlider .youtubeVideoContainer{position:relative}.adSlider .youtubeVideoContainer .playIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/playIcon.svg);background-repeat:no-repeat;background-position:center 0;background-size:34px auto;display:block;transition:background-color .5s ease-in-out;text-align:center;color:#fff;line-height:75px;font-size:11px;text-transform:uppercase}.adSlider .youtubeVideoContainer:hover .playIcon{background-color:#000!important}.adSlider .openCompanyYoutubeContainer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:6}.adSlider .openCompanyYoutubeContainer:hover{cursor:pointer}.companyYoutubeContainer{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.85);z-index:5;display:none}.companyYoutubeContainer iframe{border:2px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:450px}.companyYoutubeContainer .closeYToverlay{position:absolute;top:10px;right:10px;width:50px;height:50px;border:2px solid #fff;z-index:6;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/closeYT.svg) no-repeat center center;background-size:80% auto;opacity:.7;transition:opacity .5s ease-in-out}.companyYoutubeContainer .closeYToverlay:hover{opacity:1;cursor:pointer}.companyAd .companyText{float:right;width:calc(100% - 525px);position:relative;padding-bottom:70px}.companyAd .headline{font-size:46px;line-height:60px;font-weight:600;padding-top:0;margin-bottom:10px;text-indent:-3px}.companyAd .adLabel{color:#787878;text-transform:uppercase;letter-spacing:2px;font-weight:700;position:relative;top:0;left:0;margin:0}.companyAd .desc{padding-bottom:40px}.companyAd .intro{height:180px;overflow:hidden;margin-bottom:0}.companyAd .desc.clicked .intro{height:auto;overflow:auto}.companyAd .more::after{content:"mehr";font-weight:600;text-decoration:underline}.companyAd .intro:hover,.companyAd .more:hover{cursor:pointer}.companyAd .additional{display:none}.companyAd .intro:hover::after{text-decoration:none;cursor:pointer}.companyAd .intro.clicked::after{content:""}.companyAd .intro.clicked .dots{display:none}.companyAd .starRating{padding-bottom:70px}.companyAd .ctaButtons{position:absolute;bottom:15px;right:25px;width:calc(100% - 500px)}.companyAd .ctabutton{width:292px;margin-left:34px;margin-right:0;margin-top:20px;margin-bottom:0;display:block;float:right}.companyAd .starRating .star{display:inline-block;width:28px;height:28px;margin-right:10px;background-position:center;background-repeat:no-repeat;background-size:100% auto;background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/ratingStarOutline.svg)}.companyAd .starRating .star.filled{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/ratingStarFilled.svg)}.companyAd .starRating p{font-weight:100;font-style:italic}.companyAd .adNote{position:absolute;top:-34px;right:0;color:#464646;font-size:14px;background-color:#dcdcdc;background:#dcdcdc url('../../../typo3conf/ext/stadtwien2021/Resources/Public/Images/iconAdInfo.svg') no-repeat 15px 5px / 18px 18px;height:28px;line-height:28px;padding-left:40px;padding-right:20px}.recommendedArticlesWrapper{display:block;text-align:center}.raItem{width:260px;padding:6px 6px 6px 6px;border:1px solid #b6babe;display:inline-block;margin:0 10px 15px 10px;position:relative;text-align:left;min-height:180px;vertical-align:top}.raItem figure{line-height:0}.raItem h3{font-size:16px;font-weight:600;line-height:20px;margin:0;padding:0}.news .article .raItem h3{margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.raItem a{position:relative;left:0;top:0;width:100%;height:100%;display:block;z-index:1;text-decoration:none}.raItem .hoverEffect{position:absolute;top:-1px;left:-1px;z-index:1;width:calc(100% + 2px);height:0;display:block;background-color:var(--body-background-color);overflow:hidden;transition:height .5s ease-in-out}.raItem:hover .hoverEffect{height:7px}.raItem .hoverEffect .line{background-color:var(--dark-color);display:block;height:4px}.newsTeaser{font-weight:600}.newsTeaser p{margin-bottom:10px}.newsAuthor{line-height:17px;font-weight:400;color:#556272;font-size:14px;font-style:italic;padding-bottom:50px}.authorLine{color:#556272;font-style:italic;font-size:14px;margin-bottom:20px}.layout-company .authorLine,.layout-lifestyle .authorLine{text-align:center}.authorLine address{display:inline}.blockquoteElement{background-color:#fff;border:1px solid #e3e3e3;padding:20px 60px 10px 20px;position:relative;margin-bottom:40px}.blockquoteElement .quote{font-style:italic}.blockquoteElement p.author{margin-bottom:0;font-weight:800;margin-top:10px}.blockquoteElement .quoteSym{font-size:120px;position:absolute;top:0;right:0;width:60px;height:40px;line-height:70px;text-align:right}.blockquoteElement .quoteSym:before{content:"〞"}.frame-type-text blockquote{font-style:italic;border-left:3px solid #e3e3e3;padding-left:20px;margin-left:20px}.headline-anchor{background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/tocAnchor.svg) no-repeat center;background-size:32px auto;text-decoration:none;width:32px;height:32px;display:inline-block;font-size:0;text-indent:-50000em;vertical-align:middle;opacity:0;transition:opacity .5s ease-in-out}h1:hover .headline-anchor,h2:hover .headline-anchor,h3:hover .headline-anchor,h4:hover .headline-anchor,p:hover .headline-anchor{opacity:1}h1 .headline-anchor:hover,h2 .headline-anchor:hover,h3 .headline-anchor:hover,h4 .headline-anchor:hover,p .headline-anchor:hover{opacity:.6}.eventItem .accordionTrigger span.status,.addressItem .accordionTrigger span.status{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/addressTriggerDown.svg);height:92px;background-position:center top;transition:height .5s ease-in-out}.eventItem .accordionTrigger span.status{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/eventTriggerDown.svg)}.eventItem .accordionTrigger,.addressItem .accordionTrigger{font-weight:400;font-size:18px}.eventItem .accordionTrigger strong,.addressItem .accordionTrigger strong{font-size:22px}.eventItem .accordionTrigger.active span.status,.addressItem .accordionTrigger.active span.status{height:46px}.eventItem a.website,.eventItem a.phone,.eventItem a.mail,.eventItem a.gMap,.addressItem a.website,.addressItem a.phone,.addressItem a.mail,.addressItem a.gMap,.companyContact a.website,.companyContact a.phone,.companyContact a.mail .companyContact a.email{height:32px;line-height:32px;padding-left:32px;background-repeat:no-repeat;background-size:auto 100%;background-position:left center}.eventItem a.website,.addressItem a.website,.companyContact a.website{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/addressIcon_Web.svg)}.eventItem a.phone,.addressItem a.phone,.companyContact a.phone{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/addressIcon_Phone.svg)}.eventItem a.mail,.addressItem a.mail,.companyContact a.mail,.companyContact a.email{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/addressIcon_Mail.svg)}.eventItem a.gMap,.addressItem a.gMap{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/addressIcon_Location.svg)}.mobileExpand{display:none}.frame-type-html iframe{margin:0 auto;display:block}.powermail_fieldset{border:2px solid #ccc;background:#fff;padding:25px}.powermail_fieldset .powermail_legend{border:none;background:var(--dark-color);padding:5px 25px;color:#fff}.powermail_field input,.powermail_field textarea,.powermail_field select{border:1px solid rgba(0,0,0,.2);padding:10px 25px;width:calc(100% - 54px);transition:border-color .5s ease-in-out;-moz-transition:border-color .5s ease-in-out;-webkit-transition:border-color .5s ease-in-out}.powermail_field textarea{max-width:calc(100% - 54px);min-width:calc(100% - 54px)}.powermail_field input:hover,.powermail_field textarea:hover,.powermail_field select:hover{border:1px solid rgba(0,0,0,.5)}.powermail_field input:focus,.powermail_field textarea:focus,.powermail_field select:focus{border:1px solid rgba(0,0,0,.75)}.powermail_field select{width:calc(100% - 2px);background:#fff}.powermail_field .checkbox input,.powermail_field .radio input{width:auto}.powermail_field{margin-bottom:20px}.powermail_label{text-transform:uppercase;font-weight:bold}.powermail_fieldwrap_type_captcha .powermail_field{vertical-align:top}input.powermail_captcha{padding:10px;width:80px;float:none;vertical-align:top;text-align:center;height:31px;margin-right:5px}.powermail_fieldwrap_type_submit input{height:auto;width:100%}.parsley-errors-list{list-style-type:square;color:var(--main-red-color)}.colSet>div{margin-bottom:20px}.colSet>div.clear{margin-bottom:0}#wrapper{overflow:hidden}.blueNewsContainer,.news .section-5050carousel.blueSection,.news-single .section-5050carousel.blueSection,.section-5050carouselNewsEx{width:100vw;margin-left:calc(-50vw + 50%);margin-bottom:40px}.blueNewsContainer,.news-single .section-5050carousel.blueSection{margin-bottom:0}.news-single h1,.news-single h2,.news-single h3,.news-single h4,.news-single table,.news-single .newsTeaser,.news-single .bigLinkButton,.news-single .frame-type-text,.news-single .frame-type-html,.news-single .authorLine,.news-single .tocElement,.news-single .menuBox,.news-single .narrowContainer,.news-single .row .thumbnail,.news-single .adsenseField,.news-single .blockquoteElement,.frame-type-shortcut,.frame-type-list header,.linkButton{margin-left:auto;margin-right:auto}.frame-type-shortcut,.frame-type-list header{max-width:1200px}.linkButton{max-width:1194px}.news-single h1,.news-single h2,.news-single h3,.news-single h4,.news-single table,.news-single .newsTeaser,.news-single .sw_accordion,.news-single .frame-type-text,.news-single .frame-type-html,.news-single .authorLine,.news-single .narrowContainer,.news-single .row .thumbnail,.news-single .adsenseField,.news-single main header,.news-single .breadcrumb,.news-layout main header,.news-layout .breadcrumb,.news-single .separator,.news-single .ce-image.ce-center .ce-gallery .ce-outer .ce-inner .ce-column figure,.news-layout .ce-image.ce-center .ce-gallery .ce-outer .ce-inner .ce-column figure{max-width:800px}.news-single .frame-layout-61,.news-single .contentHighlighted,.news-single .frame-type-bullets{max-width:795px}.news-single .bigLinkButton{max-width:790px}.news-single .frame-layout-62,.news-single .contentHighlighted.redHl{max-width:785px}.news-single .tocElement,.news-single .menuBox,.news-single .blockquoteElement{max-width:748px}.news-single .article .news-img-wrap{display:none}.news-single .row .thumbnail{margin-bottom:50px}.news-single .row .thumbnail img{max-width:100%;width:100%;height:auto}.news-single .additionalInterestingPosts{width:100vw;padding-top:40px;margin-left:calc(-50vw + 50%);margin-bottom:40px}.news-single .narrowContainer{margin-bottom:25px}iframe.instagram-media{margin-left:auto!important;margin-right:auto!important}.news .article h3{margin-bottom:10px}#cookieman-modal .modal-body .btn{padding-right:40px}#cookieman-modal>div>div>div.modal-body>button{background:#fff}#cookieman-modal .modal-body .btn::after{top:42%;right:8px}#cookieman-modal #cookieman-acco .card{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ccc}#cookieman-modal #cookieman-acco .card:last-child{border-bottom:none}#cookieman-modal #cookieman-acco .card .card-header a{text-decoration:none}#cookieman-modal .modal-content .modal-body>button.btn-default{display:none}#cookieman-modal .btn-primary,.btn-default{background:#556272;border-color:#556272;color:#fff;text-transform:uppercase;text-shadow:none;box-shadow:none;border-radius:0;transition:background-color .5s ease-in-out}#cookieman-modal .btn-primary:last-child{background:var(--dark-color);font-weight:700}#cookieman-modal .btn-primary:hover{background-color:#000}.news-single{position:relative}.news-single .ComLifIntro{position:relative;z-index:2;margin-top:400px}.news .newsPageImage{position:absolute;width:100vw;top:-470px;margin-top:0;z-index:1;overflow:hidden}.news .newsPageImage img{width:100%;height:auto}.news .articleInArchive{border:1px solid #ccc;color:var(--dark-color);padding:0 20px;font-style:italic;max-width:800px;margin:20px auto}.news .articleInArchive p{margin:0;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/iconAdInfo.svg) no-repeat center right;background-size:25px auto;padding:10px 0}.ticketWrapper{padding-top:50px}.ticketItem{display:inline-block;vertical-align:top;margin-right:70px;margin-bottom:70px;min-height:400px}.ticketItem:nth-child(3n){margin-right:0}.ticketItem img{width:100%;max-width:100%;height:auto}.ticketItem .teaserText{padding:10px 20px;font-size:16px}#wrapper.layout-dark main h1,#wrapper.layout-dark main h2,#wrapper.layout-dark main h3,#wrapper.layout-dark main h4,#wrapper.layout-dark main p,#wrapper.layout-dark main a{color:#fff}.darkImageListElement{margin-bottom:50px;position:relative}.darkImageListElement .darkImage{float:left}.darkImageListElement .darkImage img{width:100%;max-width:100%;height:auto}.darkImageListElement .darkImageText{float:right;height:376px;width:360px;border-top:2px solid #fff;border-bottom:2px solid #fff;border-right:2px solid #fff;padding:10px 10px 10px 0}.darkImageListElement .darkImageText .readMore a{background:#fff;border:1px solid #fff;width:calc(100% - 20px);padding-top:10px;padding-bottom:10px;text-align:center;text-transform:uppercase;display:block;text-decoration:none;transition:background-color .5s ease-in-out , color .5s ease-in-out}#wrapper.layout-dark .darkImageListElement .darkImageText .readMore a{color:#000}#wrapper.layout-dark .darkImageListElement .darkImageText .readMore a:hover{background:#000;color:#fff}.darkImageListElement .nr{position:absolute;top:0;left:0;width:40px;height:40px;display:block;background:rgba(255,255,255,.8);color:#000;line-height:40px;font-size:20px;font-weight:600;text-align:center}.darkImageListElement .darkImageText h2{padding-top:10px}.imgSliderImgCount{text-align:right;color:#4e5b6a;font-size:14px;padding-right:10px;border-bottom:1px solid #ccc}.imgSlider{height:600px;padding-bottom:100px;border:3px solid rgba(0,0,0,.1);margin-top:30px;display:block;background-color:#fff}.imgSlider figure{text-align:center;height:100%;width:100%;background-color:rgba(0,0,0,.05);line-height:0}.imgSlider img{width:100%;height:100%;object-fit:contain;object-position:center}.imgSlider figcaption{border-top:1px solid #ccc;padding-left:10px;line-height:20px}.ce-image{margin-top:20px}.frame-type-image .ce-image.ce-center .ce-gallery .ce-outer,.frame-type-image .ce-image.ce-center .ce-gallery .ce-outer .ce-inner,.frame-type-image .ce-image.ce-center .ce-gallery .ce-outer .ce-inner .ce-column{float:none;right:auto}.frame-type-image .ce-image.ce-center .ce-gallery .ce-outer .ce-inner .ce-column figure{width:100%;margin-left:auto;margin-right:auto}.frame-type-list header h1 p,.frame-type-list header h2 p,.frame-type-list header h3 p,.frame-type-list header h4 p,.frame-type-list header h5 p{margin:0}.news .no-news-found{color:#db0202;font-style:italic}.news .page-navigation p{float:left}.news .page-navigation ul{float:right}.news .page-navigation ul li{float:left;display:block;padding:0 2px;background:none}.news .page-navigation ul li a{display:block}.articleTeaser25 .newsLabel{font-size:14px;color:#556272;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:20px}.newsItem100 .newsLabel{margin-left:6px}.redcolor{color:#ec4647;text-transform:uppercase;font-size:14px;font-weight:400;letter-spacing:.5px;margin-bottom:20px!important}.greycolor{color:#636464;text-transform:uppercase;font-size:14px;font-weight:400;letter-spacing:.5px;margin-bottom:20px!important}@media (max-width:700px){.articleTeaser25 .newsLabel{float:left;font-size:12px;margin-left:16px;margin-top:0;margin-bottom:-7px}body{padding:0!important}}.frame-type-header{max-width:800px;margin-left:auto;margin-right:auto}.articleTeaser25 .aT25Image img{height:140px;width:100%;object-fit:cover}@media (max-width:768px){.articleTeaser25 .aT25Image img{height:90px;width:100%}}@media screen and (min-width:768px){.navMain{display:block!important}.navMain,.subMenuLine{border-bottom:1px solid rgba(255,255,255,.5);box-shadow:inset 0 0 10px rgba(0,0,0,.2);background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/xnavMainBG.jpg.pagespeed.ic.LaLurTcKOB.jpg);background-size:64px auto;height:54px}.navMain nav{border-bottom:2px solid #a7b2bc}.navMain nav>ul>li{display:inline-block;height:49px;line-height:52px;margin:0 12px;position:relative;border-bottom:3px solid rgba(255,255,255,.0)}.navMain ul>li>a{text-transform:uppercase;text-decoration:none;color:#fff;font-weight:700;font-size:14px;letter-spacing:.5px;text-decoration:none;display:block}.navMain nav>ul>li>a:hover{display:block}.navMain nav>ul>li.active>a{border-top:3px solid #f74646;border-bottom:none;height:30px;line-height:32px;margin-top:7px}.navMain nav>ul>li>a:hover{border-top:3px solid #fff;border-bottom:none;height:30px;line-height:32px;margin-top:7px}.navMain ul>li ul{background:rgba(255,255,255,.95);padding:10px;margin:0;position:absolute;top:52px;left:0;width:240px;z-index:10;display:none;opacity:0;transition:opacity 1s ease-in-out}.navMain ul>li:hover ul{display:block;opacity:1}.navMain ul>li ul li{padding:10px 4px;line-height:18px;border-bottom:1px solid #c4cbd2}.navMain ul>li ul li:last-child{border-bottom:none}.navMain ul>li ul a{font-size:14px;font-weight:700;color:var(--lighter-text);padding-left:0;transition:color .5s ease-in-out , padding .5s ease-in-out}.navMain ul>li ul a:hover{color:var(--mid-dark-color);padding-left:5px}}@media screen and (min-width:1020px) and (max-width:1200px){.pageWidth,.pageImage .pageImageHeadline,.layout-default main,.section-normal .sectionInner,.section-blue .sectionInner,.section-5050carousel .sectionInner{width:1000px}.colSet,.sw_accordion{max-width:1000px}.frame-type-shortcut,.frame-type-list header{max-width:1000px}.navMain nav{text-align:center}.navMain nav>ul>li{margin:0 6px}.navMain ul>li>a{font-size:13px;letter-spacing:1px}.navMain ul>li ul li{text-align:left}.siteHeader .searchField{right:30px}.siteHeader .socialLinks{left:30px}.pageImage{height:450px}.pageImage .pageImageHeadline{left:calc(50% - 500px)}.pageImage .pageImageHeadline p{min-height:60px;line-height:60px;font-size:40px}.layout-company .pageImage .pageImageHeadline p{position:relative;left:45px}.ComLifIntro{width:900px}.tocElement{max-width:948px}.newsItem66{width:660px}.newsItem66 .newsLabel{font-size:20px;line-height:30px}.newsItem66 .newsItemHeadline{font-size:36px}.newsItem .teaserText p{font-size:18px}.newsItem66 .teaserText{padding:20px 200px 0 15px}.newsItem66 .teaserText,.newsItem66 .teaserText p{font-size:18px;line-height:24px}.newsItem33,.newsItem33min{width:300px}.newsItem66 .readMoreButton{right:15px;padding:0 20px}.newsItem .readMoreButton{font-size:22px}.newsItem33{height:420px}.newsItem33 .newsItemHeadline{font-size:24px;line-height:28px;margin-bottom:10px}.newsItem33 .newsIcons{top:10px;width:34px}.newsItem33 .newsIcon{border-width:2px}.newsItem33 .teaserText{padding:0 20px}.newsItem33 .teaserText,.newsItem33 .teaserText p{font-size:17px;line-height:23px}.newsItem50{width:490px}.section-5050carousel .swiper-slide{width:490px}.newsItem33min .newsItemHeadline{font-size:22px;line-height:26px;padding:0 20px 0 20px}.newsItem33min .newsLabel{top:170px;font-size:16px}.articleTeaser25 .aT25Image img,.lifestyleLink img,.raItem img,.newsItem img{width:100%;height:auto}.newsItem50 .hoverText{font-size:18px;line-height:28px;height:245px}.newsItem50 .hoverText a{width:calc(100% - 140px);padding:0 70px}.newsItem50 .newsLabel{top:auto}.section-5050carousel .swiper-button-prev,.section-5050carousel .swiper-button-next{top:95px}.articleTeaser25{}.lifestyleLink a{font-size:24px;width:100%}.raItem{width:210px}.layout-company .pageImage{height:500px}.companyContact .ctaButtons .ctabutton{margin-right:20px;min-width:220px}.companyAdvertisingWrapper{}.companyAd{padding-bottom:120px}.companyAd .headline{font-size:42px;line-height:54px}.companyAd .companyText{padding-bottom:20px}.companyAd .ctaButtons{width:100%;bottom:50px}.companyAd .ctabutton{margin-top:0;margin-left:20px;margin-bottom:0;width:218px;min-width:218px}.companyAd .ctabutton.website .hideOnMobile,.companyAd .ctabutton.email .hideOnMobile{display:none}.section-narrow .sectionInner .pageWidth,.narrowContainer .narrowContainerInner .pageWidth{width:100%}.companyContact .openingTimesArea h4,.companyContact .openingTimesArea p.openingTimes{padding-left:40px}.companyAd .intro{height:170px}.companyAd .ctabutton a{font-size:15px;padding-left:70px}.news-single .ComLifIntro{margin-top:360px}.news .newsPageImage{top:-430px}.ticketItem{margin-right:45px;margin-bottom:45px}.darkImageListElement .darkImage{width:650px}.darkImageListElement .darkImageText{height:300px;width:315px}.darkImageListElement .darkImageText h2{font-size:24px;line-height:28px}.darkImageListElement .darkImageText p{font-size:15px;line-height:21px}.c50l .newsItem100,.c50r .newsItem100{padding-left:0;padding-top:0;padding-bottom:20px;min-height:auto}.c50l .newsItem100 .newsImage,.c50r .newsItem100 .newsImage{float:none}.c50l .newsItem100 .newsImage img,.c50r .newsItem100 .newsImage img{width:100%;height:auto}.c50l .newsItem100 .articleText,.c50r .newsItem100 .articleText{top:auto;transform:none;padding-top:20px}.c50l .newsItem100 .newsItemHeadline,.c50l .newsItem100 .newsLabel,.c50r .newsItem100 .newsItemHeadline,.c50r .newsItem100 .newsLabel{margin-left:10px}.newsItem66 .newsIcons .newsIcon{height:34px;line-height:34px;padding-left:20px;padding-right:60px;font-size:18px;background-size:auto 34px;margin-bottom:5px}.newsItem33min .hoverText{height:110px;width:260px;padding:20px;font-size:14px;line-height:20px}.section-siteLinkSwiper,.section-siteLinkSwiper .sectionInner{width:800px;margin-left:auto;margin-right:auto}.section-siteLinkSwiper .swiper-slide .newsItem100 header{width:calc(100% - 350px)}.newsItem33min .hoverText,.articleTeaser25 .hoverText{height:100px;width:220px}.blueSection .separator{width:100%}}@media screen and (min-width:768px) and (max-width:1020px){.pageWidth,.pageImage .pageImageHeadline,.layout-default main,.section-normal .sectionInner,.section-blue .sectionInner,.section-5050carousel .sectionInner,.ComLifIntro .introInner,.section-narrow .sectionInner,.narrowContainer .narrowContainerInner{width:740px}.frame-type-shortcut,.frame-type-list header,.news-single h1,.news-single h2,.news-single h3,.news-single h4,.news-single .newsTeaser,.news-single .sw_accordion,.news-single .frame-type-text,.news-single .authorLine,.news-single .narrowContainer,.news-single .row .thumbnail{max-width:740px}.news-single .bigLinkButton{max-width:744px}.colSet,.sw_accordion{max-width:740px}.siteHeader .logo{height:40px;padding-bottom:15px;padding-top:15px}.siteHeader .socialLinks,.siteHeader.scrolled .socialLinks{top:20px}.siteHeader .socialLinks li{margin-right:10px}.siteHeader .socialLinks li a{width:18px;height:18px}.siteHeader .searchField{top:16px}.siteHeader .searchField input{width:140px;font-size:17px}#wrapper{padding-top:125px}#wrapper.noPageImage{padding-top:170px}.navMain nav{text-align:center;width:100%}.navMain nav>ul>li{margin:0 4px}.navMain nav>ul>li:first-child{margin-left:0}.navMain nav>ul>li:last-child{margin-right:0}.navMain ul>li>a{font-size:11.5px;letter-spacing:0}.navMain ul>li ul li{text-align:left}.siteHeader .searchField{right:30px}.siteHeader .socialLinks{left:30px}.pageImage{height:380px}.pageImage .pageImageHeadline{left:calc(50% - 400px)}.pageImage .pageImageHeadline p{min-height:50px;line-height:40px;font-size:30px}.siteFooter .topFooter .expandTrigger,.siteFooter .topFooter .footerColHeadline{font-size:22px}.siteFooter .topFooter p,.siteFooter .topFooter ul li a{font-size:15px}.siteFooter .footerDisclaimer{font-size:18px}.ComLifIntro .introText{padding-left:20px;padding-right:20px}.companyContact .openingTimesArea{font-size:15px}.companyContact .openingTimesArea h4,.companyContact .openingTimesArea p.openingTimes{padding-left:20px}.companyContact .logoArea figure{padding:0 20px}.companyContact .ctabutton{margin:10px}.c33l .menuBox,.c33r .menuBox{padding:10px}.menuBox p,.menuBox h1,.menuBox h2,.menuBox h3,.menuBox h4{font-size:24px}.companyAd .companyText,.companyAd .adImages{float:none;width:100%}.companyAd .companyText{padding-bottom:20px}.companyAd .adImages{margin:0 auto;padding-bottom:150px}.companyAd .adImages img{width:100%;height:auto}.companyAd .ctaButtons{width:100%;text-align:center;right:0}.companyAd .ctabutton{text-align:left;float:none;display:inline-block;margin-left:10px;margin-right:10px}.companyYoutubeContainer iframe{width:560px;height:315px}.newsItem66{width:480px;height:490px}.newsItem66 header{position:absolute;top:0;width:100%;height:240px;display:block}.newsItem66 .newsItemHeadline{bottom:0;font-size:30px;line-height:38px;padding:50px 15px 10px 15px;width:calc(100% - 30px)}.newsItem66 .readMoreButton{width:438px;padding:0;text-align:center;right:20px}.newsItem.newsItem66 .readMoreOverlay{padding-bottom:0}.newsItem66 .teaserText{position:absolute;top:240px;height:120px;width:440px;padding:20px;-webkit-line-clamp:4}.newsItem66 .teaserText div{overflow:hidden}.newsItem66 .teaserText p{font-size:18px;line-height:24px}.newsItem66 figure img{width:480px;height:auto}.newsItem33,.newsItem33min{width:220px}.newsItem33 .newsItemHeadline,.newsItem33min .newsItemHeadline{margin-bottom:10px;padding:0 15px 0 15px;font-size:18px;line-height:24px}.newsItem33min .newsLabel{top:120px;padding:0 15px}.newsItem33 figure img,.newsItem33min figure img{width:220px;height:auto}.newsItem33 .teaserText{padding:0 15px;-webkit-line-clamp:8}.newsItem33 .teaserText p{font-size:17px;line-height:20px}.newsItem33 .newsIcons{top:5px;right:10px;width:26px}.newsItem33 .newsIcon{border-width:2px;width:24px;height:24px}.section-5050carousel .sectionInner{width:575px;margin-left:auto;margin-right:auto}.colSet .c25l,.colSet .c25,.colSet .c25r{width:44%;margin-bottom:30px}.colSet .c25l{margin-right:1%}.colSet .c25l{margin-right:1%}.colSet .c25{margin-right:0}.colSet .c25r{margin-left:1%;float:left}.adSlider{height:394px}.adSlider figure img{max-height:394px}.companyAd .intro{height:120px}.companyAd .starRating{padding-bottom:0}.lifestyleLink a{width:222px;font-size:20px;line-height:34px}.lifestyleLink figure img{width:100%;height:auto}.news-single .ComLifIntro{margin-top:150px}.news .newsPageImage{top:-270px;height:400px}.adSlider .openCompanyYoutubeContainer{display:none}.articleTeaser25{text-align:center}.colSet .c25l,.colSet .c25,.colSet .c25r{width:50%;margin-left:0;margin-right:0}.ticketItem{margin-right:35px;margin-bottom:35px}.darkImageListElement .darkImage{width:100%;float:none}.darkImageListElement .darkImageText{height:300px;width:calc(100% - 44px);float:none;border-bottom:0;border-left:2px solid #fff;margin-left:0;padding-left:20px;padding-right:20px;margin-bottom:10px;height:auto}.darkImageListElement .darkImageText h2{font-size:24px;line-height:28px}.darkImageListElement .darkImageText p{font-size:15px;line-height:21px}.darkImageListElement .darkImageText .readMore a{width:auto;display:inline-block;padding-left:20px;padding-right:20px}.darkImageListElement .nr{left:auto;right:0;background-color:#fff}.newsItem100 .newsItemHeadline{font-size:22px;line-height:24px}.c50l .newsItem100,.c50r .newsItem100{padding-left:0;padding-top:0;padding-bottom:20px;min-height:auto}.c50l .newsItem100 .newsImage,.c50r .newsItem100 .newsImage{float:none}.c50l .newsItem100 .newsImage img,.c50r .newsItem100 .newsImage img{width:100%;height:auto}.c50l .newsItem100 .articleText,.c50r .newsItem100 .articleText{top:auto;transform:none;padding-top:20px}.c50l .newsItem100 .newsItemHeadline,.c50l .newsItem100 .newsLabel,.c50r .newsItem100 .newsItemHeadline,.c50r .newsItem100 .newsLabel{margin-left:10px}.articleTeaser25 .hoverText{left:46px}.newsItem66 .newsIcons{top:40px}.newsItem66 .newsIcons .newsIcon{height:24px;line-height:24px;padding-left:20px;padding-right:40px;font-size:16px;background-size:auto 24px;margin-bottom:5px}.newsItem33min .hoverText{height:90px;width:200px;padding:10px;font-size:13px;line-height:17px}.section-siteLinkSwiper,.section-siteLinkSwiper .sectionInner{width:740px;margin-left:auto;margin-right:auto}.section-siteLinkSwiper .swiper-slide .newsItem100 header{width:calc(100% - 350px)}.blueSection .separator{width:100%}}.mobileOnly{display:none}@media screen and (min-width:1px) and (max-width:767px){body{font-size:16px;line-height:24px;letter-spacing:0}.mobileOnly{display:block}.hideOnMobile{display:none}.news-single,.pageWidth,.pageImage .pageImageHeadline,.layout-default main,.section-normal>.sectionInner,.section-blue>.sectionInner,.section-narrow>.sectionInner,.narrowContainer,.section-narrow>.sectionInner,.section-5050carousel>.sectionInner,.frame-type-image .narrowContainer figcaption{width:calc(100% - 30px)}.layout-default main .section-normal>.sectionInner,.layout-default main .section-blue>.sectionInner,.layout-default main .section-narrow>.sectionInner,.layout-default main .narrowContainer,.layout-default main .section-narrow>.sectionInner .news-single h1,.news-single h2,.news-single h3,.news-single h4,.news-single .newsTeaser,.news-single .sw_accordion,.news-single .frame-type-text,.news-single .authorLine,.news-single .narrowContainer,.news-single .row .thumbnail{width:100%}.news-single{margin-left:auto;margin-right:auto}.colSet,.frame-type-shortcut,figure figcaption{max-width:90%;margin-left:auto;margin-right:auto}.frame-type-list header h2{text-align:left}.news-single header,.news-single header h1,.news-single header h2,.news-single header h3,.news-single header h4{width:100%;margin-left:0;margin-right:0}section .colSet{max-width:100%}#wrapper.layout-detail,#wrapper.layout-default{padding-top:120px}#wrapper.layout-category,#wrapper.layout-company,#wrapper.layout-lifestyle{padding-top:93px}#wrapper.pid-1.layout-default{padding-top:100px}#wrapper.noPageImage{padding-top:120px}.ComLifIntro .introInner,.narrowContainer .narrowContainerInner,.frameInner .narrowContainer{width:100%}.siteHeader .socialLinks,.siteHeader .searchField,.siteHeader .navMain{display:none}.siteHeader.scrolled .logo,.siteHeader .logo{height:40px;padding-bottom:10px;padding-top:10px;width:auto}.siteHeader .logo a{background-position:5px center}.mobileNavTrigger{width:50px;height:36px;display:block;position:absolute;right:0;top:10px}.mobileNavTrigger .line{width:36px;height:3px;display:block;position:absolute;left:7px;background:#fff;transition:transform .5s ease-in-out , opacity .5s ease-in-out}.mobileNavTrigger .line1{top:10px}.mobileNavTrigger .line2{top:17px}.mobileNavTrigger .line3{top:24px}.mobileNavTrigger:hover{cursor:pointer}.mobileNavTrigger:hover .line{transition:transform .5s ease-in-out , opacity .5s ease-in-out , top .5s ease-in-out}.mobileNavTrigger.active .line2{transform:rotateY(90deg)}.mobileNavTrigger.active .line1{transform:rotateZ(45deg);top:16px}.mobileNavTrigger.active .line3{transform:rotateZ(135deg);top:16px}.mobileNavBG{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/xnavMainBG.jpg.pagespeed.ic.LaLurTcKOB.jpg);background-size:64px auto;position:fixed;height:100%;width:100%;display:none;left:0;top:0;z-index:10}.siteHeader .searchField{right:auto;left:0;top:13px!important;width:calc(100% - 70px)}.siteHeader .searchField input{width:calc(100% - 50px)}.siteHeader.scrolled .socialLinks,.siteHeader .socialLinks{background-color:var(--dark-color);top:auto;bottom:0;left:0;width:100%;position:fixed;z-index:20;text-align:center;padding-top:10px;padding-bottom:15px}.siteHeader .socialLinks li{margin-left:10px;margin-right:10px}.subMenuLine{height:32px;width:100%;display:block;border:none;width:100%;border-bottom:1px solid rgba(255,255,255,.5);box-shadow:inset 0 0 10px rgba(0,0,0,.2);background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/xnavMainBG.jpg.pagespeed.ic.LaLurTcKOB.jpg);background-size:64px auto}.subMenuLine ul{margin-top:0;margin-bottom:0;padding-left:15px;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.subMenuLine ul::-webkit-scrollbar{display:none}.subMenuLine ul li{display:inline-block;margin-right:25px}.subMenuLine ul li:first-child a{background-color:#f74646;border-bottom:3px solid #f74646;color:#fff;padding-left:10px;padding-right:10px}.subMenuLine ul li a{height:29px;display:block;line-height:32px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px}.subMenuLine ul li.active a{border-bottom:3px solid #fff}.siteHeader.open{position:absolute}.navMain{position:absolute;top:70px;width:calc(100% - 30px);padding-left:15px;padding-right:15px;padding-bottom:100px}.navMain nav{width:100%}.navMain ul{margin:0}.navMain a{text-decoration:none;color:#fff;font-weight:600;text-transform:uppercase;display:block}.navMain nav>ul>li{padding-top:7px;padding-bottom:7px;border-bottom:2px solid #2f3c4b;position:relative;width:100%;display:block}.navMain nav>ul>li>a{font-size:16px}.navMain .mobileExpand{position:absolute;right:0;top:3px;height:32px;width:40px;display:block;border-left:1px solid #717b86;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/arrowDownWhite.svg) no-repeat center;background-size:16px auto}.navMain .mobileExpand:hover{cursor:pointer}.navMain .active .mobileExpand{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/arrowUpWhite.svg)}.navMain nav>ul>li>ul{display:none}.navMain nav>ul>li.active>ul{display:block}.navMain nav>ul>li>ul a{font-size:14px;border-left:3px solid #aecff8;padding-left:15px}.navMain nav>ul>li>ul a:hover,.navMain nav>ul>li>ul>li.active a{border-color:#f05458}.navMain nav>ul>li>ul>li{margin-bottom:3px;margin-top:0;display:block;vertical-align:top}.pageImage{height:150px;margin-bottom:30px}.catPageImageOverlay .pageImageOverlay1,.catPageImageOverlay .pageImageOverlay2{height:40px;animation:none}.pageImage .pageImageHeadline,.layout-company .pageImage .pageImageHeadline,.layout-lifestyle .pageImage .pageImageHeadline{left:5%;bottom:10px;display:none}.pageImage .pageImageHeadline p{font-size:14px;min-height:32px;line-height:18px;padding-right:50px;padding-left:5%;padding-top:3px;padding-bottom:3px;margin-left:0}.siteFooter{}.siteFooter .topFooter .col1,.siteFooter .topFooter .col2,.siteFooter .topFooter .col3,.siteFooter .topFooter .col4{width:100%;float:none}.siteFooter .topFooter ul{display:none}.siteFooter .topFooter .col1 h4,.siteFooter .topFooter .col2 h4,.siteFooter .topFooter .col3 h4,.siteFooter .topFooter .expandTrigger,.siteFooter .topFooter .footerColHeadline{font-size:24px;border-bottom:2px solid #75808d;padding-bottom:8px;margin-bottom:10px;position:relative}.siteFooter .topFooter .footerColHeadline,.siteFooter .topFooter .col4 h4{font-size:30px;margin-top:40px}.siteFooter .topFooter .expandTrigger span.arrow,.siteFooter h4 span.arrow{width:30px;height:30px;display:block;position:absolute;right:0;top:0;background:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/arrowDownWhite.svg) no-repeat center;background-size:40px auto}.siteFooter .topFooter .expandTrigger:hover,.siteFooter h4.expandTrigger:hover{cursor:pointer}.siteFooter .active .expandTrigger span.arrow,.siteFooter .active h4.expandTrigger span.arrow{background-image:url(https://www.ganz-wien.at/typo3conf/ext/stadtwien2021/Resources/Public/Images/arrowUpWhite.svg)}.colSet>div{float:none!important;width:100%!important;margin-left:0!important;margin-right:0!important}h1,.h1Lookalike,.frame-layout-64 h1,.frame-layout-64 h2{font-size:28px;line-height:36px}h2,.h2Lookalike{font-size:24px;line-height:28px}.articleTeaser25 .aT25Image img,.lifestyleLink img,.newsItem img{width:100%;height:auto}.newsItem,.lifestyleLink{width:100%;margin-left:auto;margin-right:auto}.newsItem66{border:1px solid #ced2d6;width:100%;height:auto;box-shadow:0 0 10px rgba(0,0,0,.1);padding-bottom:20px}.newsItem66 .newsLabel{font-size:12px;background-color:rgba(25,40,56,.9)}.newsItem66 .newsItemHeadline,.newsItem33 .newsItemHeadline{position:relative;bottom:auto;background:none;text-shadow:none;width:auto;color:#192838;font-size:22px;line-height:26px;padding:10px 0}.newsItem66 .teaserText{position:relative;bottom:auto;padding:0;overflow:visible;display:block;height:auto;-webkit-line-clamp:unset}.newsItem66 .teaserText p,.newsItem33 .teaserText p{padding:0;font-size:16px;line-height:22px;margin-bottom:0}.newsItem.newsItem66 .readMoreOverlay{padding:0}.newsItem66 .readMore{max-width:90%;margin-left:auto;margin-right:auto}.newsItem33 .teaserText p{padding-bottom:20px}.newsItem33 .teaserText div{overflow:hidden}.newsItem66 .readMoreButton{bottom:auto;right:auto;padding:0;text-align:center;position:relative;display:block;width:calc(100% - 4px);margin-top:20px}.newsItem33 .newsIcons{top:10px}.newsItem33 .newsIcons{top:10px;width:34px}.newsItem33 .newsIcon{border-width:2px}.newsItem33{height:auto;padding-bottom:0;padding-top:0}.newsItem33 header{height:auto}.newsItem33 .newsItemHeadline{font-weight:700}.newsItem33 .readMore{position:relative;bottom:auto}.newsItem33 .teaserText{padding:0}.newsItem33 .teaserText p{font-size:16px;line-height:22px}.newsItem33min{height:auto;min-height:auto;padding-top:0;padding-bottom:20px}.newsItem33min .newsItemHeadline{padding:0}.newsItem33min .newsLabel{font-size:14px;padding:0;margin-bottom:0}.newsItem33min header{padding-left:20px;padding-right:20px}.lifestyleLink{margin-bottom:20px}.lifestyleLink a{width:100%;font-size:24px;line-height:30px}.articleTeaser25{border-bottom:2px solid #bebebe;padding-top:0;padding-bottom:20px;display:block;min-height:auto}.articleTeaser25 .aT25Image{width:50%;left:auto;top:auto;position:relative;float:left}.articleTeaser25 .aT25hl{float:right;width:45%;padding-top:10px;font-size:16px;line-height:18px}.articleTeaser25 .teaserText{clear:both;position:relative;height:0;margin:0}.blueNewsContainer .sectionInner,.section-5050carouselNewsEx .sectionInner{width:auto;margin:0 auto}.section-5050carousel{width:calc(100% + 15px)}.section-5050carousel .swiper-button-next,.section-5050carousel .swiper-button-prev,.section-5050carousel .swiper-pagination{display:none}.section-5050carousel .swiper-slide{width:300px!important;margin-right:20px!important}.section-5050carousel.blueSection .swiper-slide{margin-right:10px!important;margin-left:10px!important}.swiper-button-next,.swiper-button-prev{}.swiper-slide{width:100%!important;height:auto!important}.footerLogos .swiper-slide{width:175px!important}.section-5050carousel .sectionInner{width:100%;margin-left:auto;margin-right:auto}.newsItem50{padding-top:0;margin-bottom:25px;background-color:#fff;padding-bottom:20px}.blueSection .newsItem50{background-color:transparent}.newsItem66 header,.newsItem33 header{margin:0;margin-left:20px;margin-right:20px}.newsItem50 header{margin:0;margin-left:15px;margin-right:15px}.newsItem50 .newsLabel{top:auto;font-size:14px}.newsItem50 .hoverText{opacity:1;position:relative;background-color:transparent;height:auto;text-align:left;margin-top:15px;line-height:18px;margin-left:15px;margin-right:15px;width:calc(100% - 30px)}.newsItem50 .hoverText span{width:100%;padding:0;position:relative;top:auto;left:auto;transform:none;color:#192838;font-size:14px}.newsItem50 .hoverText p{width:auto;height:auto;text-align:left;padding:0;position:relative;top:auto;transform:none;font-size:16px;line-height:20px}.blueSection .newsItem50 .hoverText span,.blueSection .newsItem50 .hoverText p{color:#fff}.blueSection{padding-bottom:0}.blueSection .newsItem50 .hoverText{margin-bottom:20px}.newsItem50 .newsItemHeadline{margin-top:0;font-size:22px;line-height:28px}.newsItem100{padding-left:0;padding-top:0;padding-bottom:20px;min-height:auto}.newsItem100 .newsImage{float:none}.newsItem100 .articleText{top:auto;transform:none;padding-top:20px}.newsItem100 .newsItemHeadline,.newsItem100 .newsLabel{margin-left:10px}.newsItem100 .newsItemHeadline{font-size:20px}.newsItem100 .newsLabel{font-size:14px;padding-left:0;margin-top:0;margin-bottom:0}.newsItem100 header,.swiper-slide .newsItem100 header{float:none;width:100%}.frame-type-image .narrowContainer{width:calc(100% + 30px) !important;position:relative;left:-15px}.frame-type-image .narrowContainer figcaption{width:80%;margin:0 auto}.blockquoteElement .quoteSym{}.frame-layout-62 .frameInner,.contentHighlighted.redHl .contentHighlightedInner{padding-right:55px}.boxBatch{width:45px;height:50px;background-size:100% auto;top:-9px}.bigLinkButton{box-shadow:5px 5px 0 rgba(0,0,0,.1)}.news-single .bigLinkButton{max-width:90%}.bigLinkButton a{padding-left:75px;background-size:66px auto;padding-top:7px;padding-bottom:7px;font-size:16px;line-height:20px}.announcement a{font-size:14px;line-height:18px;padding:10px}.announcement .bubble{width:45px;height:36px;right:10px;top:-20px}.news-single .breadcrumb,.news-layout .breadcrumb{font-size:14px;width:100%}.news-single{}figure figcaption,.thumbnail .caption{padding-right:5%}.breadcrumb span{margin:0 3px;position:relative;top:2px}.imgSlider .swiper-button-prev,.imgSlider .swiper-button-next{margin-top:0;top:calc(50% - 30px)}.imgSlider .swiper-button-prev,.imgSlider .swiper-button-next,.section-siteLinkSwiper .swiper-button-prev,.section-siteLinkSwiper .swiper-button-next,.section-5050carousel .swiper-button-prev,.section-5050carousel .swiper-button-next{width:26px;height:26px}.section-siteLinkSwiper .swiper-button-prev,.section-5050carousel .swiper-button-prev{left:0;background-color:#192838}.section-siteLinkSwiper .swiper-button-next,.section-5050carousel .swiper-button-next{top:0;right:0;background-color:#192838}.companyContact{padding-top:20px}.companyContact .colSet{width:100%;margin:0 auto}.companyContact .openingTimesArea h4,.companyContact .openingTimesArea .openingTimes{padding-left:0}.companyContact .logoArea,.companyContact .contactArea,.companyContact .openingTimesArea{width:300px;height:auto;padding-top:10px;padding-bottom:10px;margin-bottom:10px}.companyContact .logoArea figure,.companyContact .oTAinner{top:auto;transform:none;text-align:center}.companyContact .contactArea{border-top:1px solid var(--dark-color);border-bottom:1px solid var(--dark-color);border-left:0 solid var(--dark-color);border-right:0 solid var(--dark-color);padding-top:10px;padding-bottom:10px}.companyContact a.website,.companyContact a.phone,.companyContact a.email{line-height:25px}.companyContact .ctaButtons{padding-bottom:10px}.companyContact .ctaButtons .ctabutton{margin-right:0}.companyContact .openingTimesArea h4{padding-left:0;text-align:center;margin-bottom:10px}.companyContact .openingTimesArea p.openingTimes{padding-left:0;width:220px;margin:0 auto}.companyContact p.openingTimes .day{float:left}.companyContact p.openingTimes .time{float:right}.companyContact .contactArea p{margin-bottom:0}.companyContact .openingTimes p{margin-bottom:10px}.authorQuote{padding-left:0;padding-top:100px;min-height:auto}.authorQuote .authorPortrait{width:100%;text-align:center}.authorQuote .authorQuoteText{position:relative;top:0%;transform:translateY(0%);padding-top:0;text-align:center}.authorQuote .authorPortrait img{width:100px;height:100px}.authorQuote p.name{padding-left:0;padding-top:20px;padding-bottom:10px;height:auto;margin:0}.ComLifIntro{padding-top:40px;margin-top:-34px}.ComLifIntro .subHeadline{font-size:10px;letter-spacing:3px;top:20px}.commentForm,.commentsList,.firstCommentSeparatorLine,.commentItem{width:calc(100% - 20px);padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto}.firstCommentSeparatorLine{width:280px}.commentItem .name{padding-top:15px;margin-left:0}.commentItem .date{right:auto;left:10px;top:10px}.moreCommentsInfo .showAllCommentsButton{font-size:14px}.companyAd{width:100%;margin-left:auto;margin-right:auto;border-width:2px;padding:205px 0 100px 0;margin-bottom:60px;margin-top:60px}.companyAd .intro{height:75px}.companyAd.has-no-slider{padding-top:190px}.companyAd .companyAdLabel{font-size:13px;left:5px;white-space:nowrap;top:-34px;height:34px;line-height:34px;background-size:auto 30px;background-position:calc(100% - 5px) 3px;padding-right:40px}.companyAd .companyText{width:calc(100% - 20px);padding:0 10px;float:none}.companyAd .headline{font-size:24px;line-height:28px}.companyAd .desc{padding-bottom:35px;font-size:14px;line-height:18px}.companyAd .starRating{padding-top:0;padding-bottom:0}.companyAd .adImages{width:100%;position:absolute;top:0;left:0;border-bottom:2px solid #e3e5e7}.companyAd.has-a-slider .adImages .adLogo{width:120px;height:70px;background:#fff;border:5px solid #fff;position:absolute;top:125px;left:calc(50% - 70px);z-index:10;padding-bottom:0;box-shadow:0 2px 6px rgba(0,0,0,.1)}.companyAd.has-a-slider .adImages .adLogo img{max-height:70px;width:auto;max-width:120px}.companyAd .adImages .adLogo figure{border:none}.companyAd.has-no-slider .adImages .adLogo{height:170px;padding-bottom:0}.companyAd.has-no-slider .adImages .adLogo img{height:190px;width:auto;max-width:100%}.adSlider{height:160px;margin-top:0}.adSlider .openCompanyYoutubeContainer{display:none}.companyAd .adImages img{border:none;width:100%;height:auto;max-height:fit-content}.companyAd .adLabel{left:0;font-size:12px;letter-spacing:1px}.companyAd .starRating{text-align:left;padding-top:5px;width:300px;margin:0 auto}.companyAd .starRating .star{width:15px;height:15px;margin-right:3px}.companyAd .starRating .stars{float:left}.companyAd .starRating a{float:right;font-size:13px;text-align:right}.companyAd .adNote{height:20px;padding-left:30px;padding-right:12px;background-size:12px auto;font-size:10px;line-height:20px;background-position:10px 4px;bottom:auto;top:-22px;right:10px;background-color:transparent;background:none;padding-left:0;padding-right:0}.companyAd .ctaButtons{position:absolute;right:0;bottom:0;width:100%}.companyAd .ctabutton.email{display:none}.companyAd .ctabutton{margin-left:0;float:none;position:absolute}.companyAd .ctabutton.website{min-width:258px;width:calc(100% - 40px);left:17px;bottom:70px}.companyAd .ctabutton.website span.mobileOnly{display:inline}.companyAd .ctabutton.phone,.companyAd .ctabutton.route{min-width:120px;width:calc(50% - 40px);left:17px;bottom:15px}.companyAd .ctabutton.route{left:auto;right:20px}.ctabutton.phone .iconField,.ctabutton.route .iconField{width:50px}.ctabutton.phone a,.ctabutton.route a{padding-left:55px;padding-right:0}.ctabutton.phone .iconBg,.ctabutton.route .iconBg{height:150px;top:-100px}.separator .headline{font-size:26px;line-height:36px;word-break:break-word}.recommendedArticlesHeadline,.additionalInterestingPosts p{width:calc(100% - 100px)}#cookieman-modal .modal-footer button{display:block;width:calc(100%);margin:0 0 10px 0}main>.frame-layout-64,.siteFooter .footerDisclaimer{max-width:90%;margin-left:auto;margin-right:auto}.footerDisclaimer br{display:none}.siteFooter .footerDisclaimer{font-size:17px;line-height:24px}.colSet{margin-bottom:40px}.videoContainer{width:300px}.videoContainer iframe,.videoContainer lite-youtube{width:300px;height:173px}.news-single .ComLifIntro{margin-top:150px}.news-single .newsPageImage{margin-top:0;margin-bottom:0;left:calc(50% - 50vw);top:-180px;height:220px}.adsenseField.relatedLinks h4{display:block;padding-bottom:5px}.frame-layout-65{display:block;width:100%;overflow-x:scroll}.ticketItem header h2{text-align:left}.ticketItem .teaserText{padding-left:0;padding-right:0}.darkImageListElement .darkImage{width:100%;float:none}.darkImageListElement .darkImageText{height:300px;width:calc(100% - 44px);float:none;border-bottom:0;border-left:2px solid #fff;margin-left:0;padding-left:20px;padding-right:20px;margin-bottom:10px;height:auto}.darkImageListElement .darkImageText h2{font-size:24px;line-height:28px}.darkImageListElement .darkImageText p{font-size:15px;line-height:21px}.darkImageListElement .darkImageText .readMore a{width:auto;display:inline-block;padding-left:20px;padding-right:20px}.darkImageListElement .nr{left:auto;right:0;background-color:#fff}.siteLinkItem{padding-bottom:0}.swiper-slide .siteLinkItem.newsItem{margin-bottom:0}.newsItem100 .articleText{padding-top:0;padding-bottom:0}.siteLinkItem .newsLabel{font-size:13px;margin-bottom:0;padding:0 10px;margin-top:10px}.siteLinkItem .newsItemHeadline{font-size:18px;margin-bottom:0}.section-siteLinkSwiper .swiper-button-prev,.section-siteLinkSwiper .swiper-button-next{top:23px}.newsItem100 header,.swiper-slide .newsItem100 header{float:none;width:100%}.imgSlider{height:400px}.articleTeaser25 .hoverText{display:none}.newsItem33min .hoverText{width:auto;height:auto;background:transparent;position:relative;opacity:1;text-align:left;font-size:14px;line-height:18px;padding-bottom:0;padding-top:10px}.newsItem66 .newsIcons{top:40px}.newsItem66 .newsIcons .newsIcon{height:24px;line-height:24px;padding-left:20px;padding-right:40px;font-size:16px;background-size:auto 24px;margin-bottom:5px}.announcement{margin-bottom:20px}.sw_accordion .accordionTrigger{font-size:16px;line-height:20px}a.inlineLinkButton,.inlineLinkButton a{margin-bottom:8px;margin-top:0;position:relative;width:calc(100% - 40px)}.breadcrumb{font-size:14px}.frame-layout-64{margin-bottom:35px}.frame-layout-64 .frameInner{padding:5px 10px}.frame-layout-64 .frameInner h1,.frame-layout-64 .frameInner h2{font-size:24px;line-height:28px;margin-bottom:10px}.frame-layout-64 .frameInner p{margin-bottom:5px;font-size:14px;line-height:20px}.section-5050carousel .swiper-pagination{bottom:30px}.menuBox{padding:15px 25px}.menuBox p,.menuBox h1,.menuBox h2,.menuBox h3,.menuBox h4{font-size:24px;margin-top:0;margin-bottom:10px}.menuBox li a{font-size:17px}.separator .shorttext{width:100%;line-height:20px}.separator{margin-bottom:30px}.companyAdvertisingWrapper .companyAdInner{width:100%}.adSlider .swiper-button-prev,.adSlider .swiper-button-next{height:20px;width:20px;top:calc(50% - 10px);background-size:100% auto}.companyContact .ctabutton{margin-bottom:10px}.news-single .row .thumbnail{margin-bottom:20px}.footerLogos p.title{text-align:left}.siteFooter.footerLayout-10{background-position:center -250px;padding-top:200px}.section-siteLinkSwiper .siteLinkItem .newsImage img{width:100%;height:auto}.section-siteLinkSwiper .siteLinkItem header.articleText{position:relative;left:auto;top:auto;padding-bottom:5px;padding-right:5px;padding-top:0}.section-siteLinkSwiper{border-top:5px solid #ccc;border-bottom:5px solid #ccc;padding-top:15px;padding-bottom:15px}.section-siteLinkSwiper .swiper-button-prev,.section-siteLinkSwiper .swiper-button-next{top:calc(50% - 50px);bottom:auto;border-bottom:none;border-top-width:1px}.siteLinkItem .newsItemHeadline{line-height:22px;padding-bottom:10px;padding-top:5px;letter-spacing:-1px}.relatedLinks p{display:block}.recommendedArticles{width:100%;margin:0}.raItem{min-height:auto;width:100%;border:none;background-color:#fff;padding:0;margin:0 0 40px 0}.raItem h3{font-size:22px;line-height:28px;font-weight:600}.raItem header{padding:10px 20px;width:calc(100% - 40px)}.raItem img{width:100%;height:auto}.raItem .hoverEffect{display:none}.section-5050carousel{}.articleTeaser25 .belowText{display:none}.imgSlider{border:none;background:none}.frame-type-image .narrowContainer .imgSlider figcaption{width:100%;border-top:0}.imgSlider .imgSliderImgCount{font-size:13px;color:#fff;background:var(--dark-color);border:0;height:30px;line-height:30px;width:calc(100% - 40px);left:15px;position:relative}.imgSlider figure{border-top:2px solid var(--dark-color);border-bottom:2px solid var(--dark-color)}.blueSection .separator{width:100%}.bigLinkButtonV2 a{font-size:16px;padding:10px 55px 10px 55px}.bigLinkButtonV2 a::before{width:27px;height:35px;background-size:23px;left:15px}.bigLinkButtonV2 a::after{width:25px;height:22px;background-size:15px;right:10px}.bigLinkButtonV2 a:hover::before{background-size:23px}.bigLinkButtonV2 a:hover::after{background-size:15px}.bigLinkButtonMultiline a{font-size:16px;padding:10px 36px 10px 80px}.bigLinkButtonMultiline a::before,.bigLinkButtonMultiline a:hover::before{width:37px;height:47px;background-size:32px;left:20px}.bigLinkButtonMultiline-ns.bigLinkButtonMultiline a::before{width:29px;height:38px;background-size:27px}}@media screen and (min-width:767px){.frame-type-text table{width:100%!important}}