@font-face{font-family:icons;src:url(/userfiles/fonts/iconfont/iconfont-webfont.eot);src:url(/userfiles/fonts/iconfont/iconfont-webfont.eot?#iefix) format('embedded-opentype'),url(/userfiles/fonts/iconfont/iconfont-webfont.woff2) format('woff2'),url(/userfiles/fonts/iconfont/iconfont-webfont.woff) format('woff'),url(/userfiles/fonts/iconfont/iconfont-webfont.ttf) format('truetype'),url(/userfiles/fonts/iconfont/iconfont-webfont.svg#iconfontregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:thesans_light;src:url(/userfiles/fonts/thesans/thesans-b4semilight-webfont.eot);src:url(/userfiles/fonts/thesans/thesans-b4semilight-webfont.eot?#iefix) format('embedded-opentype'),url(/userfiles/fonts/thesans/thesans-b4semilight-webfont.woff2) format('woff2'),url(/userfiles/fonts/thesans/thesans-b4semilight-webfont.woff) format('woff'),url(/userfiles/fonts/thesans/thesans-b4semilight-webfont.ttf) format('truetype'),url(/userfiles/fonts/thesans/thesans-b4semilight-webfont.svg#thesans-b4semilight-webfont) format('svg');font-weight:400;font-style:normal}@font-face{font-family:thesans_semi;src:url(/userfiles/fonts/thesans/thesans-b4semilight-webfont.eot);src:url(/userfiles/fonts/thesans/thesans-b4semilight-webfont.eot?#iefix) format('embedded-opentype'),url(/userfiles/fonts/thesans/thesans-b4semilight-webfont.woff2) format('woff2'),url(/userfiles/fonts/thesans/thesans-b4semilight-webfont.woff) format('woff'),url(/userfiles/fonts/thesans/thesans-b4semilight-webfont.ttf) format('truetype'),url(/userfiles/fonts/thesans/thesans-b4semilight-webfont.svg#thesans-b4semilight-webfont) format('svg');font-weight:400;font-style:normal}@font-face{font-family:thesans_semibold;src:url(/userfiles/fonts/thesans/thesans-b6semibold-webfont.eot);src:url(/userfiles/fonts/thesans/thesans-b6semibold-webfont.eot?#iefix) format('embedded-opentype'),url(/userfiles/fonts/thesans/thesans-b6semibold-webfont.woff2) format('woff2'),url(/userfiles/fonts/thesans/thesans-b6semibold-webfont.woff) format('woff'),url(/userfiles/fonts/thesans/thesans-b6semibold-webfont.ttf) format('truetype'),url(/userfiles/fonts/thesans/thesans-b6semibold-webfont.svg#thesans_b6_semibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:thesans_plain;src:url(/userfiles/fonts/thesans/thesans-b5plain-webfont.eot);src:url(/userfiles/fonts/thesans/thesans-b5plain-webfont.eot?#iefix) format('embedded-opentype'),url(/userfiles/fonts/thesans/thesans-b5plain-webfont.woff2) format('woff2'),url(/userfiles/fonts/thesans/thesans-b5plain-webfont.woff) format('woff'),url(/userfiles/fonts/thesans/thesans-b5plain-webfont.ttf) format('truetype'),url(/userfiles/fonts/thesans/thesans-b5plain-webfont.svg#thesans-b5plain-webfont) format('svg');font-weight:400;font-style:normal}@font-face{font-family:thesans_bold;src:url(/userfiles/fonts/thesans/thesans-b7bold-webfont.eot);src:url(/userfiles/fonts/thesans/thesans-b7bold-webfont.eot?#iefix) format('embedded-opentype'),url(/userfiles/fonts/thesans/thesans-b7bold-webfont.woff2) format('woff2'),url(/userfiles/fonts/thesans/thesans-b7bold-webfont.woff) format('woff'),url(/userfiles/fonts/thesans/thesans-b7bold-webfont.ttf) format('truetype'),url(/userfiles/fonts/thesans/thesans-b7bold-webfont.svg#thesans-b7bold-webfont) format('svg');font-weight:400;font-style:normal}@font-face{font-family:theserif_plain;src:url(/userfiles/fonts/theserif/TheSerifSemiBold-Plain.eot);src:url(/userfiles/fonts/theserif/TheSerifSemiBold-Plain.eot?#iefix) format('embedded-opentype'),url(/userfiles/fonts/theserif/TheSerifSemiBold-Plain.woff) format('woff'),url(/userfiles/fonts/theserif/TheSerifSemiBold-Plain.ttf) format('truetype'),url(/userfiles/fonts/theserif/TheSerifSemiBold-Plain.svg#thesans-b7bold-webfont) format('svg');font-weight:400;font-style:normal}@font-face{font-family:theserif_semibold;src:url(/userfiles/fonts/theserif/TheSerifSemiBold-SemiBold2.eot);src:url(/userfiles/fonts/theserif/TheSerifSemiBold-SemiBold2.eot?#iefix) format('embedded-opentype'),url(/userfiles/fonts/theserif/TheSerifSemiBold-SemiBold2.woff) format('woff'),url(/userfiles/fonts/theserif/TheSerifSemiBold-SemiBold2.ttf) format('truetype'),url(/userfiles/fonts/theserif/TheSerifSemiBold-SemiBold2.svg#thesans-b7bold-webfont) format('svg');font-weight:400;font-style:normal}.cat-12{font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif;font-size:.9em}.cat-14{font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif;font-size:1em}.cat-16{font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif;font-size:1em}.cat-18{font-family:thesans_semi;font-size:1.2em}.cat-24{font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif;font-size:2.8em}.white{color:#FFF}.green{color:#67cb00}.orange{color:#ffed00}.lightGreen{color:#c2e57f}.lightGrey{color:#b7c1c7}.grey{color:#89959e}.error{color:#db0000}.icon.icon-direction{background-color:#89959e;background-image:url(/userfiles/images/icons/arrow-circle.svg);background-position:center center;background-repeat:no-repeat;background-size:40px 40px;display:inline-block;height:40px;padding:0;vertical-align:middle;width:40px}.icon.icon-direction.ca{border-radius:20px 0 0 20px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon.icon-direction.ac{border-radius:0 20px 20px 0}.icon.icon-direction:hover{background-image:url(/userfiles/images/icons/arrow-circle-dark.svg)}.icon.icon-error{background:transparent url(/userfiles/images/icons/cat-notification-error.svg) no-repeat scroll center center;background-size:100% auto;height:25px;padding:0 10px;width:25px}.icon.safecard-select{display:inline-block;height:15px;margin:0 10px 0 0;width:15px}.icon.safecard-select.grey{background-color:#FFF;border:1px solid #b7c1c7;border-radius:3px}.icon.safecard-select.grey.active:not(.disabled){border:none;background-image:url(/userfiles/images/icons/cat-checked-green.svg);background-color:transparent;background-position:left center;background-repeat:no-repeat;background-size:16px}.icon.dsgvo-select,.icon.newsletter-select{display:block;float:left;height:18px;margin:0 10px 0 0;width:18px}.icon.dsgvo-select.green,.icon.newsletter-select.green{border:1px solid #b7c1c7;border-radius:3px;display:inline-block}.icon.dsgvo-select.green.active,.icon.newsletter-select.green.active{border:none;background:transparent url(/userfiles/images/icons/cat-checked-green.svg) no-repeat scroll center center}.icon.city-ticket-select{height:18px;width:18px}.icon.city-ticket-select.black{border:1px solid #b7c1c7;border-radius:3px}.icon.city-ticket-select.black.active{background:transparent url(/userfiles/images/icons/cat-checked-black.svg) no-repeat scroll center center}.icon.city-ticket-select.dark-grey{border:1px solid #b7c1c7;border-radius:3px}.icon.city-ticket-select.dark-grey.active{background:transparent url(/userfiles/images/icons/cat-checked-darkgrey.svg) no-repeat scroll center center;border:1px solid #374149}.icon.city-ticket-select.dark-green{border:1px solid #b7c1c7;border-radius:3px}.icon.city-ticket-select.dark-green.active{border:none;background:transparent url(/userfiles/images/icons/cat-checked-green.svg) no-repeat scroll center center}.icon.city-ticket-select.grey.active{background:transparent url(/userfiles/images/icons/cat-checked-grey.svg) no-repeat scroll center center}.icon.icon-close{background-image:url(/userfiles/images/icons/cat-close.svg);background-repeat:no-repeat;background-position:center center;background-size:20px 20px;display:inline-block;height:20px;width:20px}.icon.icon-close.white{background-image:url(/userfiles/images/icons/cat-close-white.svg)}.icon.icon-close.grey{background-image:url(/userfiles/images/icons/cat-close-grey.svg)}.icon.icon-close.red{background-image:url(/userfiles/images/icons/cat-close-red.svg)}.icon.icon-close.green{background-image:url(/userfiles/images/icons/cat-close-green.svg)}.icon.icon-plus{background-repeat:no-repeat;background-position:center center;background-size:20px 20px;display:inline-block;height:20px;width:20px}.icon.icon-plus.black{background-image:url(/userfiles/images/icons/cat-plus-pos.svg)}.icon.icon-plus.white{background-image:url(/userfiles/images/icons/cat-plus-neg.svg)}.icon.icon-checked{background-repeat:no-repeat;background-position:center center;background-size:20px 20px;display:inline-block;height:20px;width:20px}.icon.icon-checked.green{background-image:url(/userfiles/images/icons/cat-checked-green.svg)}.icon.icon-checked.green-solo{background-image:url(/userfiles/images/icons/cat-checked-green-solo.svg)}.icon.icon-checked.black{background-image:url(/userfiles/images/icons/cat-checked-black.svg)}.icon.icon-checked.grey{background-image:url(/userfiles/images/icons/cat-checked-grey.svg)}.icon.icon-open{background:transparent url(/userfiles/images/icons/arrow-right.svg) no-repeat scroll center center;display:inline-block;height:20px;width:20px}/*! normalize.css v1.0.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}#mobile-menu{display:table!important;height:100%;width:100%}#mobile-menu #toggle-mobile-menu{display:table;height:55px;vertical-align:middle;width:55px}#mobile-menu #toggle-mobile-menu:after,#mobile-menu #toggle-mobile-menu:before{content:" ";display:table}#mobile-menu #toggle-mobile-menu:after{clear:both}#mobile-menu #toggle-mobile-menu.hamburger{background-image:url(/userfiles/images/menuicons/cat-menu-icon.svg);background-size:25px 24px;background-position:center center;background-repeat:no-repeat}#mobile-menu #toggle-mobile-menu.fixed.hamburger{background-image:url(/userfiles/images/menuicons/cat-menu-icon-white.svg)}#mobile-menu #toggle-mobile-menu.fixed:hover.hamburger{background-image:url(/userfiles/images/menuicons/cat-menu-icon-white.svg)}#mobile-menu #toggle-mobile-menu:hover.hamburger{background-image:url(/userfiles/images/menuicons/cat-menu-icon-hover.svg)}#mobile-menu #toggle-mobile-menu.active.hamburger{background-image:url(/userfiles/images/icons/cat-close.svg);background-size:20px 20px}#menu{background-color:#374149;max-height:0;overflow:hidden;padding:0;position:absolute;right:220px;-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;top:0;visibility:hidden;width:320px}#menu:after,#menu:before{content:" ";display:table}#menu:after{clear:both}#menu.active{display:block;max-height:1000px;visibility:visible}#menu a{font-family:thesans_semi}#menu #menu-languages{display:block;height:55px;width:100%}#menu #menu-languages .lang{display:table;float:left;height:100%;text-align:center;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:50%}#menu #menu-languages .lang a{border-bottom:4px solid #374149;display:table-cell;opacity:.7;padding:0;-webkit-transition:all .5s ease;transition:all .5s ease;vertical-align:middle}#menu #menu-languages .lang a img{display:inline-block;margin:0 10px 0 0}#menu #menu-languages .lang a:hover{color:#FFF;background-color:#1f2928;opacity:1}#menu #menu-languages .lang a.active{border-bottom:4px solid #c2e57f;opacity:1}#menu #menu-welcome{background-color:#67cb00;color:#fff;display:block;padding:22px 15px 18px 55px;position:relative}#menu #menu-welcome span{display:block}#menu #menu-welcome .cat-18{margin-bottom:15px}#menu .mainmenu{list-style:none;margin:0;padding:0}#menu .mainmenu:after,#menu .mainmenu:before{content:" ";display:table}#menu .mainmenu:after{clear:both}#menu .mainmenu>li{margin:0;-webkit-transition:all .5s ease;transition:all .5s ease}#menu .mainmenu>li:last-child{margin:0}#menu .mainmenu>li>a{background-color:#374149;color:#fff;display:block;font-size:1.3em;height:50px;line-height:50px;padding:0 0 0 55px;text-decoration:none;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}#menu .mainmenu>li>a:hover{background-color:#1f2928}#menu .mainmenu>li>a.widget-start>span{border-bottom:1px solid #89959e;display:block;height:100%;padding-left:10px}#menu .submenu{list-style:none;margin:0;padding:0}#menu .submenu:after,#menu .submenu:before{content:" ";display:table}#menu .submenu:after{clear:both}#menu .submenu.login{border-bottom:1px solid #fff}#menu .submenu.login>.service{background-color:#374149;background-size:25px 25px;background-repeat:no-repeat;background-position:20px center;margin:0;padding-left:55px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;background-color:#c2e57f}#menu .submenu.login>.service>a{border-bottom:1px solid #89959e;color:#fff;display:block;font-size:1.3em;height:50px;line-height:50px;padding:0 0 0 10px;text-decoration:none}#menu .submenu.login>.service.cclub,#menu .submenu.login>.service.logout{padding-left:0}#menu .submenu.login>.service.cclub i,#menu .submenu.login>.service.logout i{margin-right:10px}#menu .submenu.login>.service.cclub a,#menu .submenu.login>.service.logout a{padding-left:70px}#menu .submenu.login>.service.register a{border-bottom:1px solid #FFF}#menu .submenu.login>.service.active,#menu .submenu.login>.service:hover{background-color:#54a800;border-top:1px solid #FFF}#menu .submenu.login>.service.active:last-child,#menu .submenu.login>.service:hover:last-child{border-top:none}#menu .submenu.login>.service.active a,#menu .submenu.login>.service:hover a{border-bottom:none;color:#FFF}#menu .submenu.login>.service:last-child a{border-bottom:none;height:49px}#menu .submenu.login>.service a{background-position:10px center;background-repeat:no-repeat;background-size:25px 25px;color:#374149;margin:0;padding-left:50px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}#menu .submenu.login>.service.register a{background-image:url(/userfiles/images/menuicons/cat-menu-register.svg);background-size:15px 16px;background-position:left 10px center;padding-left:35px}#menu .submenu.login>.service.signin a{background-image:url(/userfiles/images/menuicons/cat-menu-login.svg);background-size:13px 20px;background-position:left 10px center;padding-left:35px}#menu .submenu>li{background-color:#374149;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}#menu .submenu>li>a{color:#fff;display:table;font-size:1.3em;height:50px;padding:0;text-decoration:none;width:100%}#menu .submenu>li>a .menu-icon{display:table-cell;height:50px;text-align:center;vertical-align:middle;width:55px}#menu .submenu>li>a .menu-icon img{display:inline-block}#menu .submenu>li>a span{border-bottom:1px solid #b7c1c7;display:table-cell;height:100%;padding:0 0 0 10px;vertical-align:middle;width:calc(100% - 55px)}#menu .submenu>li.active,#menu .submenu>li:hover{background-color:#1f2928}#menu .submenu>li.move-in,#menu .submenu>li:last-child{border-bottom:none;margin:0;padding:0 0 0 55px}#menu #menu-footer{color:#fff;margin:25px 0 0;padding:0 0 0 65px}#menu #menu-footer:after,#menu #menu-footer:before{content:" ";display:table}#menu #menu-footer:after{clear:both}#menu #menu-footer a:hover{color:#c2e57f}#menu #menu-footer span{display:block}#menu #menu-footer i{margin:5px 10px 0 0}#menu #menu-footer i.fa-paragraph:before{font-size:20px;font-weight:700;content:'§';padding:0 5px 0 3px}#menu #menu-footer a{display:block;margin:0 10px 10px 0}#menu #menu-footer .cat-18{margin-bottom:10px}#menu #menu-footer .cat-18 i{font-size:1.3em}#menu #social-icons{background-color:#67cb00;border-top:solid 1px #FFF;text-align:center;padding:8px 0;margin-top:15px}#menu #social-icons a{color:#FFF;display:inline-block;margin:0 2.5%}#menu #social-icons a:hover{color:#374149}#menu #social-icons a span{display:block;height:20px}.clubmenu-trigger{display:none}.clubmenu-remover{display:none}#cclub-menue-wrapper{box-shadow:0 0 15px rgba(55,65,73,.3);position:absolute;right:220px;top:355px}#cclub-menue-wrapper ul{list-style:outside none none;margin:0;padding:0}#cclub-menue-wrapper ul li a{display:block;height:55px;line-height:55px;padding:0 0 0 30px}#cclub-menue-wrapper .cclub-menue{width:320px}#cclub-menue-wrapper .cclub-menue li.highlight{background-color:#f4952d}#cclub-menue-wrapper .cclub-menue li.highlight:hover{background-color:#f1840d}#cclub-menue-wrapper .cclub-menue li.highlight a{color:#fff}#cclub-menue-wrapper .cclub-menue li.highlight a i{display:none}#cclub-menue-wrapper .cclub-menue li .menu-link-real{background-color:#374149;color:#fff}#cclub-menue-wrapper .submenu{width:100%}#cclub-menue-wrapper .submenu li{border-bottom:1px solid #89959e}#cclub-menue-wrapper .submenu li.active{border-bottom:none}#cclub-menue-wrapper .submenu li.active .menu-link,#cclub-menue-wrapper .submenu li.active .menu-link-real{background-color:#67cb00;color:#FFF;height:55px}#cclub-menue-wrapper .submenu li:last-child{border-bottom:none}#cclub-menue-wrapper .submenu li .menu-link,#cclub-menue-wrapper .submenu li .menu-link-real{background-color:#fff;color:#374149;height:54px;-webkit-transition:all .3s ease;transition:all .3s ease}#cclub-menue-wrapper .submenu li .menu-link-real:hover,#cclub-menue-wrapper .submenu li .menu-link:hover{background-color:#67cb00;border-bottom:none;color:#FFF}#backlinks{display:inline-block;padding:0;width:100%}#backlinks li{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.5);float:left;list-style:none;margin:40px 2.5% 10px 2.5%;text-align:center;padding:10px;width:20%}#backlinks li a{display:block;font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif;height:60px;line-height:60px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}#backlinks li a .label{display:block;font-size:1.2em;margin:0 0 5px 0;text-transform:uppercase}#backlinks li a img{display:inline-block;height:100%;vertical-align:middle;width:100%}#backlinks li a:hover{color:#67cb00}.newsarticle-content #share{margin:auto;text-align:center}.newsarticle-content #share .jssocials-shares{margin:0}.newsarticle-content #share .jssocials-shares .jssocials-share{font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif;font-size:11pt;margin:0 .6em 0 0}.newsarticle-content #share .jssocials-shares .jssocials-share .jssocials-share-link{border-radius:100%;height:32px;line-height:32px;padding:0;vertical-align:middle;width:32px}.newsarticle-content #share .jssocials-shares .jssocials-share .jssocials-share-logo{font-size:1em}.newsarticle-content .forward-text{color:#fff;display:table-cell;font-size:1.1em;font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif;font-weight:200;height:100%;margin:0;vertical-align:middle;text-align:right;padding:0 5px 0 0}.newsarticle-content .forward-text a{color:#fff}.newsarticle-content .forward-text a:hover{color:#67cb00}.newsarticle-content .header-img{width:100%;height:350px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:0 0 35px 0;position:relative}.newsarticle-content .header-img .gradient{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);width:100%;height:40%;position:absolute;bottom:0;left:0}.newsarticle-content .header-img .gradient .news-headline{color:#fff;display:table-cell;font-family:thesans_semibold;font-size:2.8em;font-weight:400;margin:0;vertical-align:middle;position:absolute;bottom:15px;left:20px;right:20px}.newsarticle-content .header-img .gradient .news-headline .news-date{color:#fff;display:block;font-size:.6em;font-family:thesans_semi}.newsarticle-content .header-img .gradient .news-headline h1{font-size:inherit}.newsarticle-content #news-item h2{text-transform:uppercase;font-size:1.6em}.newsarticle-content #news-item .content a{color:#67cb00;word-break:break-word}.newsarticle-content #news-item .content a:hover{color:#54a800}.newsarticle-content #news-item .news-images{margin:30px 0 0 0}.newsarticle-content #news-item .news-files{margin:30px 0 0 0}.newsarticle-content #news-item .news-files .download-button{position:inherit}.newsarticle-content .yah-wrapper{margin:0!important}.content.home .news-articles{padding:0 185px 0 100px;margin-bottom:110px}.news-articles .news-article{border-bottom:1px solid #b7c1c7;margin-bottom:20px;padding-bottom:15px;padding-right:25px;position:relative}.news-articles .news-article:after,.news-articles .news-article:before{content:" ";display:table}.news-articles .news-article:after{clear:both}.news-articles .news-article .article-block-left{float:left;width:220px}.news-articles .news-article .article-block-left img{float:left;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:auto}.news-articles .news-article .article-block-right{display:inline-block;width:75%;padding-left:10px}.news-articles .news-article .article-block-right h4{margin:0}.news-articles .news-article .article-block-right .news-date{display:block;margin:0 0 5px 0;color:#89959e}.news-articles .news-article .article-block-right .news-teaser .more{color:#67cb00}.news-articles .news-article .article-block-right .news-teaser p{margin:0}.news-articles .news-article a.to-article{background:transparent url(/userfiles/images/icons/arrow-right.svg) no-repeat scroll right center;display:block;height:100%;left:0;position:absolute;text-align:right;top:0;width:100%;z-index:1}.news-articles .news-article a.to-article span{visibility:hidden}.press-releases .press-release{border-bottom:1px solid #b7c1c7;margin-bottom:20px;padding-bottom:15px;padding-right:25px;position:relative}.press-releases .press-release .press-teaser p{margin:0}.press-releases .press-release a{background:transparent url(/userfiles/images/icons/arrow-right.svg) no-repeat scroll right center;display:block;height:100%;left:0;position:absolute;text-align:right;top:0;width:100%;z-index:1}.press-releases .press-release a span{visibility:hidden}.news-images .news-image-cat,.news-images .press-image-cat,.press-images .news-image-cat,.press-images .press-image-cat{display:block;margin:0 0 30px 0}.news-images .news-image-cat h4,.news-images .press-image-cat h4,.press-images .news-image-cat h4,.press-images .press-image-cat h4{display:block}.news-images .news-image-cat .news-image-group,.news-images .news-image-cat .press-image-group,.news-images .press-image-cat .news-image-group,.news-images .press-image-cat .press-image-group,.press-images .news-image-cat .news-image-group,.press-images .news-image-cat .press-image-group,.press-images .press-image-cat .news-image-group,.press-images .press-image-cat .press-image-group{display:table;margin:0;width:100%}.news-images .news-image-cat .news-image-group:after,.news-images .news-image-cat .news-image-group:before,.news-images .news-image-cat .press-image-group:after,.news-images .news-image-cat .press-image-group:before,.news-images .press-image-cat .news-image-group:after,.news-images .press-image-cat .news-image-group:before,.news-images .press-image-cat .press-image-group:after,.news-images .press-image-cat .press-image-group:before,.press-images .news-image-cat .news-image-group:after,.press-images .news-image-cat .news-image-group:before,.press-images .news-image-cat .press-image-group:after,.press-images .news-image-cat .press-image-group:before,.press-images .press-image-cat .news-image-group:after,.press-images .press-image-cat .news-image-group:before,.press-images .press-image-cat .press-image-group:after,.press-images .press-image-cat .press-image-group:before{content:" ";display:table}.news-images .news-image-cat .news-image-group:after,.news-images .news-image-cat .press-image-group:after,.news-images .press-image-cat .news-image-group:after,.news-images .press-image-cat .press-image-group:after,.press-images .news-image-cat .news-image-group:after,.press-images .news-image-cat .press-image-group:after,.press-images .press-image-cat .news-image-group:after,.press-images .press-image-cat .press-image-group:after{clear:both}.news-images .news-image-cat .news-image-group .magnific-link,.news-images .news-image-cat .press-image-group .magnific-link,.news-images .press-image-cat .news-image-group .magnific-link,.news-images .press-image-cat .press-image-group .magnific-link,.press-images .news-image-cat .news-image-group .magnific-link,.press-images .news-image-cat .press-image-group .magnific-link,.press-images .press-image-cat .news-image-group .magnific-link,.press-images .press-image-cat .press-image-group .magnific-link{float:left;margin:0 2% 2% 0;position:relative;width:23.5%}.news-images .news-image-cat .news-image-group .magnific-link img,.news-images .news-image-cat .press-image-group .magnific-link img,.news-images .press-image-cat .news-image-group .magnific-link img,.news-images .press-image-cat .press-image-group .magnific-link img,.press-images .news-image-cat .news-image-group .magnific-link img,.press-images .news-image-cat .press-image-group .magnific-link img,.press-images .press-image-cat .news-image-group .magnific-link img,.press-images .press-image-cat .press-image-group .magnific-link img{display:block;width:100%}.news-images .news-image-cat .news-image-group .magnific-link .fa,.news-images .news-image-cat .press-image-group .magnific-link .fa,.news-images .press-image-cat .news-image-group .magnific-link .fa,.news-images .press-image-cat .press-image-group .magnific-link .fa,.press-images .news-image-cat .news-image-group .magnific-link .fa,.press-images .news-image-cat .press-image-group .magnific-link .fa,.press-images .press-image-cat .news-image-group .magnific-link .fa,.press-images .press-image-cat .press-image-group .magnific-link .fa{bottom:2%;color:#FFF;position:absolute;right:2%}.news-images .news-image-cat .news-image-group .magnific-link:hover .fa,.news-images .news-image-cat .press-image-group .magnific-link:hover .fa,.news-images .press-image-cat .news-image-group .magnific-link:hover .fa,.news-images .press-image-cat .press-image-group .magnific-link:hover .fa,.press-images .news-image-cat .news-image-group .magnific-link:hover .fa,.press-images .news-image-cat .press-image-group .magnific-link:hover .fa,.press-images .press-image-cat .news-image-group .magnific-link:hover .fa,.press-images .press-image-cat .press-image-group .magnific-link:hover .fa{color:#54a800}.news-images .news-image-cat .news-image-group .magnific-link:nth-child(4n),.news-images .news-image-cat .press-image-group .magnific-link:nth-child(4n),.news-images .press-image-cat .news-image-group .magnific-link:nth-child(4n),.news-images .press-image-cat .press-image-group .magnific-link:nth-child(4n),.press-images .news-image-cat .news-image-group .magnific-link:nth-child(4n),.press-images .news-image-cat .press-image-group .magnific-link:nth-child(4n),.press-images .press-image-cat .news-image-group .magnific-link:nth-child(4n),.press-images .press-image-cat .press-image-group .magnific-link:nth-child(4n){margin:0 0 2% 0}.news-images .news-image-cat .press-image-download,.news-images .press-image-cat .press-image-download,.press-images .news-image-cat .press-image-download,.press-images .press-image-cat .press-image-download{display:table;position:relative}.news-images .news-image-cat .press-image-download .download-button,.news-images .press-image-cat .press-image-download .download-button,.press-images .news-image-cat .press-image-download .download-button,.press-images .press-image-cat .press-image-download .download-button{left:0;position:relative;top:0}.news-images .news-image-cat .press-image-download .download-button:hover,.news-images .press-image-cat .press-image-download .download-button:hover,.press-images .news-image-cat .press-image-download .download-button:hover,.press-images .press-image-cat .press-image-download .download-button:hover{background-color:#54a800;color:#FFF}.page-blocks.prices .page-block{border-bottom:none}.page-blocks.partner .page-block,.page-blocks.policy .page-block{border-bottom:none;padding:0}.page-blocks.partner .page-block .page-block-headline,.page-blocks.policy .page-block .page-block-headline{border-bottom:1px solid #b7c1c7;padding:10px 0}.page-blocks.partner .page-block .page-block-headline h3,.page-blocks.policy .page-block .page-block-headline h3{margin-bottom:0}.page-blocks.partner .page-block .page-block-headline:hover .icon,.page-blocks.policy .page-block .page-block-headline:hover .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page-blocks.partner .page-block .page-block-headline .icon,.page-blocks.policy .page-block .page-block-headline .icon{-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.page-blocks.partner .page-block .page-block-headline .icon.icon-close,.page-blocks.partner .page-block .page-block-headline .icon.icon-open,.page-blocks.policy .page-block .page-block-headline .icon.icon-close,.page-blocks.policy .page-block .page-block-headline .icon.icon-open{height:100%;position:absolute;right:0;top:0;width:25px}.page-blocks.partner .page-block .page-block-content,.page-blocks.policy .page-block .page-block-content{margin-top:30px}.page-blocks .page-block{border-bottom:1px solid #b7c1c7;display:table;margin-bottom:30px!important;padding-bottom:20px;width:100%}.page-blocks .page-block:last-child{border-bottom:none}.page-blocks .page-block .page-block-headline{display:block}.page-blocks .page-block .page-block-content{display:block;width:100%}.page-blocks .page-block .page-block-content .page-block-text{display:block;float:left;padding-right:0;width:100%}.page-blocks .page-block .page-block-content .cat-download{display:block}.offer-count-widget{background-color:#fff;border:3px solid #b7c1c7;border-radius:20px;bottom:0;display:block;height:40px;left:-115px;padding:0 7px;position:absolute;text-align:center;width:80px}.offer-count-widget i,.offer-count-widget span{cursor:pointer;display:block;height:100%;width:25%}.offer-count-widget input{background-color:transparent;border:medium none;display:inline-block;height:100%;outline:medium none;text-align:center;width:50%}.offer-count-widget .offer-count-minus{background:transparent url(/userfiles/images/icons/cat-minus-pos.svg) no-repeat center center;background-size:12px 12px;float:left}.offer-count-widget .offer-count-plus{background:transparent url(/userfiles/images/icons/cat-plus-pos.svg) no-repeat center center;background-size:12px 12px;float:right}.accordion{clear:both;display:block;margin-bottom:0;padding:0;width:100%}.accordion.cclub,.accordion.home{margin-bottom:110px}.accordion .accordion-item{display:block;margin-bottom:30px;width:100%}.accordion .accordion-item:after,.accordion .accordion-item:before{content:" ";display:table}.accordion .accordion-item:after{clear:both}.accordion .accordion-item.bonus{margin-bottom:15px}.accordion .accordion-item.open .content-item-tile.content-item-box{border-bottom:none}.accordion .accordion-item.open .content-item-tile.content-item-key{border-bottom:none}.accordion .accordion-item.open .form-button.bonus,.accordion .accordion-item.open .form-button.continue,.accordion .accordion-item.open .form-button.cpoints{display:none}.accordion .accordion-item.open .form-button.content{display:inline-block}.accordion .accordion-item .form-button{margin:0;padding:5px}.accordion .accordion-item .form-button.continue{background-color:#b7c1c7}.accordion .accordion-item .form-button.right{display:inline-block}.accordion .accordion-item.page-block{margin-bottom:10px}.accordion .accordion-item .accordion-header{display:block;height:90px;position:relative;width:100%}.accordion .accordion-item .accordion-header:after,.accordion .accordion-item .accordion-header:before{content:" ";display:table}.accordion .accordion-item .accordion-header:after{clear:both}.accordion .accordion-item .accordion-header:hover{cursor:pointer}.accordion .accordion-item .accordion-header:hover .content-item-key{-webkit-backface-visibility:hidden}.accordion .accordion-item .accordion-header:hover .content-item-key i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion .accordion-item .accordion-header.page-block-headline{height:auto}.accordion .accordion-item .accordion-header.disabled{cursor:default!important}.accordion .accordion-item .accordion-header.disabled i{display:none}.accordion .accordion-item .accordion-header.disabled .content-item-tile.content-item-key .icon{display:none}.accordion .accordion-item .accordion-header.dummy i{display:block}.accordion .accordion-item .accordion-header.dummy .to-article{display:block;height:100%;left:0;position:absolute;text-align:right;top:0;width:100%;z-index:1}.accordion .accordion-item .accordion-header.dummy:hover{cursor:pointer}.accordion .accordion-item .accordion-header.dummy:hover .content-item-key{-webkit-backface-visibility:hidden}.accordion .accordion-item .accordion-header.dummy:hover .content-item-key i{-webkit-transform:none;transform:none}.accordion .accordion-item .accordion-content{display:none;padding:0}.accordion .accordion-item .accordion-content:after,.accordion .accordion-item .accordion-content:before{content:" ";display:table}.accordion .accordion-item .accordion-content:after{clear:both}.accordion .accordion-item .accordion-content.page-block-content{padding:0}.accordion .accordion-item .accordion-content.disabled{display:table}.accordion .accordion-item .accordion-content .content-item-details{border-bottom:1px solid #b7c1c7;padding:2% 220px 2% 0;width:calc(100% - 205px)}.accordion .accordion-item .accordion-content .content-item-details .club-services{margin-top:25px;position:relative}.accordion .accordion-item .accordion-content .content-item-details .club-services .offer_count{background-color:#eee;display:inline-block;padding:5px 10px}.accordion .accordion-item .accordion-content .content-item-details .club-services .form-button{padding:10px;margin-top:0}.accordion .accordion-item .accordion-content .content-item-details .club-services .address-check{background-color:rgba(183,193,199,.2);font-size:.9em;margin-bottom:30px;padding:20px}.accordion .accordion-item .accordion-content .content-item-details .club-services .address-check .form-row-text{color:#89959e;line-height:25px}.accordion .accordion-item .accordion-content .content-item-details .club-services .address-check .form-row-text.first{color:#374149;margin:0}.accordion .accordion-item .accordion-content .content-item-details .club-services .address-check .form-row-element .selectize-input,.accordion .accordion-item .accordion-content .content-item-details .club-services .address-check .form-row-element .selectize-input.active,.accordion .accordion-item .accordion-content .content-item-details .club-services .address-check .form-row-element input{background-color:transparent}.accordion .accordion-item .accordion-content .content-item-details .club-services .address-check-button{background-color:#374149;padding:6px}.accordion .accordion-item .accordion-content .content-item-details img{display:block;height:auto;width:100%}.accordion .accordion-item .accordion-content .content-item-details #gmap{display:block;height:500px;width:100%}.accordion .accordion-item .accordion-content .content-item-details .link-button{display:block;margin:25px 0 0 0}.accordion .accordion-item .accordion-content .content-item-details ul.tickets{list-style:none;padding:0 0 0 11px;margin:40px 0}.accordion .accordion-item .accordion-content .content-item-details ul.tickets li{margin-bottom:10px;padding-left:47px}.accordion .accordion-item .accordion-content .content-item-details ul.tickets li.mobile{background:rgba(0,0,0,0) url(/userfiles/images/icons/cat-phone.svg) no-repeat scroll 4px center}.accordion .accordion-item .accordion-content .content-item-details ul.tickets li.print{background:rgba(0,0,0,0) url(/userfiles/images/icons/cat-print.svg) no-repeat scroll left center}.accordion .accordion-item .content-item-tile{display:block;float:left;height:100%}.accordion .accordion-item .content-item-tile:after,.accordion .accordion-item .content-item-tile:before{content:" ";display:table}.accordion .accordion-item .content-item-tile:after{clear:both}.accordion .accordion-item .content-item-tile.content-item-icon{padding:0 30px 0 0;text-align:right;width:205px}.accordion .accordion-item .content-item-tile.content-item-icon .credits{display:block;margin:0 0 10px 0}.accordion .accordion-item .content-item-tile.content-item-icon.cclub{padding-bottom:25px;padding-right:35px;text-align:right}.accordion .accordion-item .content-item-tile.content-item-icon img{display:block;float:right;height:45px;margin-right:35px;max-height:45px;width:40px}.accordion .accordion-item .content-item-tile.content-item-box{border-bottom:1px solid #b7c1c7;width:calc(100% - 205px - 250px - 200px)}.accordion .accordion-item .content-item-tile.content-item-box h3{font-family:thesans_semibold;margin:0 0 3px}.accordion .accordion-item .content-item-tile.content-item-box h3 i{color:#ffed00}.accordion .accordion-item .content-item-tile.content-item-box span{display:block;width:70%}.accordion .accordion-item .content-item-tile.content-item-box span a{color:#67cb00}.accordion .accordion-item .content-item-tile.content-item-box img{display:inline;margin-right:5px}.accordion .accordion-item .content-item-tile.content-item-thumb{padding:0 10px;width:240px}.accordion .accordion-item .content-item-tile.content-item-thumb.cclub{border-bottom:1px solid #b7c1c7;padding:10px 0 0;text-align:center;vertical-align:top}.accordion .accordion-item .content-item-tile.content-item-thumb.cclub a{color:#89959e;font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif}.accordion .accordion-item .content-item-tile.content-item-thumb img{display:block;height:auto;width:100%;background-position:center;background-size:cover}.accordion .accordion-item .content-item-tile.content-item-key{border-bottom:1px solid #b7c1c7;padding:2.5% 0 0 .5%;width:200px}.accordion .accordion-item .content-item-tile.content-item-key .icon{display:block;height:20px;-webkit-transition:all .5s ease;transition:all .5s ease;width:20px}.airlines-hint{padding:0 0 30px 205px}#airlines-block{display:block;padding:0 0 0 60px;width:100%}#airlines-block.noresult{height:130px!important}#airlines-block .grid-sizer{width:100%}#airlines-block .gutter-sizer{width:0}#airlines-block .airlines-item{display:block;margin-bottom:50px;width:100%}#airlines-block .airlines-item.shuffle-item.filtered{display:table}#airlines-block .airlines-item .airlines-item-name{display:block;font-size:1.5em;margin:0 0 25px;padding-left:205px;width:100%}#airlines-block .airlines-item .airlines-item-name h3{border-bottom:3px solid #b7c1c7;margin:0 0 10px;padding:0 0 10px 0}#airlines-block .airlines-item .airlines-item-box{display:table;margin:0 0 25px 0;width:100%}#airlines-block .airlines-item .airlines-item-box .airline-details-icon{display:table-cell;text-align:center;vertical-align:top;width:205px}#airlines-block .airlines-item .airlines-item-box .airline-details-icon img{float:right;margin-right:35px}#airlines-block .airlines-item .airlines-item-box .airline-details-icon i{font-size:3em}#airlines-block .airlines-item .airlines-item-box .airline-details-times{border-bottom:1px solid #b7c1c7;display:table-cell;padding-bottom:2%;vertical-align:top}#airlines-block .airlines-item .airlines-item-box .airline-details-times img{display:block;float:right;margin-right:35px}#airlines-block .airlines-item .airlines-item-box .airline-details-times h3{margin:0 0 10px}#airlines-block .airlines-item .airlines-item-box .airline-details-times span{display:block}#airlines-block .airlines-item-no-result{color:#db0000;display:none;font-size:1.3em;padding:0 20px 20px 0}#airlines-block .airlines-item-no-result:after,#airlines-block .airlines-item-no-result:before{content:" ";display:table}#airlines-block .airlines-item-no-result:after{clear:both}.page-block-sidebar{border-bottom:1px solid #b7c1c7;display:table;margin-bottom:30px;padding-bottom:20px;width:100%}.page-block-sidebar .page-block-left{float:left;padding-right:55px;width:calc(100% - 320px)}.page-block-sidebar .page-block-left.fullsize{padding-right:0;width:100%}.page-block-sidebar .page-block-right{display:inline-block;width:320px}.page-block-sidebar .page-block-right.box h3{background-color:#b7c1c7;margin:0;padding:10px 20px}.page-block-sidebar .page-block-right.box .sidebar-item{padding:10px 20px}.page-block-sidebar .page-block-right .sidebar-text p{margin:0}.page-block-sidebar .page-block-right .sidebar-contact{display:block}.page-block-sidebar .page-block-right .sidebar-contact a{display:block;margin-bottom:10px;padding-bottom:10px}.page-block-sidebar .page-block-right .sidebar-contact a i{color:#89959e;margin-right:10px}.page-block-sidebar .page-block-right.image .sidebar-image img{display:block;height:auto;width:100%}.page-block-sidebar .page-block-right.image .sidebar-item{padding:5px 0}.ticket-widget-form{color:#FFF}.ticket-widget-form .form-row{display:table;height:55px;width:100%}.ticket-widget-form .form-row.error{background-color:#ffa8a8!important}.ticket-widget-form .form-row .row-tile{display:table-cell;vertical-align:middle}.ticket-widget-form .form-row .row-tile input{display:none}.ticket-widget-form .form-row .row-tile label{cursor:pointer;display:block;text-align:center}.ticket-widget-form .form-row .row-tile .cat-ticket-minus{background:transparent url(/userfiles/images/icons/cat-minus-pos.svg) no-repeat center center;background-size:12px 12px;float:left}.ticket-widget-form .form-row .row-tile .cat-ticket-plus{background:transparent url(/userfiles/images/icons/cat-plus-pos.svg) no-repeat center center;background-size:12px 12px;float:right}.ticket-widget-form .form-row .row-span{display:block;margin:10px 0;padding-left:20px}.ticket-widget-form .form-row .row-span:after,.ticket-widget-form .form-row .row-span:before{content:" ";display:table}.ticket-widget-form .form-row .row-span:after{clear:both}.ticket-widget-form .form-row .row-span.cat-18{font-family:thesans_semibold}.ticket-widget-form .form-row .row-text-block{display:block}.ticket-widget-form .form-row.cat-ticket-header{-webkit-font-smoothing:subpixel-antialiased;border-bottom:2px solid #374149;display:block;overflow:hidden;width:100%}.ticket-widget-form .form-row.cat-ticket-header.logged-in .row-tile.cat-return,.ticket-widget-form .form-row.cat-ticket-header.logged-in .row-tile.cat-single,.ticket-widget-form .form-row.cat-ticket-header.mobile .row-tile.cat-return,.ticket-widget-form .form-row.cat-ticket-header.mobile .row-tile.cat-single{background-image:none;display:block;float:left;width:30%}.ticket-widget-form .form-row.cat-ticket-header.logged-in .row-tile.cat-return .ticket-radio-label,.ticket-widget-form .form-row.cat-ticket-header.logged-in .row-tile.cat-single .ticket-radio-label,.ticket-widget-form .form-row.cat-ticket-header.mobile .row-tile.cat-return .ticket-radio-label,.ticket-widget-form .form-row.cat-ticket-header.mobile .row-tile.cat-single .ticket-radio-label{padding:5px 0}.ticket-widget-form .form-row.cat-ticket-header.mobile .row-tile.cat-buy-tickets{background-image:url(/userfiles/images/icons/cat-ticket-white.svg);background-size:35px 22px;display:block;float:left;width:40%}.ticket-widget-form .form-row.cat-ticket-header.mobile .row-tile.cat-buy-tickets .ticket-radio-label{color:#fff;display:block;padding:7px 0 7px 65px}.ticket-widget-form .form-row.cat-ticket-header .row-tile{background-color:#374149;background-image:none;background-position:20px center;background-repeat:no-repeat;border-top:4px solid #89959e;display:block;float:left;height:100%;padding:0;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;width:50%}.ticket-widget-form .form-row.cat-ticket-header .row-tile .ticket-radio-label{height:100%;padding:5px 0 5px 35px;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticket-widget-form .form-row.cat-ticket-header .row-tile.cat-single{background-image:url(/userfiles/images/icons/cat-ticket-white.svg);background-size:35px 22px}.ticket-widget-form .form-row.cat-ticket-header .row-tile.cat-return{background-image:url(/userfiles/images/icons/cat-tickets-white.svg);background-size:35px 26px}.ticket-widget-form .form-row.cat-ticket-header .row-tile.cat-tickets{background:#374149 url(/userfiles/images/icons/cat-my-tickets-white.svg) no-repeat scroll 10px center;background-size:auto 20px;display:block;float:left;width:40%}.ticket-widget-form .form-row.cat-ticket-header .row-tile.cat-tickets .ticket-radio-label{padding:7px 0 7px 35px}.ticket-widget-form .form-row.cat-ticket-header .row-tile.cat-buy-tickets{display:none}.ticket-widget-form .form-row.cat-ticket-header .row-tile:hover{background-color:#5ab200;border-top:4px solid #c2e57f}.ticket-widget-form .form-row.cat-ticket-header .row-tile.active{background-color:#67cb00;border-top:4px solid #c2e57f}.ticket-widget-form .form-row.cat-ticket-header .row-tile.active>#my-tickets-badge{background-color:#374149}.ticket-widget-form .form-row.cat-ticket-hint{background-color:#67cb00;color:#374149;padding:0 10px}.ticket-widget-form .form-row.cat-ticket-types{background-color:#c2e57f;border-bottom:1px solid #fff;color:#374149;padding:0 10px}.ticket-widget-form .form-row.cat-ticket-types:last-child{border-bottom:0}.ticket-widget-form .form-row.cat-ticket-types input{background-color:transparent;border:medium none;display:inline-block;height:100%;outline:medium none;text-align:center;width:50%}.ticket-widget-form .form-row .row-tile .ticket-value{margin:0 10px}.ticket-widget-form .form-row .price{text-align:center;width:25%}.ticket-widget-form .form-row .ticket-type{width:40%}.ticket-widget-form .form-row .ticket-count{width:35%}.ticket-widget-form .form-row .ticket-count .ticket-count-widget{background-color:#fff;border-radius:20px;display:block;height:40px;padding:0 7px;text-align:center;width:85%}.ticket-widget-form .form-row .ticket-count .ticket-count-widget i,.ticket-widget-form .form-row .ticket-count .ticket-count-widget span{cursor:pointer;display:block;height:100%;width:25%}.ticket-widget-form .form-row.city-ticket-selection{background-color:#fff;color:#374149;display:table;height:88px;padding:20px 10px 10px 10px}.ticket-widget-form .form-row.city-ticket-selection .row-tile{display:table}.ticket-widget-form .form-row.city-ticket-selection .row-tile label{display:inline-block;line-height:1em;text-align:left}.ticket-widget-form .form-row.city-ticket-selection .row-tile i,.ticket-widget-form .form-row.city-ticket-selection .row-tile span{display:table-cell;vertical-align:middle}.ticket-widget-form .form-row.city-ticket-selection .row-tile .cat-18{margin-bottom:5px;padding-left:10px}.ticket-widget-form .form-row.city-ticket-selection .row-tile .cat-14{padding-left:28px}.ticket-widget-form .form-row.cat-ticket-voucher{background-color:#c2e57f;overflow:hidden;padding:0 10px;-webkit-transition:all .5s ease;transition:all .5s ease}.ticket-widget-form .form-row.cat-ticket-voucher:after,.ticket-widget-form .form-row.cat-ticket-voucher:before{content:" ";display:table}.ticket-widget-form .form-row.cat-ticket-voucher:after{clear:both}.ticket-widget-form .form-row.cat-ticket-voucher.valid{height:auto;min-height:55px}.ticket-widget-form .form-row.cat-ticket-voucher.valid .cat-voucher .fa{color:#5ab200}.ticket-widget-form .form-row.cat-ticket-voucher.invalid{height:auto;min-height:55px}.ticket-widget-form .form-row.cat-ticket-voucher.invalid #cat-voucher-input{color:#db0000}.ticket-widget-form .form-row.cat-ticket-voucher.invalid .cat-voucher .discount-result-text,.ticket-widget-form .form-row.cat-ticket-voucher.invalid .cat-voucher .fa{color:#db0000}.ticket-widget-form .form-row.cat-ticket-voucher.invalid .cat-voucher.active input{border-bottom:1px solid #db0000}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher{height:55px;padding:17px 0 15px 25px;position:relative;vertical-align:top}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher:after,.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher:before{content:" ";display:table}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher:after{clear:both}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher i{display:inline-block;height:15px;left:0;position:absolute;text-align:center;top:20px;width:15px}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher input{background-color:transparent;border:none;border-radius:0;cursor:pointer;display:inline-block;outline:0;width:90%}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher .discount-result-text{color:#374149;font-size:.8em;display:none;padding:5px 10px 0 0;width:100%}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher #cat-voucher-trigger{cursor:pointer}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher #cat-voucher-trigger.icon.icon-checked,.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher #cat-voucher-trigger.icon.icon-close,.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher #cat-voucher-trigger.icon.icon-plus{background-size:15px 15px;background-position:center bottom}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher #cat-voucher-trigger.icon.icon-checked.green-solo{background-size:20px 20px}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher .voucher-input-reset{background-size:15px 15px;cursor:pointer;display:none;font-size:1em;height:15px;line-height:1.1em;outline:0;padding:1px 4px;position:absolute;right:5px;text-align:center;text-decoration:none;top:17px;width:15px}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher .voucher-input-reset.fa{color:#fff}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher .voucher-input-reset:hover.fa{color:#fff}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher .voucher-input-reset.active{display:block}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher.inuse input{border-bottom:1px solid #374149}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher.active{height:auto}.ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher.active input{border-bottom:1px solid #374149;cursor:text}.ticket-widget-form .form-row.cat-ticket-voucher-select{background-color:#c2e57f;display:none;height:auto;font-size:14px;position:relative;width:100%}.ticket-widget-form .form-row.cat-ticket-voucher-select:after,.ticket-widget-form .form-row.cat-ticket-voucher-select:before{content:" ";display:table}.ticket-widget-form .form-row.cat-ticket-voucher-select:after{clear:both}.ticket-widget-form .form-row.cat-ticket-voucher-select.open{display:table}.ticket-widget-form .form-row.cat-ticket-voucher-select .discount-select-wrapper{color:#fff;display:block;height:100%;width:100%}.ticket-widget-form .form-row.cat-ticket-voucher-select .discount-select-wrapper .voucher-hint{color:#1f2928;display:table;padding:10px 0 10px 35px;width:100%}.ticket-widget-form .form-row.cat-ticket-voucher-select .discount-select-wrapper .voucher-select-close{background-size:15px 15px;bottom:10px;color:#374149;font-size:20px;height:15px;position:absolute;right:10px;text-decoration:none;width:15px}.ticket-widget-form .form-row.cat-ticket-voucher-select .discount-select-wrapper ul{list-style:none;margin:0;padding:25px 35px}.ticket-widget-form .form-row.cat-ticket-voucher-select .discount-select-wrapper ul:after,.ticket-widget-form .form-row.cat-ticket-voucher-select .discount-select-wrapper ul:before{content:" ";display:table}.ticket-widget-form .form-row.cat-ticket-voucher-select .discount-select-wrapper ul:after{clear:both}.ticket-widget-form .form-row.cat-ticket-voucher-select .discount-select-wrapper ul li{margin:0 auto 2%;width:70%}.ticket-widget-form .form-row.cat-ticket-voucher-select .discount-select-wrapper ul li a{background-color:#fff;border:1px solid #b7c1c7;color:#89959e;display:block;font-size:14px;height:100%;outline:0;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.ticket-widget-form .form-row.cat-ticket-voucher-select .discount-select-wrapper ul li a:hover{background-color:#5ab200;color:#fff}.ticket-widget-form .form-row.cat-ticket-footer{height:72px}.ticket-widget-form .form-row.cat-ticket-footer a{color:#fff;text-decoration:underline;-webkit-transition:all .5s ease;transition:all .5s ease}.ticket-widget-form .form-row.cat-ticket-footer a:hover{color:#67cb00!important}.ticket-widget-form .form-row.cat-ticket-footer .cat-ticket-summary{background-color:#374149;border-bottom:4px solid #b7c1c7;padding:5px 10px;width:60%}.ticket-widget-form .form-row.cat-ticket-footer .cat-ticket-summary .policy-details{display:inline-block;padding:5px 0 0 0;color:#89959e}.ticket-widget-form .form-row.cat-ticket-footer .cat-ticket-summary .policy-details a{color:#b7c1c7;font-family:inherit}.ticket-widget-form .form-row.cat-ticket-footer .cat-ticket-checkout{background-color:#67cb00;border-bottom:4px solid #c2e57f;height:100%;padding:0;position:relative;text-align:center;width:40%}.ticket-widget-form .form-row.cat-ticket-footer .cat-ticket-checkout .pseudo-price{color:#374149;font-family:thesans_plain;margin:0 0 2px 0;width:100%}.ticket-widget-form .form-row.cat-ticket-footer .cat-ticket-checkout .pseudo-price .line-through{display:inline-block;position:relative}.ticket-widget-form .form-row.cat-ticket-footer .cat-ticket-checkout .pseudo-price .line-through:before{border-top:1px solid;content:'';display:block;position:absolute;top:8px;width:100%}.ticket-widget-form .form-row.cat-ticket-footer .cat-ticket-checkout .form-submit{background-color:#67cb00;border:none;color:#fff;height:100%;outline:0;padding:0;text-align:center;width:100%}.ticket-widget-form .form-row.cat-ticket-footer .cat-ticket-checkout .form-submit span{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticket-widget-form .form-row.cat-ticket-footer .cat-ticket-checkout .form-submit:disabled{background-color:#89959e}.ticket-widget-form .form-row.cat-ticket-footer .cat-ticket-checkout .form-submit:disabled:hover{background-color:#89959e}.ticket-widget-form .form-row.cat-ticket-footer .cat-ticket-checkout .form-submit:hover{background-color:#5ab200}.ticket-widget-form .form-row.city-ticket-options{display:block;height:auto;-webkit-transition:height .3s ease;transition:height .3s ease}.ticket-widget-form .form-row.city-ticket-option{background-color:#fff;color:#374149;display:block;padding:0 10px;max-height:0;overflow:hidden;opacity:0}.ticket-widget-form .form-row.city-ticket-option:after,.ticket-widget-form .form-row.city-ticket-option:before{content:" ";display:table}.ticket-widget-form .form-row.city-ticket-option:after{clear:both}.ticket-widget-form .form-row.city-ticket-option .form-row-group:after,.ticket-widget-form .form-row.city-ticket-option .form-row-group:before{content:" ";display:table}.ticket-widget-form .form-row.city-ticket-option .form-row-group:after{clear:both}.ticket-widget-form .form-row.city-ticket-option .form-row-group .form-row-line{border-top:1px solid #b7c1c7;border-bottom:none;display:block;margin:0 auto;width:85%}.ticket-widget-form .form-row.city-ticket-option .form-row-group .form-row-element.error{color:#db0000;display:table;padding:20px 0 0;text-align:center;width:100%}.ticket-widget-form .form-row.city-ticket-option.types{height:auto}.ticket-widget-form .form-row.city-ticket-option.types .form-row-group{padding:10px 0 15px 0}.ticket-widget-form .form-row.city-ticket-option.valid-date{height:auto}.ticket-widget-form .form-row.city-ticket-option.valid-date .form-row-group{padding:10px 0 15px 0}.ticket-widget-form .form-row.city-ticket-option.calendar{height:auto}.ticket-widget-form .form-row.city-ticket-option.calendar .form-row-group{padding:10px 0 15px 0}.ticket-widget-form .form-row.city-ticket-option.valid-time{height:auto}.ticket-widget-form .form-row.city-ticket-option.valid-time .form-row-group{padding:0 0 15px 0}.ticket-widget-form .form-row.city-ticket-option.valid-time .form-label{display:table-cell;padding:0 10px 0 0}.ticket-widget-form .form-row.city-ticket-option.valid-time .form-row-element{padding-left:20px}.ticket-widget-form .form-row.city-ticket-option.valid-time .styled-select{background-image:url(/userfiles/images/icons/arrow-down.svg);background-position:right 5px center;background-repeat:no-repeat;background-size:15px auto;border:2px solid #67cb00;cursor:pointer;display:table-cell;overflow:hidden;padding:5px;width:85px}.ticket-widget-form .form-row.city-ticket-option.valid-time .styled-select select{background:transparent none repeat scroll 0 0;border:0;cursor:pointer;outline:0!important;width:140%}.ticket-widget-form .form-row.city-ticket-option.valid-time .styled-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.ticket-widget-form .form-row.city-ticket-option.valid-time .styled-select select option{border:0;cursor:pointer;outline:medium none}.ticket-widget-form .form-row.city-ticket-option .ct-type-radio{background-color:#fff;border:1px solid #777;border-radius:22px;cursor:pointer;display:inline-block;height:44px;line-height:44px;margin-bottom:10px;-webkit-transition:all .5s ease;transition:all .5s ease;text-align:center;width:44px}.ticket-widget-form .form-row.city-ticket-option .ct-type-radio:after,.ticket-widget-form .form-row.city-ticket-option .ct-type-radio:before{content:" ";display:table}.ticket-widget-form .form-row.city-ticket-option .ct-type-radio:after{clear:both}.ticket-widget-form .form-row.city-ticket-option .ct-type-radio#city-ticket-cal-day{background-color:#374149;color:#FFF;cursor:default}.ticket-widget-form .form-row.city-ticket-option .ct-type-radio.active,.ticket-widget-form .form-row.city-ticket-option .ct-type-radio:hover{background-color:#374149;color:#FFF}.ticket-widget-form .form-row.city-ticket-option #change_city_ticket_time{cursor:pointer;display:none;font-weight:700;margin-top:15px}.ticket-widget-form .form-row.city-ticket-option #change_city_ticket_time.active{display:inline-block}.ticket-widget-form .form-row.city-ticket-option #confirm_city_ticket_time{cursor:pointer;color:#67cb00;display:none;float:right;margin-right:30px;margin-top:15px}.ticket-widget-form .form-row.city-ticket-option #confirm_city_ticket_time.active{display:block}.ticket-widget-form .form-row.city-ticket-option .city-ticket-time-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:1px solid #374149;border-radius:0;color:#374149;font-family:thesans_semibold;height:15px;margin:0;padding:0;outline:0;text-align:center}.ticket-widget-form .form-row.city-ticket-option .city-ticket-time-input::-moz-placeholder{color:#b7c1c7;opacity:1}.ticket-widget-form .form-row.city-ticket-option .city-ticket-time-input:-ms-input-placeholder{color:#b7c1c7}.ticket-widget-form .form-row.city-ticket-option .city-ticket-time-input:-moz-read-only{border-color:transparent}.ticket-widget-form .form-row.city-ticket-option .city-ticket-time-input:read-only{border-color:transparent}.ticket-widget-form .form-row.city-ticket-option .city-ticket-time-input.error{border-color:#db0000}.ticket-widget-form .form-row.city-ticket-option .row-tile{float:left;text-align:center;width:33%}.ticket-widget-form .form-row.city-ticket-option .row-tile:after,.ticket-widget-form .form-row.city-ticket-option .row-tile:before{content:" ";display:table}.ticket-widget-form .form-row.city-ticket-option .row-tile:after{clear:both}.ticket-widget-form .form-row.city-ticket-option .row-tile.active .ct-type-radio{background-color:#374149;color:#fff}.ticket-widget-form .form-row.city-ticket-option .row-tile label:after,.ticket-widget-form .form-row.city-ticket-option .row-tile label:before{content:" ";display:table}.ticket-widget-form .form-row.city-ticket-option .row-tile label:after{clear:both}.ticket-widget-form .form-row.city-ticket-option .valid-time-date{font-family:thesans_semibold;text-decoration:underline}.ticket-widget-form .form-row.city-ticket-option .valid-time{font-family:thesans_semibold}#my-tickets-badge{background-color:#67cb00;border-radius:25px;box-shadow:0 0 10px 0 rgba(0,0,0,.5);color:#fff;height:25px;left:24px;padding:5px;position:absolute;text-align:center;top:8px;-webkit-transition:all .5s ease;transition:all .5s ease;width:25px}#ticket-widget-order-tickets{background-color:#67cb00;border-top:2px solid #89959e;display:block}#ticket-widget-my-tickets{background-color:#67cb00;display:none;height:100%;max-height:435px;overflow-y:scroll;position:absolute;width:100%;z-index:10100}#ticket-widget-my-tickets .tickets-default-text{padding:15px;text-align:center}#ticket-widget-my-tickets .ticket-widget-fastlane{background-color:#ffed00;color:#374149}#ticket-widget-my-tickets .ticket-widget-fastlane .fastlane-item{border-bottom:1px solid #ccbe00;padding:5px 10px}#ticket-widget-my-tickets .ticket-widget-fastlane .fastlane-item:last-of-type{border-bottom:none}#ticket-widget-my-tickets .ticket-widget-fastlane i{text-align:center;width:20px}.ticket-listing .tickets-default-text{color:#fff;display:block;font-size:1.1em;padding:15px 0;text-align:center;vertical-align:middle;width:100%}.ticket-listing .tickets{padding:0}.ticket-listing .tickets .ticket-row{background-color:#67cb00;border-bottom:3px solid #374149;display:block;height:145px}.ticket-listing .tickets .ticket-row:after,.ticket-listing .tickets .ticket-row:before{content:" ";display:table}.ticket-listing .tickets .ticket-row:after{clear:both}.ticket-listing .tickets .ticket-row.valid{background-color:#67cb00}.ticket-listing .tickets .ticket-row.invalid{background-color:#89959e}.ticket-listing .tickets .ticket-row .ticket{display:block;height:100%;width:100%}.ticket-listing .tickets .ticket-row .ticket.single .ticket-content{width:273px}.ticket-listing .tickets .ticket-row .ticket.single .ticket-type{width:45px}.ticket-listing .tickets .ticket-row .ticket.return .ticket-content{width:228px}.ticket-listing .tickets .ticket-row .ticket.return .ticket-type{width:90px}.ticket-listing .tickets .ticket-row .ticket .ticket-content{display:block;float:left;min-height:100%;padding:10px 0 10px 10px;width:228px}.ticket-listing .tickets .ticket-row .ticket .ticket-content .ticket-content-type{color:#fff;font-size:1.2em;font-weight:700;padding:5px}.ticket-listing .tickets .ticket-row .ticket .ticket-content .ticket-content-text{color:#374149;font-size:.9em;padding:5px}.ticket-listing .tickets .ticket-row .ticket .ticket-content .ticket-content-details{color:#fff;font-size:.9em;padding:5px}.ticket-listing .tickets .ticket-row .ticket .ticket-type{display:block;float:left;height:100%;text-align:center;width:90px}.ticket-listing .tickets .ticket-row .ticket .ticket-type:after,.ticket-listing .tickets .ticket-row .ticket .ticket-type:before{content:" ";display:table}.ticket-listing .tickets .ticket-row .ticket .ticket-type:after{clear:both}.ticket-listing .tickets .ticket-row .ticket .ticket-type .type{border-left:1px solid #374149;float:left;font-size:1.7em;height:100%;position:relative;text-align:center;width:45px}.ticket-listing .tickets .ticket-row .ticket .ticket-type .type.disabled{background-color:#89959e;color:#b7c1c7}.ticket-listing .tickets .ticket-row .ticket .ticket-type .type span{margin-top:10px}#ticket-widget-my-tickets .ticket-archive,#ticket-widget-order-tickets .ticket-archive{margin:0;padding:0}#ticket-widget-my-tickets .ticket-archive .tickets .ticket-row,#ticket-widget-order-tickets .ticket-archive .tickets .ticket-row{border-right:none;height:145px;width:100%}#ticket-widget-my-tickets .ticket-archive .tickets .ticket-row.valid,#ticket-widget-order-tickets .ticket-archive .tickets .ticket-row.valid{display:block}#ticket-widget-my-tickets .ticket-archive .tickets .ticket-row.invalid,#ticket-widget-order-tickets .ticket-archive .tickets .ticket-row.invalid{display:none}.ticket-archive{margin:0 0 55px 0;padding:0 220px 0 55px}.ticket-archive:after,.ticket-archive:before{content:" ";display:table}.ticket-archive:after{clear:both}.ticket-archive .tickets-default-text{color:#fff;display:block;font-size:1.1em;padding:15px 0;text-align:center;vertical-align:middle;width:100%}.ticket-archive .tickets{padding:0}.ticket-archive .tickets .ticket-row{background-color:#67cb00;border-bottom:3px solid #374149;border-right:1px solid #374149;display:block;float:left;height:160px;width:50%}.ticket-archive .tickets .ticket-row:after,.ticket-archive .tickets .ticket-row:before{content:" ";display:table}.ticket-archive .tickets .ticket-row:after{clear:both}.ticket-archive .tickets .ticket-row.valid{background-color:#67cb00;display:none}.ticket-archive .tickets .ticket-row.invalid{background-color:#89959e}.ticket-archive .tickets .ticket-row.invalid .ticket .ticket-content{padding:10px}.ticket-archive .tickets .ticket-row.invalid .ticket .ticket-type{width:90px}.ticket-archive .tickets .ticket-row .ticket{display:block;height:100%;overflow:hidden;width:100%}.ticket-archive .tickets .ticket-row .ticket:after,.ticket-archive .tickets .ticket-row .ticket:before{content:" ";display:table}.ticket-archive .tickets .ticket-row .ticket:after{clear:both}.ticket-archive .tickets .ticket-row .ticket .ticket-content{display:block;float:left;min-height:100%;padding:10px 0 10px 10px;width:calc(100% - 90px)}.ticket-archive .tickets .ticket-row .ticket .ticket-content .ticket-content-type{color:#fff;font-size:1.2em;font-weight:700;padding:5px}.ticket-archive .tickets .ticket-row .ticket .ticket-content .ticket-content-type:after,.ticket-archive .tickets .ticket-row .ticket .ticket-content .ticket-content-type:before{content:" ";display:table}.ticket-archive .tickets .ticket-row .ticket .ticket-content .ticket-content-type:after{clear:both}.ticket-archive .tickets .ticket-row .ticket .ticket-content .ticket-content-type .ticket-type{float:left;text-align:left;width:40%}.ticket-archive .tickets .ticket-row .ticket .ticket-content .ticket-content-type .ticket-actions{float:right}.ticket-archive .tickets .ticket-row .ticket .ticket-content .ticket-content-type .ticket-actions a{color:#FFF;display:inline-block;font-size:1.2em;text-align:center;width:30px}.ticket-archive .tickets .ticket-row .ticket .ticket-content .ticket-content-text{color:#374149;font-size:.8em;line-height:1.2em;padding:5px}.ticket-archive .tickets .ticket-row .ticket .ticket-content .ticket-content-details{color:#fff;font-size:.9em;padding:5px}.ticket-archive .tickets .ticket-row .ticket .ticket-services{display:none;float:left;min-height:100%;padding:10px 0;text-align:center;width:30%}.ticket-archive .tickets .ticket-row .ticket .ticket-services .ticket-actions{float:left;margin:0 0 10px;padding:0;text-align:center;width:100%}.ticket-archive .tickets .ticket-row .ticket .ticket-services .ticket-actions a{color:#fff;display:inline;font-size:1.5em;padding:5px;width:100%}.ticket-archive .tickets .ticket-row .ticket .ticket-services .ticket-code{background-color:#fff;display:inline-table;margin:0 auto;padding:5px;text-align:center}.ticket-archive .tickets .ticket-row .ticket .ticket-type{display:block;float:right;height:100%;text-align:center;width:90px}.ticket-archive .tickets .ticket-row .ticket .ticket-type:after,.ticket-archive .tickets .ticket-row .ticket .ticket-type:before{content:" ";display:table}.ticket-archive .tickets .ticket-row .ticket .ticket-type:after{clear:both}.ticket-archive .tickets .ticket-row .ticket .ticket-type .type{border-left:1px solid #374149;float:right;font-size:1.7em;height:100%;position:relative;text-align:center;width:45px}.ticket-archive .tickets .ticket-row .ticket .ticket-type .type.disabled{background-color:#89959e;color:#b7c1c7}.ticket-archive .tickets .ticket-row .ticket .ticket-type .type span{margin-top:10px}#cat-bonus-wrapper{background-color:#67cb00;border:10px solid #FFF;box-shadow:0 0 10px #000;color:#FFF;display:none;left:50%;padding:20px;position:absolute;top:70px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:10}#cat-bonus-wrapper .cat-bonus-note h2{padding:0!important;font-size:2em}#cat-bonus-wrapper .cat-bonus-note h3{padding:0!important;font-size:1.8em}#cat-bonus-wrapper .cat-bonus-note a{color:#FFF}#cat-bonus-wrapper .cat-bonus-note a:hover{color:#FFF}#cat-bonus-wrapper .cat-bonus-note .bonusnote p{margin:0}#cat-bonus-wrapper .cat-bonus-note .bonusnote.highlight{display:block;margin:10px 0 0 0}#cat-bonus-wrapper .cat-bonus-note .bonusnote.services{-webkit-box-align:center;align-items:center;border-top:2px dotted #FFF;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:20px 0 0 0;padding:10px 0 0 0}#cat-bonus-wrapper .cat-bonus-note .bonusnote.services .service{-webkit-box-align:center;align-items:center;color:#FFF;cursor:pointer;display:-webkit-box;display:flex}#cat-bonus-wrapper .cat-bonus-note .bonusnote.services .service.hide-notifications i{margin:0 5px 0 0}#cat-bonus-wrapper .cat-bonus-note .bonusnote.services .service.close-notifications i{margin:0 0 0 5px}.cclub-member-welcome{display:table-cell;height:100%;padding:0 0 0 55px;vertical-align:middle;width:100%}.cclub-member-welcome .welcome{color:#fff;display:block}.cclub-member-welcome .welcome.title{font-size:1.5em;font-weight:700;text-shadow:0 0 5px #000}.cclub-member-welcome .welcome.name{font-size:2em;font-weight:700;text-shadow:0 0 5px #000}.pi-cat-am-flughafen,.pi-city-check-in,.pi-terminal-wien-mitte,.pi-unterwegs-im-cat{border-top:5px solid #374149}.homeshow{z-index:0}.homeshow .slidesjs-container{width:100%!important}.homeshow .slidesjs-control .slidesjs-slide{background-position:center center;background-size:100% auto}.homeshow .slidesjs-navigation{display:none}.slideshow .slidesjs-control .slidesjs-slide{background-position:center top;background-size:100% auto}.slideshow .slidesjs-navigation{display:table}.homeshow,.slideshow{background-color:#374149;overflow:visible!important;position:relative}.homeshow .slidesjs-container,.slideshow .slidesjs-container{width:100%!important}.homeshow .slidesjs-control,.slideshow .slidesjs-control{width:100%!important}.homeshow .slidesjs-control .slidesjs-slide,.slideshow .slidesjs-control .slidesjs-slide{background-color:#374149;border:0 none;height:100%;max-width:100%}.homeshow .slidesjs-control .page-image-gradient,.slideshow .slidesjs-control .page-image-gradient{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,0,0,0)),to(#000));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);bottom:0;left:0;height:25%;opacity:.7;position:absolute;width:100%}.homeshow .slidesjs-control img,.slideshow .slidesjs-control img{width:100%;display:block}.homeshow .slidesjs-navigation,.slideshow .slidesjs-navigation{display:none}.homeshow .slidesjs-pagination,.slideshow .slidesjs-pagination{bottom:-55px;display:table;height:55px;margin:0;padding:0;position:absolute;right:220px;text-align:center;z-index:100}.homeshow .slidesjs-pagination .slidesjs-pagination-item,.slideshow .slidesjs-pagination .slidesjs-pagination-item{display:table-cell;vertical-align:middle}.homeshow .slidesjs-pagination .slidesjs-pagination-item a,.slideshow .slidesjs-pagination .slidesjs-pagination-item a{border-radius:50%;color:#fff;cursor:pointer;display:block;font-family:thesans_semi;font-size:1.3em;height:34px;line-height:1em;margin-right:10px;padding:8px 13px;text-align:center;text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease;width:34px}.homeshow .slidesjs-pagination .slidesjs-pagination-item a.active,.homeshow .slidesjs-pagination .slidesjs-pagination-item a:hover,.slideshow .slidesjs-pagination .slidesjs-pagination-item a.active,.slideshow .slidesjs-pagination .slidesjs-pagination-item a:hover{background-color:#FFF;color:#374149}.homeshow .slidesjs-pagination .slidesjs-pagination-item:last-child a,.slideshow .slidesjs-pagination .slidesjs-pagination-item:last-child a{margin-right:0}.content-section.home .slideshow .slidesjs-pagination{display:none}#cat-widget{box-shadow:0 0 15px rgba(55,65,73,.3);display:block;float:left;margin-bottom:40px;margin-top:-165px;position:relative;right:0;-webkit-transition:margin-top .5s ease-in-out 0s;transition:margin-top .5s ease-in-out 0s;width:320px;z-index:999}#cat-widget:after,#cat-widget:before{content:" ";display:table}#cat-widget:after{clear:both}#cat-widget.mobile-widget{margin:0 0 55px 0}#cat-widget.down{margin-top:-110px}#cat-widget form.cat{display:table;width:100%}#cat-watch{display:block;float:left;position:relative;width:100%;z-index:999}#cat-watch:after,#cat-watch:before{content:" ";display:table}#cat-watch:after{clear:both}#cat-watch #cat-direction{color:#fff;display:table;height:55px;margin:0;padding:0;position:relative;text-align:center;width:100%}#cat-watch #cat-direction .cat-targets{display:table;height:100%;text-align:center;width:100%}#cat-watch #cat-direction .cat-targets .cat-position{color:#89959e;cursor:pointer;display:inline-block;font-family:thesans_semibold;font-size:1.8em;height:100%;line-height:55px}#cat-watch #cat-direction .cat-targets .cat-position.active,#cat-watch #cat-direction .cat-targets .cat-position.onhover,#cat-watch #cat-direction .cat-targets .cat-position:hover{color:#fff}#cat-watch #cat-direction .cat-targets .cat-position.ca{text-align:right}#cat-watch #cat-direction .cat-targets .cat-position.ac{text-align:left}#cat-watch #cat-direction .cat-targets .cat-position.arrows{padding:0 10px;text-align:center;width:100px}#cat-watch #cat-direction .cat-targets .cat-position.arrows .direction-wrapper{background-color:#57636b;border-radius:20px;cursor:pointer;display:inline-block;padding:5px;vertical-align:middle;width:100%}#cat-watch #cat-direction .cat-targets .cat-position.arrows .direction-wrapper .direction{cursor:pointer;float:left;padding:0 5px;width:50%}#cat-watch #cat-direction .cat-targets .cat-position.arrows .direction-wrapper .direction img{display:block;width:100%;height:auto}#cat-watch #cat-direction .cat-targets .cat-position.arrows .direction-wrapper .direction.ac{opacity:.3}#cat-watch #cat-direction .cat-targets .cat-position.arrows .direction-wrapper .direction.ac img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#cat-watch #cat-direction .cat-targets .cat-position.arrows .direction-wrapper .direction.ac.active,#cat-watch #cat-direction .cat-targets .cat-position.arrows .direction-wrapper .direction.ac.onhover,#cat-watch #cat-direction .cat-targets .cat-position.arrows .direction-wrapper .direction.ac:hover{opacity:1}#cat-watch #cat-direction .cat-targets .cat-position.arrows .direction-wrapper .direction.ca{opacity:.3}#cat-watch #cat-direction .cat-targets .cat-position.arrows .direction-wrapper .direction.ca.active,#cat-watch #cat-direction .cat-targets .cat-position.arrows .direction-wrapper .direction.ca.onhover,#cat-watch #cat-direction .cat-targets .cat-position.arrows .direction-wrapper .direction.ca:hover{opacity:1}#cat-watch #cat-direction .cat-targets .cat-position.green{color:#67cb00}#cat-watch #cat-direction .cat-direction-icons{bottom:59px;display:block;left:0;position:absolute;width:100%}#cat-watch #cat-direction .cat-direction-icons:after,#cat-watch #cat-direction .cat-direction-icons:before{content:" ";display:table}#cat-watch #cat-direction .cat-direction-icons:after{clear:both}#cat-watch #cat-direction .cat-direction-icons .cat-duration{bottom:5px;font-family:thesans_semi;font-size:2.2em;font-weight:400;padding-left:3%;position:absolute;text-align:center;width:100%;z-index:1}#cat-watch #cat-direction .cat-direction-icons .cat-duration .cat-error{background-color:#fff;border:2px solid #fff;border-radius:14px;box-shadow:0 0 3px #000;cursor:pointer;color:red;display:none;margin-left:15px;vertical-align:middle}#cat-watch #cat-direction .cat-direction-icons .cat-duration .cat-error:after,#cat-watch #cat-direction .cat-direction-icons .cat-duration .cat-error:before{content:" ";display:table}#cat-watch #cat-direction .cat-direction-icons .cat-duration .cat-error:after{clear:both}#cat-watch #cat-direction .cat-direction-icons .cat-duration .cat-error i{display:block}#cat-watch #cat-direction .cat-direction-icons .cat-duration .cat-error.visible{display:inline-block}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper{bottom:-15px;display:table;margin:0 auto;overflow:hidden;position:relative;width:75%}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper:after,#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper:before{content:" ";display:table}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper:after{clear:both}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper .cat-city{display:block;width:100%}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper .cat-city img{display:block;width:100%}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper .cat-plane{bottom:28px;display:block;height:auto;position:absolute;right:0;width:75px}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper .cat-plane .plane{display:block;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all 1s ease;transition:all 1s ease;width:100%}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper .cat-plane.landing .plane{-webkit-transform:rotate(30deg);transform:rotate(30deg)}#cat-watch #cat-notifications-wrapper{max-height:0;overflow:hidden;opacity:0;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden}#cat-watch #cat-notifications-wrapper.visible{border-bottom:5px solid red;border-top:5px solid red;max-height:1000px;opacity:1;visibility:visible}#cat-watch #cat-notifications-wrapper .cat-notification{margin:0 auto;padding:30px;position:relative;width:70%}#cat-watch #cat-notifications-wrapper .cat-notification .notification-title{margin-bottom:10px}#cat-watch #cat-notifications-wrapper .cat-notification .notification-text{width:90%}#cat-watch #cat-notifications-wrapper .cat-notification span{display:block}#cat-watch #cat-notifications-wrapper .cat-notification span.error{font-family:thesans_semibold}#cat-watch #cat-notifications-wrapper .cat-notification .icon{cursor:pointer;position:absolute;right:0;top:30px}#cat-watch #cat-watch-header{border-bottom:1px solid #b7c1c7;display:table;font-size:1.8em;height:55px;width:100%}#cat-watch #cat-watch-header #cat-watch-timetable{display:inline-table;line-height:55px;text-align:center;width:100%}#cat-watch #cat-watch-header #cat-watch-timetable.inactive #cat-watch-time{display:inline}#cat-watch #cat-watch-header #cat-watch-timetable.inactive #cat-watch-plan-time{display:none}#cat-watch #cat-watch-header #cat-watch-timetable.active #cat-watch-time{display:none}#cat-watch #cat-watch-header #cat-watch-timetable.active #cat-watch-plan-time{display:inline}#cat-watch #cat-watch-header #cat-watch-timetable #cat-watch-plan-time,#cat-watch #cat-watch-header #cat-watch-timetable #cat-watch-time{margin-left:5px}#cat-watch #cat-watch-header #cat-watch-timetable #cat-watch-trigger{display:inline-block;height:100%;margin-left:5px;width:55px}#cat-watch #cat-watch-header #cat-watch-timetable #cat-watch-trigger:hover{background-color:#c2e57f}#cat-watch #cat-watch-header #cat-watch-timetable #cat-watch-trigger:hover .icon.icon-open{background-image:url(/userfiles/images/icons/arrow-right-green.svg)}#cat-watch #cat-watch-header #cat-watch-timetable #cat-watch-trigger:hover .icon.icon-close{background-image:url(/userfiles/images/icons/cat-close-green.svg)}#cat-watch #cat-watch-content{display:block;padding:10px 0;position:relative;text-align:center;width:100%}#cat-watch #cat-watch-content #cat-watch-app{display:table;height:190px;margin:0 auto;position:relative;width:190px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper{display:table-cell;text-align:center;vertical-align:middle}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock{display:block;height:150px;list-style:outside none none;margin:0 auto;padding:0;position:relative;width:150px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #clockface{height:150px;left:0;position:absolute;top:0;width:150px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #clockface img{display:block;height:150px;width:auto}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #hour,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #min,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #sec{height:150px;left:60px;position:absolute;top:0}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #hour img,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #min img,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #sec img{display:block;height:150px;width:auto}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #sec{z-index:3}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #min{z-index:2}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #hour{z-index:1}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals{height:100%;left:0;position:absolute;top:0;width:100%}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-times{display:block;height:100%;position:relative;width:100%}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-times #start-time-1{position:absolute;right:-60px;top:5px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-times #stop-time-1{bottom:5px;position:absolute;right:-45px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-times #start-time-2{bottom:5px;left:-60px;position:absolute}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-times #stop-time-2{left:-45px;position:absolute;top:5px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-watch-durations{background-image:url(/userfiles/images/master/durations-active.svg);background-repeat:no-repeat;background-position:center center;background-size:190px 190px;height:100%;left:0;position:absolute;-webkit-transition:all 1s ease;transition:all 1s ease;top:0;width:100%}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-watch-durations:after,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-watch-durations:before{content:" ";display:table}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-watch-durations:after{clear:both}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-watch-durations.inactive{background-image:url(/userfiles/images/master/durations.svg)}#cat-watch #cat-watch-footer{margin:15px 0;text-align:center;width:100%;-webkit-transition:all .5s ease;transition:all .5s ease}#cat-watch #cat-watch-footer #cat-watch-departures{display:table;font-size:1em;width:100%}#cat-watch #cat-watch-footer #cat-watch-departures .flightplan-item{display:inline-table;margin:0;position:relative}#cat-watch #cat-watch-footer #cat-watch-departures .flightplan-item a.fullsize{color:inherit;font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif;font-weight:400;height:100%;left:0;text-decoration:none;position:absolute;top:0;width:100%}#cat-watch #cat-watch-footer #cat-watch-departures .flightplan-item .flightplan-content{display:table-cell;vertical-align:middle}#cat-watch #cat-watch-footer #cat-watch-departures .flightplan-item .flightplan-content .fa{margin-right:10px}#cat-watch #cat-watch-footer #cat-watch-departures .flightplan-item.goto{border:3px solid #67cb00;color:#67cb00;text-align:center;padding:10px 30px;-webkit-transition:all .25s ease;transition:all .25s ease}#cat-watch #cat-watch-footer #cat-watch-departures .flightplan-item.goto:hover{border:3px solid #54a800;color:#54a800}#cat-watch #cat-watch-footer #cat-watch-navigation{display:table;height:100%;width:100%}#cat-watch #cat-watch-footer #cat-watch-navigation .cat-watch-arrow{display:table-cell;vertical-align:middle;width:50%}#cat-watch #cat-watch-footer #cat-watch-navigation .cat-watch-arrow i{cursor:pointer;color:#b7c1c7;font-size:2.5em;height:48px;line-height:48px;text-align:center;width:48px}#cat-watch #cat-watch-footer #cat-watch-navigation .cat-watch-arrow i:hover{background-color:#c2e57f;color:#54a800}#cat-watch #cat-watch-footer #cat-watch-navigation .cat-watch-arrow.prev{padding-right:20%}#cat-watch #cat-watch-footer #cat-watch-navigation .cat-watch-arrow.next{padding-left:20%}.trainplan-wrapper{border-top:3px solid #b7c1c7;display:table;width:320px}.trainplan-intro{background-color:#67cb00;display:table;font-size:1.5em;padding:10px 0 10px 0;width:100%}.trainplan-intro i{display:table-cell;text-align:center;vertical-align:middle;width:20%}.trainplan-intro i img{display:inline-block}.trainplan-intro span{display:table-cell;vertical-align:middle}.trainplan-intro.p1{border-bottom:1px solid #b7c1c7}.trainplan-intro.p3 i{color:#FFF;font-size:.8em}.trainplan-intro.p3 span{display:block}.trainplan-intro.p4{background-color:#374149;color:#FFF}.trainplan-intro.p4 a{color:#FFF}.trainplan{display:table;width:100%}.trainplan .trainplan-header{background-color:#374149;color:#FFF;display:table;width:320px}.trainplan .trainplan-header.fixed{position:fixed}.trainplan .trainplan-header .trainplan-element .thin{font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif}.trainplan .trainplan-header .trainplan-element .semi{font-family:thesans_semibold}.trainplan .trainplan-body{display:table;width:100%}.trainplan .trainplan-body .trainplan-element.middle span,.trainplan .trainplan-body .trainplan-element.right span{display:inline-block;padding:0;width:48%}.trainplan .trainplan-footer{display:table;width:100%}.trainplan .trainplan-row{display:table-row}.trainplan .trainplan-row.odd{background-color:#b7c1c7}.trainplan .trainplan-element{border-right:1px solid #89959e;display:table-cell;padding:5px 0;text-align:center;vertical-align:middle}.trainplan .trainplan-element.left{width:20%}.trainplan .trainplan-element.left span{font-family:thesans_semibold}.trainplan .trainplan-element .right,.trainplan .trainplan-element.middle{width:40%}::-webkit-input-placeholder{color:#374149;opacity:.7}::-moz-placeholder{color:#374149;opacity:.7}:-ms-input-placeholder{color:#374149;opacity:1}input::-ms-clear{display:none}.edge-browser ::-webkit-input-placeholder{color:#89959e;opacity:1}.edge-browser .ticket-widget-form .form-row.cat-ticket-voucher .cat-voucher ::-webkit-input-placeholder{color:#374149;opacity:1}.form .error-messages{background-color:#ffc2c2;color:#374149;padding:15px}.form .form-row-group{display:block;margin:0 0 25px 0}.form .form-row-group.tickettype{padding:0 0 25px}.form.validating-server-side .form-row .form-row-element .form-input-wait{display:block}.form.validating-server-side .form-row .form-row-element .form-input-reset{display:none}.form.cat-login{margin-bottom:20px}.form.cat-login .form-row{margin:0 0 10px}.form .form-row-text{color:#89959e;display:inline-block;margin:10px 0 10px 0;width:100%;position:relative}.form .form-row-text.highlight_green{color:#67cb00}.form .form-row-text.center{text-align:center}.form .form-row-text.seperator{margin:40px 0 30px 0}.form .form-row-text.seperator-small{margin:40px 0 0 0}.form .form-row-text.iban-bic{margin:30px 0 0 0}.form .form-row-text.iban-bic span{display:block}.form .form-row-text.passengers{margin:0 0 10px 0}.form .form-row-text.sms{padding-left:30px}.form .form-row-text.failed{padding:5px 0}.form .form-row-text h2{color:#374149;font-family:thesans_semibold}.form .form-row-text span{color:#89959e}.form .form-row{position:relative}.form .form-row:after,.form .form-row:before{content:" ";display:table}.form .form-row:after{clear:both}.form .form-row.forgot-password{margin:10px 0 0 0;text-align:right}.form .form-row.required-mark:before{bottom:15px;color:#89959e;content:'*';font-size:2em;left:-25px;position:absolute}.form .form-row.required-mark.valid:before{color:#67cb00}.form .form-row.required-mark.error:before,.form .form-row.required-mark.failed:before{color:#db0000}.form .form-row.submit{display:table;margin:30px 0 0;width:100%}.form .form-row.submit #checkout-hint-container{display:table-cell;vertical-align:middle}.form .form-row.submit #checkout-button{display:table-cell;vertical-align:middle}.form .form-row.submit .form-button{float:right}.form .form-row.bottom-space{margin-bottom:20px}.form .form-row.payment .form-row-element{border-bottom:1px solid #b7c1c7;display:block;margin:0 0 15px 0;padding:0 0 15px 0}.form .form-row.payment .form-row-element.creditcard{margin:15px 0 15px 0}.form .form-row.payment .form-row-element.payment-methods-select{padding:35px 0 10px 0}.form .form-row.payment .form-row-element.payment-methods-select .payment-checked{display:none;position:absolute;right:0;top:0}.form .form-row.payment .form-row-element.payment-methods-select.active .payment-checked{display:block}.form .form-row.payment .form-row-element.payment-methods-select.active .form-label-payment{color:#54a800}.form .form-row.payment .form-row-element.payment-methods-select .payment-icon{position:absolute;top:0;left:0}.form .form-row.payment .form-row-element.security-notice{background-color:#c2e57f;margin:25px 0;padding:15px}.form .form-row.payment .form-row-element .payment-method-select{display:none}.form .form-row.payment .form-row-element .form-row-element-description{display:block;font-size:.9em;padding:0 0 0 45px}.form .form-row.payment .form-row-element .checkout-payment-secure-icon{float:left;margin:0 0 0 2px}.form .form-row.payment .form-row-element .form-label-payment{cursor:pointer;display:block;font-family:thesans_semibold;line-height:30px;margin:0;padding:0 0 0 45px;position:absolute;top:0;left:0;height:100%;width:100%}.form .form-row.payment .form-row-element .form-label-payment.mastercard{background-image:url(/userfiles/images/cards/mastercard.svg);background-size:35px}.form .form-row.payment .form-row-element .form-label-payment.visa{background-image:url(/userfiles/images/cards/visacard.svg);background-size:35px}.form .form-row.payment .form-row-element .form-label-payment.dinersclub{background-image:url(/userfiles/images/cards/dinerscard.svg);background-size:35px}.form .form-row.payment .form-row-element .form-label-payment.amex{background-image:url(/userfiles/images/cards/amexcard.svg);background-size:35px}.form .form-row.sms .form-row-element{display:none;padding:0 0 0 30px}.form .form-row.sms .form-row-element.active{display:block}.form .form-row.sms .form-row-trigger{cursor:pointer;margin:0 0 10px 0}.form .form-row.sms .form-row-trigger label{cursor:pointer}.form .form-row.sms .form-row-trigger i{cursor:pointer;float:left;margin:0 13px 0 0}.form .form-row.sms .form-row-trigger span{display:inline-block;margin:0}.form .form-row.sms .form-row-trigger input{display:none}.form .form-row h2{margin:0 0 10px 0}.form .form-row #tokenizer-form{display:block;height:100px;margin:20px 0 0 0;width:100%}.form .form-row #tokenizer-form:after,.form .form-row #tokenizer-form:before{content:" ";display:table}.form .form-row #tokenizer-form:after{clear:both}.form .form-row #tokenizer-safe{display:none;margin:20px 0 0 0}.form .form-row #tokenizer-safe input{display:none}.form .form-row #tokenizer-safe #user_safe_label{color:#89959e;background-color:#f0f2f4;border-radius:5px;display:inline-block;font-size:1em;line-height:18px;margin:0;opacity:1;padding:5px;width:auto}.form .form-row #tokenizer-safe #user_safe_label span{display:block;padding:0 0 0 25px}.form .form-row #tokenizer-safe #user_safe_label.disabled{color:#b7c1c7}.form .form-row #tokenizer-safe #user_safe_label i{float:left;margin:0}.form .form-row #tokenizer-safe #tokenizer-unregistered{display:block;margin:10px 0 10px}.form .form-row #tokenizer-hint{display:block;text-align:center}.form .form-row #available-cards{display:block;list-style:outside none none;margin:0 auto;padding:0;text-align:left}.form .form-row #available-cards li{display:inline-block}.form .form-row #payment-spinner{color:#67cb00;display:none;margin:0 0 20px;width:100%}.form .form-row .cc-input-error,.form .form-row .cc-input-success{display:none;margin:30px 0 0 0;position:relative;width:100%}.form .form-row .cc-input-error:after,.form .form-row .cc-input-error:before,.form .form-row .cc-input-success:after,.form .form-row .cc-input-success:before{content:" ";display:table}.form .form-row .cc-input-error:after,.form .form-row .cc-input-success:after{clear:both}.form .form-row .cc-input-error.active,.form .form-row .cc-input-success.active{display:table}.form .form-row .cc-input-error #cc-input-error-text,.form .form-row .cc-input-error #cc-input-success-text,.form .form-row .cc-input-success #cc-input-error-text,.form .form-row .cc-input-success #cc-input-success-text{display:table-cell}.form .form-row .cc-input-error #cc-input-error-text i,.form .form-row .cc-input-error #cc-input-success-text i,.form .form-row .cc-input-success #cc-input-error-text i,.form .form-row .cc-input-success #cc-input-success-text i{font-size:1.5em}.form .form-row .cc-input-error #cc-input-error-text.active i,.form .form-row .cc-input-error #cc-input-success-text.active i,.form .form-row .cc-input-success #cc-input-error-text.active i,.form .form-row .cc-input-success #cc-input-success-text.active i{color:#67cb00}.form .form-row .cc-input-error #cc-input-reset,.form .form-row .cc-input-success #cc-input-reset{display:table-cell}.form .form-row .cc-input-error #cc-input-reset .retokenize,.form .form-row .cc-input-error #cc-input-reset .tokensuccess,.form .form-row .cc-input-success #cc-input-reset .retokenize,.form .form-row .cc-input-success #cc-input-reset .tokensuccess{color:#89959e;font-family:thesans_plain;display:block;margin:0 0 5px 0}.form .form-row .cc-input-error #cc-input-reset .retokenize i,.form .form-row .cc-input-error #cc-input-reset .tokensuccess i,.form .form-row .cc-input-success #cc-input-reset .retokenize i,.form .form-row .cc-input-success #cc-input-reset .tokensuccess i{float:left;margin:0 10px 0 0;width:20px}.form .form-row .cc-input-error #cc-input-reset .retokenize i.fa-check-circle-o,.form .form-row .cc-input-error #cc-input-reset .tokensuccess i.fa-check-circle-o,.form .form-row .cc-input-success #cc-input-reset .retokenize i.fa-check-circle-o,.form .form-row .cc-input-success #cc-input-reset .tokensuccess i.fa-check-circle-o{color:#54a800;font-size:1.4em}.form .form-row .cc-input-error #cc-input-reset .retokenize i.fa-refresh,.form .form-row .cc-input-error #cc-input-reset .tokensuccess i.fa-refresh,.form .form-row .cc-input-success #cc-input-reset .retokenize i.fa-refresh,.form .form-row .cc-input-success #cc-input-reset .tokensuccess i.fa-refresh{color:#db0000;font-size:1.2em}.form .form-row .cc-input-error #save-creditcard-wrapper,.form .form-row .cc-input-success #save-creditcard-wrapper{display:block;margin:10px 0}.form .form-row .cc-input-error #save-creditcard-wrapper:after,.form .form-row .cc-input-error #save-creditcard-wrapper:before,.form .form-row .cc-input-success #save-creditcard-wrapper:after,.form .form-row .cc-input-success #save-creditcard-wrapper:before{content:" ";display:table}.form .form-row .cc-input-error #save-creditcard-wrapper:after,.form .form-row .cc-input-success #save-creditcard-wrapper:after{clear:both}.form .form-row .cc-input-error #save-creditcard-wrapper #save-creditcard,.form .form-row .cc-input-success #save-creditcard-wrapper #save-creditcard{cursor:pointer}.form .form-row .cc-input-error.active #cc-input-success-text i,.form .form-row .cc-input-success.active #cc-input-success-text i{color:#67cb00}.form .form-row .cc-input-error.active #cc-input-error-text i,.form .form-row .cc-input-success.active #cc-input-error-text i{color:#ffed00}.form .form-row .form-row-trigger{float:left;width:100%;position:relative}.form .form-row .form-row-trigger .form-label{cursor:pointer}.form .form-row .form-row-trigger .form-label.tickettype{font-family:thesans_semibold}.form .form-row .form-row-trigger.tickettype{margin:15px 0}.form .form-row .form-row-trigger.half-size{float:left;padding-right:10px;width:50%}.form .form-row .form-row-trigger.half-size:last-child{padding-right:0}.form .form-row .form-row-element{float:left;width:100%;position:relative}.form .form-row .form-row-element.dsgvo .form-checkbox,.form .form-row .form-row-element.newsletter .form-checkbox{display:none}.form .form-row .form-row-element.dsgvo .form-label,.form .form-row .form-row-element.newsletter .form-label{opacity:1}.form .form-row .form-row-element.dsgvo .form-label .row-span,.form .form-row .form-row-element.newsletter .form-label .row-span{display:table-cell;vertical-align:middle}.form .form-row .form-row-element.has-success.required-mark:before{color:#67cb00}.form .form-row .form-row-element.sms.required-mark:before{left:5px}.form .form-row .form-row-element.password .fa-eye,.form .form-row .form-row-element.password .fa-eye-slash,.form .form-row .form-row-element.password-confirmation .fa-eye,.form .form-row .form-row-element.password-confirmation .fa-eye-slash{right:15px}.form .form-row .form-row-element.password .form-input-reset,.form .form-row .form-row-element.password-confirmation .form-input-reset{right:30px}.form .form-row .form-row-element.required-mark:before{bottom:15px;color:#89959e;content:'*';font-size:2em;left:-25px;position:absolute}.form .form-row .form-row-element.required-mark.valid:before{color:#67cb00}.form .form-row .form-row-element.required-mark.error:before,.form .form-row .form-row-element.required-mark.failed:before{color:#db0000}.form .form-row .form-row-element.footer{margin:0 0 15px 0}.form .form-row .form-row-element.footer .form-hint{font-family:thesans_semibold;float:left;text-align:left}.form .form-row .form-row-element.footer .forgot{line-height:50px}.form .form-row .form-row-element.half-size{float:left;padding-right:10px;width:50%}.form .form-row .form-row-element.half-size:last-child{padding-right:0}.form .form-row .form-row-element.tile-size{float:left;text-align:left;padding-right:10px;width:33.33%}.form .form-row .form-row-element.tile-size:last-of-type{padding-right:0}.form .form-row .form-row-element.error .form-input,.form .form-row .form-row-element.failed .form-input{border-color:red}.form .form-row .form-row-element.error .form-input::-moz-placeholder,.form .form-row .form-row-element.failed .form-input::-moz-placeholder{color:red;opacity:1}.form .form-row .form-row-element.error .form-input:-ms-input-placeholder,.form .form-row .form-row-element.failed .form-input:-ms-input-placeholder{color:red}.form .form-row .form-row-element.error .form-input:focus,.form .form-row .form-row-element.failed .form-input:focus{border-color:#374149}.form .form-row .form-row-element.error .form-input:focus::-moz-placeholder,.form .form-row .form-row-element.failed .form-input:focus::-moz-placeholder{color:#374149;opacity:1}.form .form-row .form-row-element.error .form-input:focus:-ms-input-placeholder,.form .form-row .form-row-element.failed .form-input:focus:-ms-input-placeholder{color:#374149}.form .form-row .form-row-element.error .form-label,.form .form-row .form-row-element.failed .form-label{color:red}.form .form-row .form-row-element.error .selectize-control.single .selectize-input,.form .form-row .form-row-element.failed .selectize-control.single .selectize-input{border-color:red}.form .form-row .form-row-element.error .selectize-control.single .selectize-input input,.form .form-row .form-row-element.failed .selectize-control.single .selectize-input input{color:red}.form .form-row .form-row-element.error .selectize-control.single .selectize-input input::-moz-placeholder,.form .form-row .form-row-element.failed .selectize-control.single .selectize-input input::-moz-placeholder{color:red;opacity:1}.form .form-row .form-row-element.error .selectize-control.single .selectize-input input:-ms-input-placeholder,.form .form-row .form-row-element.failed .selectize-control.single .selectize-input input:-ms-input-placeholder{color:red}.form .form-row .form-row-element .fa-eye,.form .form-row .form-row-element .fa-eye-slash{cursor:pointer;position:absolute;right:0;bottom:15px}.form .form-row .form-row-element .form-label{color:#89959e;cursor:pointer;display:block;font-size:.8em;margin:5px 0 5px 0;padding:0;opacity:0;width:100%}.form .form-row .form-row-element .form-label::after{content:attr(data-superscript);vertical-align:super}.form .form-row .form-row-element .form-label.valid{color:#67cb00}.form .form-row .form-row-element .form-input-reset,.form .form-row .form-row-element .form-input-wait{bottom:10px;color:#67cb00;cursor:pointer;display:none;font-size:1.1em;height:22px;line-height:1.2em;outline:0;padding:1px 4px;position:absolute;right:10px;text-align:center;text-decoration:none;width:22px;z-index:1000}.form .form-row .form-row-element .form-input-reset.visible,.form .form-row .form-row-element .form-input-wait.visible{display:block}.form .form-row .form-row-element .form-text{border:1px solid #b7c1c7;border-radius:0;display:block;height:150px;margin:0 0 10px 0;outline:0;padding:10px;resize:none;width:100%}.form .form-row .form-row-element .form-input{border-color:transparent transparent #b7c1c7 transparent;border-style:none none solid none;border-width:medium medium 1px medium;border-radius:0;display:block;margin:0;outline:0;padding:0 36px 10px 0;width:100%}.form .form-row .form-row-element .form-input.cc-cvc,.form .form-row .form-row-element .form-input.cc-validto{padding-right:0}.form .form-row .form-row-element .form-input.cc-cvc{background-color:transparent;background-position:left center;background-repeat:no-repeat;background-size:auto 25px}.form .form-row .form-row-element .form-input.cc-cvc.active{background-image:url(/userfiles/images/cards/creditcardback.svg);padding-left:50px!important}.form .form-row .form-row-element .cc-number{background-color:transparent;background-position:left center;background-repeat:no-repeat;background-size:auto 25px}.form .form-row .form-row-element .cc-number.mastercard{background-image:url(/userfiles/images/cards/mastercard.svg);padding-left:50px!important}.form .form-row .form-row-element .cc-number.visa{background-image:url(/userfiles/images/cards/visacard.svg);padding-left:50px!important}.form .form-row .form-row-element .cc-number.amex{background-image:url(/userfiles/images/cards/amexcard.svg);padding-left:50px!important}.form .form-row .form-row-element .cc-number.jcb{background:transparent url(/userfiles/images/cards/jcbcard.svg);padding-left:50px!important}.form .form-row .form-row-element .cc-number.dinersclub{background:transparent url(/userfiles/images/cards/dinerscard.svg);padding-left:50px!important}.form.cat-checkout{padding:30px 220px 70px 70px}.form.cat-register .birthday-wrapper .hint{font-size:.8em}.form.cat-register .birthday-wrapper .hint .highlight{color:#67cb00}.form.cat-register #newsletter-checkbox{display:none}.form.cat-register #newsletter-checkbox-label{cursor:pointer;padding:10px 0}.form.cat-register #newsletter-checkbox-label i,.form.cat-register #newsletter-checkbox-label span{vertical-align:middle}.form.cat-checkout,.form.cat-register{color:#374149}.form-button{background-color:#67cb00;border:none;border-top:5px solid #c2e57f;color:#fff;display:inline-block;outline:0;padding:10px 20px}.form-button span{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-button.cpoints{background-color:#67cb00}.form-button.bonus{background-color:#ffed00;color:#374149}.form-button.bonus:hover:not(:disabled){background-color:#e6d500}.form-button.register{background-color:transparent;border-top:none;float:right;font-family:thesans_semi}.form-button.login{float:left}.form-button.no-border{border-top:none}.form-button.rounded{border-radius:2px}.form-button:disabled{background-color:#89959e;border-top:5px solid #b7c1c7}.form-button:disabled.no-border{border-top:none}.form-button.failed{border-top:5px solid #db0000}.form-button:hover:not(:disabled){background-color:#5ab200;border-top:5px solid #b8e16a}.form-button:hover:not(:disabled).no-border{border-top:none}.cat-register-resend,.cat-tickets-print{margin:25px 0}.cat-register-resend a,.cat-tickets-print a{color:#67cb00;text-transform:uppercase}.checkout-form-spinner{background-color:#67cb00;color:#fff;cursor:progress;display:none;height:100%;line-height:70px;position:absolute;text-align:center;width:100%;z-index:100}.checkout-form-spinner i{display:inline-block;vertical-align:middle}.checkout-wrapper{line-height:1.5em;padding-bottom:70px}.checkout-wrapper:after,.checkout-wrapper:before{content:" ";display:table}.checkout-wrapper:after{clear:both}.checkout-tile{display:block;float:left;height:100%;position:relative}.checkout-tile:after,.checkout-tile:before{content:" ";display:table}.checkout-tile:after{clear:both}.checkout-tile.left-box{padding:0 0 0 55px;width:380px}.checkout-tile.right-box{padding:0 0 0 5px;width:calc(100% - 380px)}.checkout-tile .checkout-header{border-top:5px solid #c2e57f;height:60px;margin:-5px 0 0 0;width:100%}.checkout-tile .checkout-header:after,.checkout-tile .checkout-header:before{content:" ";display:table}.checkout-tile .checkout-header:after{clear:both}.checkout-tile .checkout-header .checkout-state{display:table;height:100%;width:100%}.checkout-tile .checkout-header .checkout-state .checkout-state-icon{display:table-cell;text-align:center;vertical-align:middle;width:100px}.checkout-tile .checkout-header .checkout-state .checkout-state-icon img{display:inline-block}.checkout-tile .checkout-header .checkout-state .process-state-icon{display:table-cell;text-align:center;padding:5px 0 0 0;vertical-align:middle;width:70px}.checkout-tile .checkout-header .checkout-state .process-state-icon img{display:inline-block}.checkout-tile .checkout-header .checkout-state .cat-18{color:#fff;display:table-cell;font-size:1.8em;vertical-align:middle}#cart-header-wrapper #cart-header-navi{color:#fff;cursor:pointer;font-size:2em;height:55px;left:0;line-height:55px;position:absolute;text-align:center;top:0;width:55px}#cart-header-wrapper #cart-header-navi:hover{background-color:#1f2928}#cart-header-wrapper #cart-header-navi a{color:inherit;outline:0}#cart-header-wrapper #cart-header #cart-state{background-color:#67cb00}#process-header-wrapper #process-header #process-state{background-color:transparent}.checkout-footer-wrapper{background-color:#374149;bottom:0;color:#fff;display:table;height:70px;padding:0 220px 0 455px;position:fixed;width:1280px}.checkout-footer-wrapper:after,.checkout-footer-wrapper:before{content:" ";display:table}.checkout-footer-wrapper:after{clear:both}.checkout-footer-wrapper .cat-ticket-error{display:table-cell;height:100%;vertical-align:middle}.checkout-footer-wrapper #checkout-hint-container{padding:0}.checkout-footer-wrapper .cat-ticket-checkout{display:table-cell;float:right;height:100%;position:relative;width:120px}.checkout-footer-wrapper .cat-ticket-checkout #payment-button{height:calc(100% + 5px);position:absolute;top:-5px}.checkout-footer-wrapper #checkout-button{height:75px;position:absolute;right:0;top:-5px;width:100%}#checkout-cart{background-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 0 30px #b7c1c7;display:block;width:100%}#checkout-cart:after,#checkout-cart:before{content:" ";display:table}#checkout-cart:after{clear:both}#checkout-cart .cart-row{background-color:#fff;border-bottom:1px solid #fff;color:#374149;min-height:55px;padding:0 10px;width:100%}#checkout-cart .cart-row:after,#checkout-cart .cart-row:before{content:" ";display:table}#checkout-cart .cart-row:after{clear:both}#checkout-cart .cart-row:last-child{border-bottom:none}#checkout-cart .cart-row.green{background-color:#c2e57f}#checkout-cart .cart-row .row-elements{display:table;height:55px;width:100%}#checkout-cart .cart-row .row-elements .col{display:table-cell;vertical-align:middle}#checkout-cart .cart-row .row-elements .col:after,#checkout-cart .cart-row .row-elements .col:before{content:" ";display:table}#checkout-cart .cart-row .row-elements .col:after{clear:both}#checkout-cart .cart-row .row-elements .col.col-1{text-align:center;width:30%}#checkout-cart .cart-row .row-elements .col.col-2{width:45%}#checkout-cart .cart-row .row-elements .col.col-3{text-align:right;padding:0;width:25%}#checkout-cart .cart-row .row-elements .col .bordered{border:1px solid #fff;border-radius:35px;padding:10px 5px;text-align:center;width:80px}#checkout-cart .cart-row .city-ticket{padding:15px 5px}#checkout-cart .cart-row .city-ticket i{display:block;float:left}#checkout-cart .cart-row .city-ticket span{padding-left:10px}#checkout-cart .cart-row .city-ticket-type{background-color:#89959e;border:none;border-radius:43px;color:#fff;display:block;float:left;height:43px;line-height:43px;margin:0 15px 0 25px;text-align:center;width:43px}#checkout-cart .cart-row .city-ticket-valid{padding:5px 15px}#checkout-cart .cart-row .city-ticket-valid span{display:block}#checkout-cart .cart-row .city-ticket-valid span .label{display:inline-block;width:30px}#checkout-hint-container{font-family:thesans_semibold;display:none}#checkout-hint-container.failed{color:#db0000}#checkout-hint-container a{color:#67cb00}#checkout-form-spinner{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}#checkout-form-spinner .spinner-element{color:#fff;left:50%;position:absolute;top:50%}.picker{color:#000;font-size:16px;text-align:left;line-height:1.2;outline:0;position:relative;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default;display:none}.picker__input.picker__input--active{border-color:#67cb00}.picker__holder{outline:0;overflow-y:auto;width:100%;-webkit-overflow-scrolling:touch}.picker__box{padding:0 1em}.picker__header{margin-top:.75em;position:relative;text-align:center}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#67cb00}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.5em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--next:before,.picker__nav--prev:before{content:" ";display:block;height:20px;margin:0 auto;width:20px}.picker__nav--next:before{background:transparent url(/userfiles/images/icons/arrow-right.svg) no-repeat scroll center center;background-size:10px}.picker__nav--prev:before{background:transparent url(/userfiles/images/icons/arrow-left.svg) no-repeat scroll center center;background-size:10px}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:transparent;border-left-color:transparent}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{color:#999;font-size:.75em;font-weight:500;padding-bottom:.25em;text-align:center!important;width:14.28571429%}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{border:1px solid transparent;border-radius:25px;font-weight:200;padding:8px 0;text-align:center}.picker__day--today{position:relative}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#fff;background:#67cb00}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;color:#fff;background:#67cb00}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#67cb00;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:0 0;border-color:transparent;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:0 0}.picker__footer{text-align:center}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#fff;background:#67cb00;border-bottom-color:#67cb00}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#67cb00;border-color:#67cb00;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #67cb00;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:0 0;border-color:transparent;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#374149;font-family:inherit;font-size:1em;line-height:normal;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:pointer;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:0}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#374149;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#374149;color:#374149;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#8d8d8d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:0!important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:0 0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(83,173,0,.1);border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#374149;background:#fff;cursor:default}.selectize-dropdown .active{background-color:rgba(83,173,0,.1);color:#374149}.selectize-dropdown .active.create{color:#374149}.selectize-dropdown .create{color:rgba(55,65,73,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:250px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:pointer}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:0;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#b7c1c7 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #b7c1c7 transparent}.selectize-control.rtl.single .selectize-input:after{left:0;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-control.single.failed .selectize-input{border-bottom:1px solid #db0000}.selectize-control.single.failed .selectize-input input::-moz-placeholder{color:red;opacity:1}.selectize-control.single.failed .selectize-input input:-ms-input-placeholder{color:red}.selectize-control.single .selectize-input{border:1px #b7c1c7;border-radius:0;border-style:none none solid none;box-shadow:none;margin:0 0 5px 0;padding:0 0 10px 0}.selectize-control.single .selectize-input:after{background-image:url(/userfiles/images/icons/arrow-down.svg);background-position:right 10px top;background-repeat:no-repeat;background-size:20px;border:none;content:' ';display:block;height:20px;margin-top:0;position:absolute;right:0;top:10%;width:30px}.selectize-control.single .selectize-input.dropdown-active:after{background-image:url(/userfiles/images/icons/arrow-up.svg);border:none;margin-top:0}.selectize-dropdown{border:none;border-radius:0;box-shadow:none}.selectize-dropdown .selectize-dropdown-content{box-shadow:0 5px 10px #ddd;padding:0}.selectize-dropdown .selectize-dropdown-content .option{padding:10px}.selectize-dropdown .optgroup-header{padding-top:7px;font-size:inherit}.selectize-dropdown .optgroup{border-top:1px solid transparent}.selectize-dropdown .optgroup:first-child{border-top:0 none}.news .selectize-control.single .selectize-input{padding:0 0 20px 0}.news .selectize-control.single .selectize-input:after{background:url(/userfiles/images/icons/arrow-right.svg) no-repeat scroll right center}.news .selectize-control.single .selectize-input.dropdown-active:after{background-image:url(/userfiles/images/icons/arrow-down.svg);background-position:right 0 top;background-repeat:no-repeat;background-size:20px;border:none;margin-top:0}#modal{background-color:rgba(0,0,0,.7);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:9999999}#modal .modal-body{background-color:#67cb00;border:solid 15px #fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;height:650px;-webkit-box-pack:center;justify-content:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1150px}#modal .modal-body.lauda-gewinnspiel{background-image:url(/userfiles/images/modal/lauda.png);background-repeat:no-repeat;background-position:330px 35px}#modal .modal-body .close-icon{cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding:10px;position:absolute;right:0;text-align:center;top:0;z-index:99}#modal .modal-body .close-icon span{border:solid 2px #fff;border-radius:100%;color:#fff;font-style:initial;display:-webkit-box;display:flex;height:30px;font-size:1.3em;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:center;justify-content:center;text-align:center;width:30px}#modal .modal-body .content{margin-left:17%}#modal .modal-body .content .head{width:100%}#modal .modal-body .content .head .headline{color:#fff;font-family:theserif_plain,serif;font-size:5em}#modal .modal-body .content .head .subline{color:#374149;font-size:1.4em;letter-spacing:.05em;line-height:1.2em;margin-top:20px;width:90%}#modal .modal-body .content .head .subline a{text-decoration:underline}#modal .modal-body .content .head .subline a:hover{color:#000}#modal .modal-body .content .actions{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;width:60%}#modal .modal-body .content .actions .login-fields{width:auto;min-width:40%}#modal .modal-body .content .actions .login-fields a{border:solid 1px #fff;border-radius:8px;color:#fff;font-family:thesans_plain;display:block;margin-top:10px;padding:10px;text-transform:uppercase;text-align:center;width:100%}#modal .modal-body .content .actions .login-fields a:hover{text-decoration:underline}#modal .modal-body .content .actions .login-fields a.only{margin-top:30px}#modal .modal-body .content .actions .button{margin-top:-40px;margin-left:40%}#modal .modal-body .content .actions .button img{width:100%}#modal .modal-body .content .actions .button.logins{margin-left:0}#modal .modal-body .content .logo{margin-top:55px;width:60%}#modal .modal-body .content .logo.button{margin-top:-45px}#modal .modal-body .content .logo img{width:40%}#modal .modal-body .image{bottom:0;position:absolute;right:0;top:0;z-index:-1}#modal .modal-body .image img{height:100%;position:absolute;right:0;top:0}@media screen and (max-width:1170px){#modal .modal-body{height:55.5vw;margin:auto;width:95%}#modal .modal-body .content{margin-left:6.7vw}#modal .modal-body .content .actions .button{width:21.4vw}#modal .modal-body .content .actions .button.logins{margin-top:-5vw}#modal .modal-body .content .head .headline{font-size:6.7vw}#modal .modal-body .content .head .subline{font-size:1.95vw}#modal .modal-body .content .logo.button{margin-top:0}#modal .modal-body .image img{height:auto;width:63vw}}@media screen and (max-width:1024px){#modal .modal-body.lauda-gewinnspiel{background-position:30% 3%}}@media screen and (max-width:768px){#modal .modal-body.lauda-gewinnspiel{background-size:30%}#modal .modal-body .content .actions .login-fields{width:auto}#modal .modal-body .content .actions .button.logins{width:16.4vw;margin-top:0}}@media screen and (max-width:660px){#modal .modal-body{height:93vh;-webkit-box-pack:start;justify-content:flex-start;width:93vw}#modal .modal-body .content{margin-left:0;margin-top:10%;overflow:auto}#modal .modal-body .content .head{margin:auto;width:90%}#modal .modal-body .content .head .headline{font-size:12.7vw}#modal .modal-body .content .head .subline{width:100%;font-size:4.5vw}#modal .modal-body .content .head .subline br{content:" ";display:none}#modal .modal-body .content .actions{width:100%}#modal .modal-body .content .actions .button{margin-top:-5%;width:50%}#modal .modal-body .content .actions .button.logins{width:50%}#modal .modal-body .content .actions .login-fields{bottom:30px;left:50%;margin:auto;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:80%}#modal .modal-body .content .logo{bottom:23vh;left:50%;margin:auto;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);position:absolute;width:50%}#modal .modal-body .content .logo.button{margin-top:15px}#modal .modal-body .content .logo img{max-width:180px;margin:auto;width:100%}#modal .modal-body .image{top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#modal .modal-body .image img{width:70vw}}@media screen and (max-width:414px){#modal .modal-body.lauda-gewinnspiel{background-position:110px 20px;background-size:50%;overflow:hidden}#modal .modal-body.lauda-gewinnspiel .image{bottom:70px;right:-30px}#modal .modal-body.lauda-gewinnspiel .logo{bottom:17vh}}@media screen and (max-width:375px){#modal .modal-body.lauda-gewinnspiel{background-position:100px 20px}}@media screen and (max-width:320px){#modal .modal-body.lauda-gewinnspiel{background-position:100px 20px}}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.4.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.4.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.4.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.4.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.clear{padding:0}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.pull-left{float:left}.pull-right{float:right}.no-scroll{overflow:hidden}*{box-sizing:border-box}p{margin:0 0 10px 0}img{border:0 none;display:block}button,html,input,select,textarea{font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif}body{-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;background-color:#FFF;color:#374149;font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif;font-size:11pt;margin:0;padding:0}b,strong{font-weight:400;font-family:thesans_semibold}a{color:#374149;font-family:thesans_semibold;text-decoration:none}a:hover{color:#67cb00}h1{font-size:3em;font-family:thesans_semi;font-weight:400;line-height:1em;margin:0;padding:0}h2{font-size:1.4em;font-family:thesans_semi;font-weight:400;line-height:1.2em;margin:0 0 10px 0;padding:0}h3{font-size:1.3em;font-family:thesans_semi;font-weight:400;line-height:1.3em;margin:0 0 10px 0;padding:0}h4{font-size:1.2em;font-family:thesans_semi;font-weight:400;line-height:1.4em;margin:0 0 10px 0;padding:0}.input-hidden{display:none}.top-info-message-wrapper{background-color:#374149;border-top:1px solid #89959e;display:block;padding:10px 0;position:relative;width:100%;z-index:10001}.top-info-message-wrapper:after,.top-info-message-wrapper:before{content:" ";display:table}.top-info-message-wrapper:after{clear:both}.top-info-message-wrapper .top-info-message{color:#fff;margin:0 auto;padding:0;width:1280px}.cat-alert{background-color:#67cb00;border:none;color:#fff;display:inline-block;height:100%;outline:0;padding:10px 20px}.notification{display:block;padding:0;position:absolute;right:220px;top:0;width:320px;z-index:10001}.notification .notification-title{background-color:#67cb00;color:#fff;display:block;font-size:18px;font-weight:700;line-height:55px;height:55px;padding:0 10px}.notification .notification-content{background-color:#c2e57f;color:#374149;display:block;font-size:16px;line-height:20px;padding:15px 10px}.download-button{background-color:#67cb00;color:#fff;margin:0;padding:5px 10px;position:absolute}.download-button:hover{background-color:#54a800;color:#FFF}#headerShdw{height:55px;position:fixed;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:10}#headerShdw.active{box-shadow:0 0 25px #374149}#container{background-color:#FFF;display:block;height:100%;margin:0 auto;overflow-x:hidden;position:relative;width:1280px}#container:after,#container:before{content:" ";display:table}#container:after{clear:both}#container.city-check-in #header{position:fixed}#container #header{background-color:#fff;display:table;height:55px;padding:0 165px 0 55px;position:fixed;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;top:0;width:1280px;z-index:100000}#container #header .header-item{display:table-cell;vertical-align:middle}#container #header .header-item .header-item-tile{display:block;text-align:left}#container #header .header-item .header-item-tile:after,#container #header .header-item .header-item-tile:before{content:" ";display:table}#container #header .header-item .header-item-tile:after{clear:both}#container #header .header-item .header-item-tile span{display:block;margin-top:2px;text-align:left}#container #header .header-item .header-item-tile span:after,#container #header .header-item .header-item-tile span:before{content:" ";display:table}#container #header .header-item .header-item-tile span:after{clear:both}#container #header .header-item .header-item-tile span#info-hotline-mail{text-align:center}#container #header .header-item .header-item-tile span i{margin-right:10px}#container #header .header-item#menu-wrapper{cursor:pointer;position:relative;text-align:center;width:55px}#container #header .header-item#nav-wrapper{text-align:left;width:150px}#container #header .header-item#nav-wrapper #nav{display:block;padding:0;width:150px}#container #header .header-item#nav-wrapper #nav .login-btn{display:none}#container #header .header-item#nav-wrapper #nav .login-btn.login{color:#67cb00;font-family:thesans_semi}#container #header .header-item#nav-wrapper #nav .login-btn.login i{background-image:url(/userfiles/images/menuicons/cat-menu-login-green.svg);background-size:contain;background-repeat:no-repeat;display:inline-block;height:18px;line-height:50px;margin-right:5px;vertical-align:-4px;width:12px}#container #header .header-item#nav-wrapper #nav .logo{display:block;position:relative;text-indent:-99999px}#container #header .header-item#nav-wrapper #nav .logo img{display:block}#container #header .header-item#info-wrapper{text-align:right;position:relative}#container #header .header-item#info-wrapper #service-wrapper{color:#89959e;display:table;float:right;height:100%;text-align:left;width:430px}#container #header .header-item#info-wrapper #service-wrapper .header-item-tile{display:table-cell;vertical-align:middle;width:33.33333%}#container #header .header-item#info-wrapper #service-wrapper .header-item-tile#info-hotline{text-align:center}#container #header .header-item#info-wrapper #service-wrapper a{color:#67cb00;font-family:thesans_semi;font-size:1.1em}#container #header .header-item#info-wrapper #service-wrapper a i{color:#374149}#container #header .header-item#info-wrapper #service-wrapper a.active,#container #header .header-item#info-wrapper #service-wrapper a:hover{color:#54a800}#container #header .header-item#info-wrapper #service-wrapper #bonus-club-logo img{cursor:pointer;width:75%}#container #header .header-item#info-wrapper #service-wrapper #info-login #info-login-link a{outline:0}#container #header .header-item#info-wrapper #service-wrapper #info-login #info-login-link a .login-icon{background-image:url(/userfiles/images/menuicons/cat-menu-login-green.svg);background-size:contain;background-repeat:no-repeat;display:inline-block;height:16px;margin-right:2px;vertical-align:middle;width:10px}#container #header .header-item#info-wrapper #service-wrapper #info-login #info-login-link a:hover .login-icon{background-image:url(/userfiles/images/menuicons/cat-menu-login-green-active.svg)}#container #header .header-item#info-wrapper #service-wrapper #info-hotline #info-hotline-mail a{outline:0}#container #header .header-item#info-wrapper #login-wrapper,#container #header .header-item#info-wrapper #support-wrapper{background-color:#fff;box-shadow:0 0 15px rgba(55,65,73,.3);max-height:0;overflow:hidden;padding:20px 20px 0;position:absolute;right:0;-webkit-transition:all .5s ease;transition:all .5s ease;top:55px;width:320px;visibility:hidden}#container #header .header-item#info-wrapper #login-wrapper.visible,#container #header .header-item#info-wrapper #support-wrapper.visible{border-top:1px solid #b7c1c7;max-height:300px;visibility:visible}#container #header .header-item#info-wrapper #login-wrapper .login-hint,#container #header .header-item#info-wrapper #login-wrapper .support-hint,#container #header .header-item#info-wrapper #support-wrapper .login-hint,#container #header .header-item#info-wrapper #support-wrapper .support-hint{margin:0 0 15px;position:relative;text-align:left}#container #header .header-item#info-wrapper #login-wrapper .login-hint .icon-close,#container #header .header-item#info-wrapper #login-wrapper .support-hint .icon-close,#container #header .header-item#info-wrapper #support-wrapper .login-hint .icon-close,#container #header .header-item#info-wrapper #support-wrapper .support-hint .icon-close{position:absolute;right:0;top:0}#container #header .header-item#info-wrapper #login-wrapper .support-type,#container #header .header-item#info-wrapper #support-wrapper .support-type{display:block;margin:20px 0 0 0;text-align:left}#container #header .header-item#info-wrapper #login-wrapper .support-type#support-mail,#container #header .header-item#info-wrapper #support-wrapper .support-type#support-mail{margin:20px 0 20px 0}#container #header .header-item#info-wrapper #login-wrapper .support-type span,#container #header .header-item#info-wrapper #support-wrapper .support-type span{display:block;margin:0 0 10px 0}#container #header .header-item#info-wrapper #login-wrapper .support-type span a,#container #header .header-item#info-wrapper #support-wrapper .support-type span a{font-size:1.2em}#container #header .header-item#info-wrapper #login-wrapper .support-type span a:hover,#container #header .header-item#info-wrapper #support-wrapper .support-type span a:hover{color:#67cb00}#container #header .header-item#info-wrapper #login-wrapper .support-type span a i,#container #header .header-item#info-wrapper #support-wrapper .support-type span a i{display:inline-block;margin:0 10px 0 0}#container #content{margin:0 auto;padding-top:55px;width:1280px}#container #content:after,#container #content:before{content:" ";display:table}#container #content:after{clear:both}#container .content-block.widget{display:table;padding:0!important;width:100%!important;z-index:1}#container #cat-base{display:block;position:absolute;width:1280px;z-index:-1}#container #cat-base:after,#container #cat-base:before{content:" ";display:table}#container #cat-base:after{clear:both}#container #cat-base.fixed{position:fixed}#container .content-section{display:block;width:100%}#container .content-section:after,#container .content-section:before{content:" ";display:table}#container .content-section:after{clear:both}#container .content-section.home .page-image,#container .content-section.home .page-image-wrapper{border-top:none}#container .content-section.news .page-headline{margin:50px 0 50px 0;padding-bottom:15px;border-bottom:1px solid #b7c1c7}#container .content-section .page-image-wrapper{display:table;height:100%;width:100%}#container .content-section .page-image{background-color:#374149;background-repeat:no-repeat;background-position:center -75px;background-size:100% auto;clear:both;display:block;height:355px;position:relative;width:1280px;z-index:0}#container .content-section .page-image img{display:block;width:100%;height:auto}#container .content-section .page-image .page-image-gradient{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,0,0,0)),to(#000));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);bottom:0;left:0;height:25%;opacity:.7;position:absolute;width:100%}#container .content-section .page-image.my-account,#container .content-section .page-image.my-credits,#container .content-section .page-image.my-tickets,#container .content-section .page-image.redeem-success{display:table}#container .content-section>.page-headline{padding:0 0 0 55px;margin:0 0 15px 0}#container .content-section .page-wrapper{display:block;line-height:1.5em;margin:35px 0;padding:0 312px 0 16%;width:100%}#container .content-section .page-wrapper.cclub{margin:35px 0 0 0}#container .content-section .page-wrapper.inner{padding:0 220px 0 55px}#container .content-section .page-wrapper .dsgvo-acception{margin:40px 0}#container .content-section .page-wrapper .dsgvo-acception .intro{margin:0 0 30px 0}#container .content-section .page-wrapper .dsgvo-acception .intro a{color:#67cb00}#container .content-section .page-wrapper .dsgvo-acception .intro a:hover{color:#54a800;text-decoration:underline}#container .content-section .page-wrapper .dsgvo-acception .form{display:inline-block;min-width:30%}#container .content-section .page-wrapper .dsgvo-acception .form.delete-profile{margin-left:20px}#container .content-section .page-wrapper .dsgvo-acception .form .button{border:none;color:#fff;display:inline-block;padding:10px;text-align:center;width:100%}#container .content-section .page-wrapper .dsgvo-acception .form .button#data-protection-button{background-color:#67cb00}#container .content-section .page-wrapper .dsgvo-acception .form .button#data-protection-button:hover{background-color:#54a800}#container .content-section .page-wrapper .dsgvo-acception .form .button#delete-profile-button{background-color:#b7c1c7}#container .content-section .page-wrapper .dsgvo-acception .form .button#delete-profile-button:hover{background-color:#89959e}#container .content-section .page-wrapper .dsgvo-acception #dsgvo-modal{background-color:rgba(0,0,0,.8);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999999}#container .content-section .page-wrapper .dsgvo-acception #dsgvo-modal #modal-box{background-color:#fff;left:50%;padding:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px;z-index:1}#container .content-section .page-wrapper .dsgvo-acception #dsgvo-modal #modal-box .close{color:#374149;cursor:pointer;font-size:25px;padding:5px 5px 0 0;position:absolute;right:0;top:0}#container .content-section .page-wrapper .dsgvo-acception #dsgvo-modal #modal-box .close:hover{color:#67cb00}#container .content-section .page-wrapper .dsgvo-acception #dsgvo-modal #modal-box .txt{margin-bottom:15px}#container .content-section .page-wrapper .dsgvo-acception #dsgvo-modal #modal-box .form{display:block;width:100%}#container .content-section .page-wrapper .dsgvo-acception #dsgvo-modal #modal-box .form .button{margin-left:0}#container .content-section .page-wrapper .dsgvo-acception #dsgvo-modal #modal-box .form .button#delete-profile-button-modal{background-color:#b7c1c7}#container .content-section .page-wrapper .dsgvo-acception #dsgvo-modal #modal-box .form .button#delete-profile-button-modal.active,#container .content-section .page-wrapper .dsgvo-acception #dsgvo-modal #modal-box .form .button#delete-profile-button-modal:hover{background-color:#db0000}#container .content-section .page-wrapper .dsgvo-acception .user-datas{margin-top:50px}#container .content-section .page-wrapper .dsgvo-acception .user-datas .data-item{width:50%;border-color:transparent transparent #b7c1c7 transparent;border-style:none none solid none;border-width:medium medium 1px medium;border-radius:0;display:block;margin:0;outline:0;padding:0 36px 10px 0}#container .content-section .page-wrapper .dsgvo-acception .user-datas .data-item .label{cursor:pointer;color:#67cb00;display:block;font-size:.8em;margin:5px 0 5px 0;padding:0;width:100%}#container .content-section .page-wrapper .dsgvo-acception .user-datas .credit-card .payment-icon{display:inline-block;margin-right:5px;vertical-align:middle}#container .content-section .page-form.cclub{margin-bottom:55px;padding:0 3% 0 55px;width:calc(100% - 575px)}#container .content-section .page-form.cclub:after,#container .content-section .page-form.cclub:before{content:" ";display:table}#container .content-section .page-form.cclub:after{clear:both}#container .content-section .page-sidebar{float:right;width:320px}#container .content-section .page-content.inner{float:left;padding:0;width:100%;min-height:100px}#container .content-section .page-content.inner.cpoints{min-height:0}#container .content-section .page-content.inner>.page-headline{padding:0}#container .content-section .page-content.inner h2{padding:10px 0}#container .content-section .page-content.cclub{width:calc(100% - 350px)}#container .content-section .page-content .page-text{margin-bottom:30px}#container .content-section .page-content .page-text a{color:#67cb00}#container .content-section .page-content .page-logo{display:block;margin:0 0 20px 0}#container .content-section .page-content .page-form{margin-top:30px;width:calc(100% - 320px)}#container .content-section .page-content .page-services{margin:40px 0 0;text-align:justify;width:100%}#container .content-section .page-content .page-services:after,#container .content-section .page-content .page-services:before{content:" ";display:table}#container .content-section .page-content .page-services:after{clear:both}#container .content-section .page-content .page-services .cci-service{float:left;padding:0;text-align:center;width:calc(100% / 4)}#container .content-section .page-content .page-services .cci-service:nth-child(3n){padding:0}#container .content-section .page-content .page-services .cci-service img{margin:0 auto}#container .content-section .page-content .page-services .cci-service .cci-service-name{text-align:center}#container #content-headline{padding:25px 0}#container #content-headline h1{font-size:3.6em;font-weight:400;line-height:1em;margin:0 0 0 60px}#container table{width:100%}#container table thead tr th{font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif;font-weight:400;text-align:left;vertical-align:top}#container table tbody tr td{text-align:left;vertical-align:top}#container table.t-cat-2col .t-label{width:30%}#container table.t-cat-2col .t-content{width:70%}#container table.prices{margin-bottom:30px}#container table.prices .t-label{width:25%}#container table.prices thead tr{border-bottom:2px solid #b7c1c7}#container table.prices thead tr th{padding:10px 0;vertical-align:bottom}#container table.prices thead tr th.cat-18{width:20%}#container table.prices tbody tr{border-bottom:1px solid #b7c1c7}#container table.prices tbody tr td{padding:10px 0}#container table.prices tbody tr td span{display:block}#container .yah-wrapper{background-color:#374149;display:table;height:55px;margin:0 0 35px;position:relative;width:100%}#container .yah-wrapper.hide{display:none}#container .yah-wrapper.home{display:none;margin:0}#container .yah-wrapper.home h1{font-size:1em;text-align:center;opacity:0}#container .yah-wrapper.city-check-in{padding:0 205px 0 0}#container .yah-wrapper.checkout{margin:0;padding:0;z-index:1}#container .yah-wrapper h2.yah-headline.city-check-in,#container .yah-wrapper h2.yah-headline.news{font-size:1.5em;padding:0 0 0 205px}#container .yah-wrapper .yah-headline{color:#fff;display:table-cell;font-family:thesans_semibold;font-size:1.8em;font-weight:400;height:100%;margin:0;vertical-align:middle}#container .yah-wrapper .yah-headline .credits{color:#67cb00}#container .yah-wrapper .yah-headline .bonus{color:#ffed00}#container .yah-wrapper .breadcrumbs{color:#fff;display:table-cell;font-family:thesans_semi,Helvetica,Arial,Verdana,sans-serif;font-weight:400;height:100%;margin:0;padding-left:5px;vertical-align:middle}#container .yah-wrapper .breadcrumbs a{color:#fff}#container .yah-wrapper .breadcrumbs a:hover{color:#67cb00}#container .yah-wrapper .breadcrumbs .seperator{padding:0 5px}#container .yah-wrapper.inner .yah-headline h1{font-family:thesans_semibold;font-size:1em;font-weight:400}#container .yah-wrapper.inner .yah-icon{text-align:center;vertical-align:middle;width:55px}#container .yah-wrapper.inner .yah-icon.back:hover{background-color:#1f2928}#container .yah-wrapper.inner .yah-icon i{color:#FFF;font-size:2em}#container .yah-wrapper .yah-icon{display:table-cell;vertical-align:bottom;width:16%;z-index:1000}#container .yah-wrapper .yah-icon img,#container .yah-wrapper .yah-icon svg{bottom:0;left:0;position:absolute}#container .yah-wrapper .yah-icon.cat-skyline img,#container .yah-wrapper .yah-icon.cat-skyline svg{height:auto;left:30px;width:130px}#container .yah-wrapper .yah-icon.cat-train img,#container .yah-wrapper .yah-icon.cat-train svg{height:auto;left:0;width:146px}#container .yah-wrapper .yah-icon.cat-aeroplane{padding-left:80px;vertical-align:middle}#container .yah-wrapper .yah-icon.cat-aeroplane img,#container .yah-wrapper .yah-icon.cat-aeroplane svg{height:23px;margin:0 auto;position:relative;width:73px}#container .yah-wrapper .yah-icon.cat-checkout img,#container .yah-wrapper .yah-icon.cat-checkout svg{left:10px;width:40px}#container .yah-wrapper #airlines-search{display:table-cell;padding:0;text-align:right;position:relative;vertical-align:middle;width:50%}#container .yah-wrapper #airlines-search a{float:right;vertical-align:middle;display:inline-block;line-height:40px;margin-left:15px;color:#b7c1c7}#container .yah-wrapper #airlines-search a:hover{color:#67cb00}#container .yah-wrapper #airlines-search #product-search{background-image:url(/userfiles/images/icons/cat-lupe.svg);background-position:center center;background-repeat:no-repeat;background-size:22px 20px;height:20px;position:absolute;right:10px;top:18px;width:22px}#container .yah-wrapper #airlines-search .pdf-icon{background-image:url(/userfiles/images/icons/cat-pdf.svg);background-position:center center;background-repeat:no-repeat;background-size:22px 20px;height:20px;position:absolute;right:10px;top:18px;width:22px}#container .yah-wrapper #airlines-search button{background-color:#fff;border:medium none;border-radius:5px;display:block;float:right;height:40px;margin:0 10px 0 0;outline:0;padding:10px 10px 10px 10px}#container .yah-wrapper #airlines-search button:after,#container .yah-wrapper #airlines-search button:before{content:" ";display:table}#container .yah-wrapper #airlines-search button:after{clear:both}#container .yah-wrapper #airlines-search input,#container .yah-wrapper #airlines-search select{background-color:#fff;border:medium none;border-radius:20px;display:block;float:right;height:40px;margin:0;outline:0;padding:10px 0 10px 20px;width:325px!important}#container .yah-wrapper #airlines-search input:after,#container .yah-wrapper #airlines-search input:before,#container .yah-wrapper #airlines-search select:after,#container .yah-wrapper #airlines-search select:before{content:" ";display:table}#container .yah-wrapper #airlines-search input:after,#container .yah-wrapper #airlines-search select:after{clear:both}#container .yah-wrapper #airlines-search #airline-select{float:right;margin:0;outline:0;width:325px;height:40px;text-align:left}#container .yah-wrapper #airlines-search #airline-select:after,#container .yah-wrapper #airlines-search #airline-select:before{content:" ";display:table}#container .yah-wrapper #airlines-search #airline-select:after{clear:both}#container .yah-wrapper #airlines-search #airline-select .selectize-input{height:40px}#container .yah-wrapper #airlines-search #airline-select .selectize-input .item{margin:10px 0 10px 20px!important}#container .yah-wrapper #airlines-search #airline-select .selectize-input input{float:left;padding:10px 0 10px 12px!important}#container .yah-wrapper #airlines-search #airline-select .selectize-input:after{background-image:url(/userfiles/images/icons/arrow-down.svg);background-position:right 10px top;background-repeat:no-repeat;background-size:20px;border:none;content:' ';display:block;height:20px;margin-top:0;position:absolute;right:0;top:35%;width:30px}#container .yah-wrapper #airlines-search #airline-select .selectize-input.dropdown-active:after{background-image:url(/userfiles/images/icons/arrow-up.svg);border:none;margin-top:0;top:35%}#container .yah-wrapper #airlines-search #product-search-reset{cursor:pointer;font-size:2em;height:20px;opacity:0;position:absolute;right:-35px;top:16px;visibility:hidden;width:20px;z-index:1}#container .yah-wrapper #airlines-search #product-search-reset.active{visibility:visible;opacity:1}#container .move-to-top{-webkit-box-align:center;align-items:center;background-color:#67cb00;border-radius:45px;bottom:25px;color:#fff;cursor:pointer;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:90px;-webkit-box-pack:center;justify-content:center;left:1330px;opacity:0;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s;width:90px;z-index:1000}#container .move-to-top i{font-size:2em;margin-bottom:5px}#container .move-to-top.active{display:-webkit-box;display:flex;opacity:1;position:fixed}#container.checkout #footer,#container.payment #footer{display:none}#container #footer{background-color:#fff;border-top:5px solid #374149;display:table;height:90px;padding:0 220px 0 55px;width:100%}#container #footer #footer-copyright{display:table-cell;vertical-align:middle;width:30%}#container #footer #footermenu-wrapper{display:table-cell;text-align:right;vertical-align:middle;width:70%}#container #footer #footermenu-wrapper .footermenu{list-style:outside none none;margin:0;padding:0;width:100%}#container #footer #footermenu-wrapper .footermenu li{display:inline-block;margin-right:10px}#container #footer #footermenu-wrapper .footermenu li:last-child{margin-right:0}#container #footer #footermenu-wrapper .footermenu li a{font-family:thesans_semi}#tokenzier-form{height:150px;width:100%}#news-overview-link{display:table-cell;padding:0 205px 0 0;vertical-align:middle}#news-overview-link a{float:right;vertical-align:middle;display:inline-block;line-height:40px;margin-left:15px;color:#fff}#news-overview-link a:hover{color:#67cb00}#tripadvisor{box-shadow:0 0 10px rgba(0,0,0,.15);bottom:7px;position:fixed;right:7px;max-width:120px;width:100%;z-index:999}#tripadvisor.checkout{display:none!important}#tripadvisor img{width:100%}@media screen and (max-width:1344px){#menu{right:55px;top:0}#menu #menu-languages{height:55px}#menu #menu-footer{padding:26px 0 26px 55px}.slideshow .slidesjs-pagination{right:155px}#cat-widget.down{margin-top:-55px}#cclub-menue-wrapper{right:55px;top:270px}.ticket-archive{padding:0 55px}.accordion .accordion-item .content-item-tile.content-item-box{width:calc(100% - 205px - 250px - 135px)}.accordion .accordion-item .content-item-tile.content-item-key{padding:2.5% 0 0 0;width:145px}.accordion .accordion-item .content-item-tile.content-item-details{padding:2% 155px 2% 0}#container{width:100%!important}#container>#header{height:55px;padding:0 0 0 55px;width:100%}#container>#header .header-item#info-wrapper #login-wrapper{top:55px}#container #content{width:100%!important;padding-top:55px}#container .content-section .page-image{background-position:center -90px;height:270px;width:100%}#container .content-section .page-image.checkout{display:none}#container .content-section .page-wrapper{padding:0 110px 0 205px}#container .content-section .page-wrapper.inner{padding:0 55px 0 55px}#container .content-section .page-form.cclub{width:calc(100% - 375px)}#container .content-block.widget{padding:0 55px 0 0}#container .yah-wrapper.city-check-in{padding:0 55px 0 0}#container .yah-wrapper .yah-icon{width:200px}#container .yah-wrapper .yah-headline.city-check-in{padding:0 0 0 205px}#container #footer{padding:0 55px 0 55px}.checkout-wrapper{padding-bottom:70px}.checkout-footer-wrapper{bottom:0;padding:0 140px 0 455px;position:fixed;width:100%}.form.cat-checkout{padding:15px 140px 0 70px}#airlines-block .airlines-item{padding-right:0}}@media screen and (max-width:1024px){#backlinks li{margin:20px 1.5% 10px 1.5%;width:30.3333333%}.slideshow .slidesjs-pagination{right:110px}#cat-widget{margin-top:-220px;margin-bottom:60px}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper{width:85%}#cat-watch #cat-direction .cat-direction-icons .cat-duration .cat-error{margin:0 0 5px 0}#cat-watch #cat-notifications-wrapper .cat-notification{padding:20px;width:100%}#cat-watch #cat-notifications-wrapper .cat-notification .icon{right:20px;top:20px}#cat-watch #cat-watch-content{padding:5px 0 0 0}#cat-watch #cat-watch-content #cat-watch-flightplan #cat-watch-departures{padding:15px 0}.ticket-archive .tickets .ticket-row:nth-child(2n){border-right:1px solid #374149}.accordion.cclub,.accordion.home{margin-bottom:55px}.accordion .accordion-item .content-item-tile.content-item-icon{width:200px}.accordion .accordion-item .content-item-tile.content-item-box{width:calc(100% - 200px - 250px - 90px)}.accordion .accordion-item .content-item-tile.content-item-box span{width:100%}.accordion .accordion-item .content-item-tile.content-item-key{width:100px}.accordion .accordion-item .content-item-tile.content-item-details{padding:2% 110px 2% 0;width:calc(100% - 200px)}#container>#header .header-item#info-wrapper{width:auto}#container .yah-wrapper{margin:0 0 30px 0}#container .yah-wrapper h2.yah-headline.city-check-in{display:inline-block;margin:15px 0 -12px 0;text-align:left;width:100%}#container .yah-wrapper #airlines-search{display:block;padding:0 30px 10px 500px;margin-top:-21px;width:100%}#container .yah-wrapper #airlines-search a{position:absolute;top:-45px;display:block;right:30px}#container .yah-wrapper #airlines-search i{right:-25px;top:9px}#container .yah-wrapper #airlines-search #product-search{top:10px}#container .yah-wrapper #airlines-search #product-search-reset{top:10px}#container .yah-wrapper #airlines-search input{float:none;width:100%}#container .content-section .page-wrapper{padding:0 55px 0 205px}#container .content-section .page-image{background-position:center -65px;height:270px}#container .content-section .page-image.checkout,#container .content-section .page-image.payment{display:none}#container .content-section .page-content .page-form{padding-left:25px}#container .content-section .page-sidebar .sidebar-box{border-bottom:1px solid #b7c1c7;margin-bottom:0}#container .content-section .page-sidebar .sidebar-box .sidebar-contact a{border-bottom:0 none;margin-bottom:0;padding-bottom:0}#container #footer{height:55px;z-index:1000}.form.cat-checkout .form-row .form-row-text h2{margin:0}.form.cat-checkout .form-row .form-row-element.cc-number{width:100%}.form.cat-checkout .form-row .form-row-element.cc-valid{width:50%}.form.cat-checkout .form-row .form-row-element.cc-cvc{width:50%}.checkout-footer-wrapper{padding:0 55px 0 445px}.checkout-footer-wrapper .cat-ticket-error{font-size:.9em}.airlines-hint{padding:0 0 30px 55px}#airlines-block .airlines-item .airlines-item-name{padding-left:55px}#airlines-block .airlines-item .airlines-item-box{padding:0 0 0 55px}#airlines-block .airlines-item .airlines-item-box .airline-details-icon{width:55px}#airlines-block .airlines-item .airlines-item-box .airline-details-icon img{display:inline;float:none;margin-right:0}.news-articles .article-block-right{width:60%!important}}@media screen and (max-width:1023px){.page-block-sidebar .page-block-left{padding-right:0;width:100%}}@media screen and (max-width:768px){.slideshow .slidesjs-pagination{right:65px}#cat-widget{margin-top:-165px;margin-bottom:90px}.cclub-member-welcome{padding-left:30px}.icon.icon-error{width:20px;height:20px}.clubmenu-remover{display:block;position:absolute;right:15px;top:15px}.clubmenu-remover a{color:#FFF;text-decoration:none}.clubmenu-trigger{display:table-cell;font-size:2em;text-align:center;vertical-align:middle;width:55px}.clubmenu-trigger a{color:#FFF;text-decoration:none}#cclub-menue-wrapper{visibility:hidden;opacity:0;top:260px;right:55px;-webkit-transition:all .5s ease;transition:all .5s ease;width:220px}#cclub-menue-wrapper .cclub-menue{width:100%}#cclub-menue-wrapper.visible{opacity:1;top:260px;visibility:visible;z-index:1}#cat-watch #cat-direction span{font-size:1.5em}#cat-watch #cat-direction .cat-direction-icons .cat-duration{bottom:5px;font-size:1.4em}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper{bottom:-10px}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper .cat-plane{bottom:15px;width:55px}#cat-watch #cat-watch-header{font-size:1.5em}.ticket-archive{padding:0 55px 0 30px}.accordion .accordion-item .content-item-tile.content-item-icon{padding:0 15px 0 0;width:145px}.accordion .accordion-item .content-item-tile.content-item-icon .credits,.accordion .accordion-item .content-item-tile.content-item-icon .form-button{font-size:14px}.accordion .accordion-item .content-item-tile.content-item-box{width:calc(100% - 145px - 250px - 35px)}.accordion .accordion-item .content-item-tile.content-item-box span{font-size:.9em}.accordion .accordion-item .content-item-tile.content-item-key{padding:4.5% 0 0;text-align:center;width:45px}.accordion .accordion-item .content-item-tile.content-item-key .icon{display:inline-block}.accordion .accordion-item .content-item-tile.content-item-details{padding:2% 55px 2% 0;width:calc(100% - 145px)}#container>#header{padding-left:30px}#container .yah-wrapper.inner .yah-icon{width:30px}#container .yah-wrapper .yah-icon{width:145px}#container .yah-wrapper .yah-icon.cat-skyline img{left:30px;width:105px}#container .yah-wrapper .yah-icon.cat-train img{width:130px}#container .yah-wrapper .yah-icon.cat-aeroplane{padding-left:5px}#container .yah-wrapper .yah-icon.cat-aeroplane img{width:70px}#container .yah-wrapper h2.yah-headline.city-check-in{padding:0 0 0 30px}#container .yah-wrapper #airlines-search{padding:0 30px 10px 320px}#container .content-section .page-headline{padding:0 0 0 30px}#container .content-section .page-wrapper{padding:0 55px 0 165px}#container .content-section .page-wrapper.inner{padding:0 55px 0 30px}#container .content-section .page-image{background-position:center center;height:260px}#container .content-section .page-content.inner{padding-right:0;width:100%}#container .content-section .page-content .page-form{width:100%}#container .content-section .page-form.cclub{padding:0 30px 0 30px;width:100%}#container .content-section .page-sidebar{width:100%;margin-bottom:30px}#container .content-section .page-sidebar.cclub{margin-bottom:0}#container .content-section .page-sidebar .sidebar-box.box h2{width:50%}#container .content-section .page-sidebar .sidebar-box.image .sidebar-image img{width:50%}#container #footer{padding:0 30px;font-size:10.6pt}#container #footer #footer-copyright{width:22%}#container #footer #footermenu-wrapper{width:78%}.checkout-tile.left-box{padding:0 0 0 30px;width:340px}.checkout-tile.right-box{width:calc(100% - 340px)}.form.cat-checkout{padding:15px 30px 0 30px}.form.cat-checkout .form-row .form-row-element.half-size{width:100%}.form.cat-checkout .form-row .form-row-element.tile-size{width:50%}.form.cat-checkout .form-row .form-row-element.firstname.required-mark:before,.form.cat-checkout .form-row .form-row-element.lastname.required-mark:before{display:block}#cart-header-wrapper #cart-header-navi{width:30px}#process-header-wrapper #process-header #success-state{padding-left:20px}.checkout-tile .checkout-header .checkout-state .cat-18{font-size:1.4em}.checkout-footer-wrapper{padding:0 30px 0 30px}.airlines-hint{padding:0 0 30px 30px}#airlines-block{padding:0 0 0 30px}#airlines-block .airlines-item .airlines-item-name{padding-left:30px}#airlines-block .airlines-item .airlines-item-box{padding-left:30px}.news-images .news-image-cat .news-image-group .magnific-link{width:32%}.news-images .news-image-cat .news-image-group .magnific-link:nth-child(3n+3){margin:0 0 2% 0}}@media screen and (max-width:720px){#cat-widget{clear:left;float:none;margin:0 auto 30px}#cat-watch{clear:left;margin-bottom:60px;width:100%}#cat-watch #cat-direction .cat-direction-icons .cat-duration{font-size:1.8em}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper{bottom:-15px}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper .cat-plane{bottom:30px;right:10px;width:75px}.icon.icon-error{width:20px;height:20px}#cat-watch #cat-notifications-wrapper .cat-notification{padding:20px 55px;width:100%}#cat-watch #cat-notifications-wrapper .cat-notification .icon{right:55px}.ticket-archive .tickets .ticket-row{width:100%}#container table.t-cat-2col .t-label{display:block;float:left;font-weight:700;width:100%}#container table.t-cat-2col .t-content{clear:left;float:left;margin-bottom:10px;width:100%}#container .yah-wrapper .yah-icon{width:110px}#container .yah-wrapper .yah-icon.cat-skyline img{left:20px;width:100px}#container .yah-wrapper .yah-icon.cat-train img{left:-5px;width:115px}#container .yah-wrapper .yah-icon.cat-aeroplane img{width:60px}#container .yah-wrapper.checkout{padding:0 30px}#container .yah-wrapper #airlines-search input{width:70%}#container .content-section .page-wrapper{padding:0 55px 0 110px}#container .content-section .page-content.inner.cclub{min-height:0}#container .content-section .page-content.inner.cclub{width:100%}#container .content-block.widget{padding:0}#container #checkout-cart{display:none}#container #cart-header-wrapper{display:none}#container #process-header-wrapper #process-header #process-state .process-state-icon{text-align:left}#container #process-header-wrapper #process-header #success-state{padding-left:0}#container .checkout-wrapper.success .checkout-tile.left-box{display:block;margin-bottom:0;width:100%}#container .checkout-wrapper.success .checkout-tile.right-box{width:100%}#container .checkout-tile.left-box{display:none}#container .checkout-tile.right-box{padding:0;width:100%}#container .checkout-footer-wrapper{bottom:0;position:fixed}#container .checkout-footer-wrapper .checkout-tile.left-box{display:none}#container .checkout-footer-wrapper .checkout-tile.right-box{padding:0 30px 0 0!important}#container .checkout-footer-wrapper .checkout-tile .cat-ticket-checkout-wrapper{padding:0;width:100%}#container .checkout-footer-wrapper .checkout-tile .cat-ticket-checkout-wrapper .cat-ticket-checkout-error{padding-left:30px}#container .airlines-hint{padding:0 30px 30px}.accordion.cclub .accordion-item .content-item-tile.content-item-icon{width:145px}.accordion.cclub .accordion-item .content-item-tile.content-item-box{width:calc(100% - 145px - 250px - 35px)}.accordion.cclub .accordion-item .content-item-tile.content-item-box h3{font-size:1.2em}.accordion.cclub .accordion-item .content-item-tile.content-item-details{width:calc(100% - 155px)}.accordion .accordion-item .content-item-tile.content-item-icon{width:110px}.accordion .accordion-item .content-item-tile.content-item-box{width:calc(100% - 110px - 250px - 35px)}.accordion .accordion-item .content-item-tile.content-item-details{width:calc(100% - 120px)}.form .form-row.required-mark::before{left:-20px}.form .form-row .form-row-element.required-mark::before{left:-20px}.form .form-row .form-row-element.phone .form-input{font-size:1em}}@media screen and (max-width:640px){#backlinks li{margin:20px 1.5% 10px 1.5%;width:47%}#menu{right:0;top:55px;width:100%}#mobile-menu{color:#FFF}#cat-watch{margin-bottom:10px}#cat-watch #cat-direction .cat-direction-icons{bottom:58px}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper{width:95%}#cat-watch #cat-direction span{font-size:1.6em}#cat-watch #cat-watch-content #cat-watch-flightplan #cat-watch-navigation .cat-watch-arrow.prev{padding-right:30%}#cat-watch #cat-watch-content #cat-watch-flightplan #cat-watch-navigation .cat-watch-arrow.next{padding-left:30%}#cat-watch #cat-watch-content #cat-watch-flightplan #cat-watch-departures{font-size:1em;padding:10px 0}#cat-widget{box-shadow:none;float:left;margin-bottom:0;margin-top:0;width:100%}#cat-widget.mobile-widget{margin:0 0 25px 0}#cat-widget.fixed{bottom:0;height:55px;overflow:hidden;position:fixed;z-index:10000}#cat-widget.active{margin-top:55px}.notification{left:0;right:auto;width:100%}.icon.icon-direction{width:55px}.clubmenu-trigger{width:55px}.clubmenu-remover{right:0;top:0}.clubmenu-remover #hide-clubmenu-button{display:block;padding:15px 20px}#cclub-menue-wrapper{box-shadow:0 0 25px #374149;left:0;width:100%}#cclub-menue-wrapper.visible{top:325px}.slideshow .slidesjs-pagination{display:none}.download-button{display:inline-block;margin:5px 0 0 0;padding:5px 10px;position:relative}.page-block-sidebar .page-block-right{width:100%}.trainplan-wrapper{width:100%}.trainplan .trainplan-header{width:100%}#container.home{padding-bottom:55px}#container>#header.motion{box-shadow:0 0 25px #374149}#container>#header .header-item#menu-wrapper{width:40px}#container>#header .header-item#info-wrapper{display:none}#container>#header .header-item#nav-wrapper{width:calc(100% - 40px)}#container>#header .header-item#nav-wrapper #nav{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center;padding:0;width:auto}#container>#header .header-item#nav-wrapper #nav a{line-height:50px;vertical-align:middle;text-align:center}#container>#header .header-item#nav-wrapper #nav .login-btn{display:inline-block;width:50%}#container>#header .header-item#nav-wrapper #nav .logo{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;position:relative;text-indent:-99999px;text-align:left;width:50%}#container>#header .header-item#nav-wrapper #nav .logo img{display:block;max-width:150px;width:85%}#container.timetable .yah-wrapper{margin:0}#container #content{padding-top:55px}#container .content-section.timetable .page-wrapper.inner{margin:0;padding:0}#container .content-section .page-image{background-size:auto 110%;height:270px}#container .content-section .page-image.checkout,#container .content-section .page-image.checkout-success{display:none}#container .content-section .page-wrapper{padding:0 30px 0 30px}#container .content-section .page-wrapper.inner{padding:0 30px}#container .content-section .page-wrapper.cpoints{margin:10px 0}#container .content-section .page-wrapper .dsgvo-acception .form{width:100%}#container .content-section .page-wrapper .dsgvo-acception .form.delete-profile{margin-left:0;margin-top:15px}#container .content-section .page-sidebar .sidebar-box.image .sidebar-image img{width:100%}#container .content-section .page-sidebar .sidebar-box.box h2{width:100%}#container .content-section .page-content .page-services .cci-service{display:table;line-height:50px;margin:0 0 10px;padding:0;text-align:left;width:100%}#container .content-section .page-content .page-services .cci-service img{float:left;margin-right:15px}#container .content-section .page-content.inner{padding:0}#container .content-section .page-content.inner .page-text{width:100%}#container .content-block.widget{padding:0}#container .yah-wrapper.city-check-in{padding:0}#container .yah-wrapper .yah-icon{width:60px}#container .yah-wrapper .yah-icon.cat-skyline img{left:0;width:75px}#container .yah-wrapper .yah-icon.cat-train img{left:-5px;width:70px}#container .yah-wrapper .yah-icon.cat-aeroplane{padding-left:0}#container .yah-wrapper .yah-icon.cat-aeroplane img{width:40px}#container .yah-wrapper #airlines-search{margin:25px auto 45px;width:90%;padding:0}#container .yah-wrapper #airlines-search a{float:inherit;margin:0;top:44px;left:10px;right:auto}#container .yah-wrapper #airlines-search #airline-select{float:inherit;width:100%}#container .yah-wrapper #airlines-search #airline-select:after,#container .yah-wrapper #airlines-search #airline-select:before{content:" ";display:table}#container .yah-wrapper #airlines-search #airline-select:after{clear:both}#container .yah-wrapper #airlines-search #product-search-reset{top:53px;right:11px}#container .yah-wrapper #airlines-search input{float:none;width:100%}#container #footer{padding:30px 0 30px 30px;position:relative}#container #footer.home{display:none}#container #footer #footer-copyright{display:block;margin-bottom:10px;width:100%}#container #footer #footermenu-wrapper{display:block;text-align:left;width:100%}#container #footer #footermenu-wrapper .footermenu li{float:left;margin:10px 0;width:100%}.accordion.prices .page-block.prices{display:none}.accordion.prices .page-block.prices.mobile{display:block}.accordion.cclub,.accordion.home{margin-bottom:25px}.accordion.bonus .accordion-item .content-item-tile.content-item-icon,.accordion.cclub .accordion-item .content-item-tile.content-item-icon{border-bottom:1px solid #89959e;bottom:-5px;display:table;height:auto;margin:0;padding:0;width:100%}.accordion.bonus .accordion-item .content-item-tile.content-item-icon:after,.accordion.bonus .accordion-item .content-item-tile.content-item-icon:before,.accordion.cclub .accordion-item .content-item-tile.content-item-icon:after,.accordion.cclub .accordion-item .content-item-tile.content-item-icon:before{content:" ";display:table}.accordion.bonus .accordion-item .content-item-tile.content-item-icon:after,.accordion.cclub .accordion-item .content-item-tile.content-item-icon:after{clear:both}.accordion.bonus .accordion-item .content-item-tile.content-item-icon .credits,.accordion.cclub .accordion-item .content-item-tile.content-item-icon .credits{bottom:0;color:#FFF;font-size:1em;left:30px;margin:0;position:absolute;text-align:left;z-index:6;line-height:1em;padding:5px 5px 5px 0}.accordion.bonus .accordion-item .content-item-tile.content-item-icon .credits.black,.accordion.cclub .accordion-item .content-item-tile.content-item-icon .credits.black{color:#374149}.accordion.bonus .accordion-item .content-item-tile.content-item-icon .form-button,.accordion.cclub .accordion-item .content-item-tile.content-item-icon .form-button{background-color:#67cb00;bottom:1px;margin:0;position:absolute;right:40px;width:100%;text-align:right;text-transform:uppercase;font-weight:700;font-size:1em;line-height:1em}.accordion.bonus .accordion-item .content-item-tile.content-item-icon .form-button.bonus,.accordion.cclub .accordion-item .content-item-tile.content-item-icon .form-button.bonus{background-color:#ffed00;color:#374149}.accordion.bonus .accordion-item .content-item-tile.content-item-icon .form-button.continue,.accordion.cclub .accordion-item .content-item-tile.content-item-icon .form-button.continue{background-color:#b7c1c7}.accordion.bonus .accordion-item .content-item-tile.content-item-box h3,.accordion.cclub .accordion-item .content-item-tile.content-item-box h3{padding-left:30px;font-size:1.5em}.accordion.bonus .accordion-item .content-item-tile.content-item-box span,.accordion.cclub .accordion-item .content-item-tile.content-item-box span{padding-left:30px}.accordion.bonus .accordion-item .accordion-header,.accordion.cclub .accordion-item .accordion-header{padding-bottom:25px}.accordion.bonus .accordion-item .accordion-content .content-item-details,.accordion.cclub .accordion-item .accordion-content .content-item-details{padding:20px 30px;width:100%}.accordion.bonus .accordion-item.open .content-item-tile.content-item-icon,.accordion.cclub .accordion-item.open .content-item-tile.content-item-icon{border-bottom:none}.accordion.bonus .accordion-item.open .content-item-tile.content-item-icon .credits,.accordion.cclub .accordion-item.open .content-item-tile.content-item-icon .credits{display:none}.accordion .accordion-item .content-item-tile.content-item-icon{position:absolute;text-align:center}.accordion .accordion-item .content-item-tile.content-item-icon img{display:inline;float:none;margin:0;max-height:35px;width:30px}.accordion .accordion-item .content-item-tile.content-item-icon .credits.continue{margin:10px 0 0}.accordion .accordion-item .content-item-tile.content-item-box{display:table-row;float:none;padding-left:90px;width:100%}.accordion .accordion-item .content-item-tile.content-item-box h3{font-size:1.3em;padding-left:90px}.accordion .accordion-item .content-item-tile.content-item-box span{font-size:1em;padding-left:90px;width:100%}.accordion .accordion-item .content-item-tile.content-item-thumb{display:table-cell;float:none;padding:0;width:calc(100% - 40px)}.accordion .accordion-item .content-item-tile.content-item-key{border-bottom:none;display:table-cell;float:none;padding:0;text-align:center;vertical-align:middle;width:40px}.accordion .accordion-item .content-item-tile.content-item-details{padding:30px 40px 30px 30px;width:100%}.accordion .accordion-item .accordion-header{display:table;height:auto}.accordion .accordion-item .accordion-content .content-item-tile.content-item-icon{display:none}.offer-count-widget{position:relative;left:0;float:left;margin-right:20px}.form.cat-checkout{padding:15px 20px 0 30px}.form.cat-checkout .form-row #available-cards{width:100%}.form.cat-checkout .form-row #available-cards li{float:left;width:20%}.form.cat-checkout .form-row #available-cards li img{width:100%}.form .form-row-text.sms{padding:0}.form .form-row.name.required-mark:before{display:none}.form .form-row.sms .form-row-element{padding:0}.form .form-row .form-row-element.half-size,.form .form-row .form-row-element.tile-size{float:left;padding-right:0;width:100%}.form .form-row .form-row-element.sms.required-mark:before{left:-25px}.form .form-row.bottom-space{margin-top:20px}.checkout-footer-wrapper{padding:0 20px 0 30px}.checkout-footer-wrapper #checkout-hint-container{padding:0 5px 0 0}.checkout-footer-wrapper .cat-ticket-error{font-size:.8em}#airlines-block .airlines-item{padding-left:0}#airlines-block .airlines-item .airlines-item-name{padding-left:30px}.news-articles .article-block-right{width:100%!important}.news-articles .news-article .article-block-left{float:left;width:100%}.news-images .news-image-cat .news-image-group .magnific-link{width:49%}.news-images .news-image-cat .news-image-group .magnific-link:nth-child(3n+3){margin:0 2% 2% 0}.news-images .news-image-cat .news-image-group .magnific-link:nth-child(even){margin:0 0 2% 0}.newsarticle-content .header-img .gradient .news-headline{font-size:1.8em}#tripadvisor{display:none}}@media screen and (max-width:414px){#backlinks li{margin:20px 0 10px 0;width:100%}#mobile-menu #toggle-mobile-menu i{font-size:1.3em}#container #header #menu #menu-welcome .bonus-club-logo{background-image:url(/userfiles/images/master/cat-club-logo-white.svg);background-position:center;background-size:contain;background-repeat:no-repeat;content:'';display:block;height:50px;position:absolute;right:30px;top:18px;width:100px}#container .yah-wrapper .yah-headline{font-size:1.2em}#container .yah-wrapper .yah-headline.city-check-in{padding:0!important;text-align:center!important}#container .content-section .page-image{background-size:110% auto;height:150px}#container .content-section .page-wrapper.my-account{margin-bottom:0}#container .content-section .page-wrapper.my-account .page-content .page-text{margin-bottom:0}#container .content-section .page-content .page-form{padding-left:0}#container .content-section .page-content .page-form.cclub{padding:0 30px}#cat-watch #cat-direction .cat-direction-icons .cat-duration{bottom:0;font-size:1.4em}#cat-watch #cat-direction .cat-direction-icons .cat-icons-wrapper .cat-plane{bottom:20px;right:0;width:60px}#cat-watch #cat-direction .cat-targets .cat-position{font-size:1.4em}#cat-watch #cat-notifications-wrapper .cat-notification{padding:20px 20px;width:100%}#cat-watch #cat-notifications-wrapper .cat-notification .icon{right:20px}.ticket-archive{padding:0 30px}.cclub-member-welcome .welcome.name{font-size:1.6em}#cclub-menue-wrapper.visible{top:205px}.checkout-tile .checkout-header .checkout-state .cat-18{font-size:1.2em}#airlines-block .airlines-item .airlines-item-box .airline-details-times{padding-right:30px}.accordion .accordion-item .content-item-tile.content-item-box h3{padding-left:55px}.accordion .accordion-item .content-item-tile.content-item-box span{padding-left:55px;width:100%}.accordion .accordion-item .content-item-tile.content-item-icon{width:55px}.form .form-row #tokenizer-hint{font-size:12px;line-height:14px}.form .form-row #tokenizer-hint #available-cards li img{height:25px}.form .form-row.payment .form-row-element .form-label-payment{font-size:1em}.form.cat-checkout .form-row.bottom-space{margin-top:0}.form.cat-checkout .form-row .form-row-element.cc-valid{width:100%}.form.cat-checkout .form-row .form-row-element.cc-cvc{width:100%}}@media screen and (max-width:320px){#container #header #menu #menu-welcome .bonus-club-logo{width:85px}#container .content-section .page-image{background-size:100% auto;height:135px}#cclub-menue-wrapper.visible{top:190px}#cat-watch #cat-direction .cat-targets .cat-position{font-size:1.4em}#cat-watch #cat-notifications-wrapper .cat-notification{padding:20px 10px;width:100%}#cat-watch #cat-notifications-wrapper .cat-notification .icon{right:10px}#cat-watch #cat-watch-content #cat-watch-app{height:135px;width:135px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-times #start-time-1,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-times #start-time-2,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-times #stop-time-1,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-times #stop-time-2{font-size:1em}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-times #start-time-1,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-times #stop-time-1{right:-65px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-times #start-time-2,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-times #stop-time-2{left:-65px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-arrivals #cat-watch-durations{background-size:135px 135px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock{height:110px;width:110px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #hour,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #min,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #sec{height:110px;left:45px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #hour img,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #min img,#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #sec img{height:110px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #clockface{height:110px;width:110px}#cat-watch #cat-watch-content #cat-watch-app #cat-watch-wrapper #cat-watch-clock #clockface img{height:110px}}
/*# sourceMappingURL=base.css.map */