@font-face{font-family:'source_sans_proregular';src:url('../storage/fonts/sourcesanspro-regular-webfont.eot');src:url('../storage/fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../storage/fonts/sourcesanspro-regular-webfont.woff') format('woff'),url('../storage/fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),url('../storage/fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'source_sans_probold';src:url('../storage/fonts/sourcesanspro-bold-webfont.eot');src:url('../storage/fonts/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../storage/fonts/sourcesanspro-bold-webfont.woff') format('woff'),url('../storage/fonts/sourcesanspro-bold-webfont.ttf') format('truetype'),url('../storage/fonts/sourcesanspro-bold-webfont.svg#source_sans_probold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Museo500Regular';src:url('../storage/fonts/Museo500-Regular-webfont.eot');src:url('../storage/fonts/Museo500-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../storage/fonts/Museo500-Regular-webfont.woff') format('woff'),url('../storage/fonts/Museo500-Regular-webfont.ttf') format('truetype'),url('../storage/fonts/Museo500-Regular-webfont.svg#Museo300Regular') format('svg');font-weight:normal;font-style:normal;}a{color:#000000;transition:color 0.5s;}a:hover{color:#C0A56D;}body{background:#fff;color:#000;font-family:"source_sans_proregular";font-size:16px;margin:0;min-width:300px;min-width:1070px\9;overflow-x:hidden;}body .opacity{opacity:0;}h1{font-family:"Museo500Regular";font-size:28px;font-weight:normal;margin:0 0 20px 0;}h1 b{font-size:30px;}h2{font-family:"Museo500Regular";font-size:24px;font-weight:normal;margin-top:20px;margin-bottom:10px;letter-spacing:-0.5px;}h3{font-family:"Museo500Regular";font-size:20px;font-weight:normal;margin-top:0;margin-bottom:15px;}hr{*height:0;margin:45px 0;border:none;border-bottom:solid #ccc 1px;}li{padding:0 0 10px 10px;margin:0;}ul{padding:10px 0 0 30px;margin:0 0 20px 0;}video{display:block;width:100% !important;height:auto !important;margin:0;}header{position:relative;z-index:27;background-position:center;background-attachment:fixed;}header .burger-menu{display:none;position:fixed;top:0;left:0;z-index:77;padding:11px 15px;cursor:pointer;}header .burger-menu .ui-icon{color:#fff;}header .middle .inner{position:relative;top:10px;z-index:13;width:100%;background:#fff;max-width:1380px;border:solid #eee 1px;border-radius:5px;}header .middle .left .logo{padding:15px 0;margin:0 0 0 30px;}header .middle .left .logo img{display:block;width:245px;}header .middle .right .contact{display:none;position:absolute;right:10px;bottom:17px;}header .middle .right .contact a{text-decoration:none;}header .middle figure span{color:#C0A56D;line-height:18px;}header .middle nav{position:absolute;z-index:20;right:0;bottom:0;padding:40px 30px 0 0;}header .middle nav .ul.l2 li a:hover{background-color:#f7f7f7;}header .middle nav ul{text-align:right;}header .middle nav ul li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;float:none;}header .middle nav ul li a{font-size:16px;color:#252525;padding:14px 10px 14px 12px;}header .middle nav ul li a:hover{color:#C0A56D;}header .middle nav ul li.l1:hover ul.l2{display:block;}header .middle nav ul.l2{position:absolute;display:none;overflow:hidden;height:0\9;}header .middle nav ul.l2 li{display:block;float:none;background:#fff;width:130px;border-top:solid #eee 1px;}header .middle nav ul.l2 li a{font-size:15px;text-align:left;padding:8px 0 6px 12px;transition:all 0.5s;}header .top{position:relative;z-index:17;background:rgba(255,255,255,0.9);color:#222;border-bottom:solid #eee 1px;overflow:hidden;}header .top .center{position:relative;}header .top .left{float:left;padding:8px 0 7px 0;color:#C0A56D;line-height:18px;}header .top .left a{color:#C0A56D;text-decoration:none;}header .top .right{float:right;text-align:right;}header .top .right a{font-size:14px;color:#555;padding:6px 6px 4px 6px;margin:0 0 0 auto;text-decoration:none;height:22px;}header .top .right a .title{position:relative;top:-1px;}header .top .right a .ui-icon{position:relative;top:2px;color:#C0A56D;}.form-checkbox .form-hint,.form-radio-buttons .form-hint{margin-top:-12px;}.form-process{max-width:700px;margin:0 auto;}.form-process .submit .next{float:right;}.form-process form.default .form-date{display:inline-block;}.form-process form.default .form-time{display:inline-block;width:auto;margin-right:15px;}.form-radio-images .form-radio-buttons .item{width:21%;display:inline;float:left;margin:2%;text-align:center;}.form-radio-images .form-radio-buttons .item .custom{display:none;}.form-radio-images .form-radio-buttons .item .text{text-align:center;padding:10px 15px;margin:0;}.form-radio-images .form-radio-buttons .item img{display:block;width:100%;}.form-radio-images .item input[type=radio]:checked + label{box-shadow:0 0 10px rgba(0,0,0,0.2);}form .submit{padding-top:10px;}form .submit .abort{background:#dfdfdf;color:#555;}form .switch{font-size:10px;text-transform:uppercase;text-decoration:none;color:#333;background:#f7f7f7;padding:4px 12px;margin:-10px 5px 10px 0;}form .switch:hover{background:#f3f3f3;}form input[type=checkbox] + label .custom,form input[type=radio] + label .custom,form .custom-radio,form .custom-checkbox{background:#fff;}form input[type=submit],form input[type=button],button,.button{position:relative;background:#A8223A;border-color:#A8223A;color:#fff;font-family:"source_sans_proregular";font-size:14px;font-weight:normal;line-height:12px;letter-spacing:2px;text-decoration:none;padding:16px 20px 15px 22px;margin:0 0 4px 0;border:none;border-radius:3px;transition:background-color 0.5s;}form input[type=submit]:hover:not([disabled]),form input[type=button]:hover:not([disabled]),.button:hover:not([disabled]),button:hover:not([disabled]){border-color:#C0A56D;background:#C0A56D;color:#fff;}form input[type=text],form input[type=password],form textarea,form select{background:#f7f7f7;border-color:#ddd;}main{position:relative;z-index:23;overflow:hidden;background:#fff;color:#000;}main section .inner{position:relative;padding:6% 3%;}main section .inner h2:first-child{margin-top:0;}main section .inner nav{margin:6px 0 0 0;}main section .inner nav li{padding:0;margin:0;}main section .inner nav ul{padding:0;margin:0;}main section .inner nav.second-level-bottom-margin{margin-bottom:40px;}main section .inner p.large{font-size:20px;}main section .social-icons a{background:#E7E7E7;}main section.admin .inner{padding-top:3%;padding-bottom:35px;}main section.bottom{background:#fff;}main section.footer{display:none;background:#E5D9C3;}main section.footer .inner{padding-top:40px;padding-bottom:40px;}main section.top{background:#f9f9f9;}#account{position:relative;}#account .confirm h1,#account .confirm p{text-align:left;}#account .desk-wrapper .ui-display{padding:0;border:none;}#account .desk-wrapper .ui-display .ui-inner-wrapper{padding:0;margin:-2%;}#account .login-wrapper .ui-display{float:left;margin-bottom:45px;}#account .login-wrapper .ui-nav{background:#fff;border-radius:6px;}#account .login-wrapper .ui-nav ul{border:none;padding:4% 0 35px 0;}#account .login-wrapper .ui-nav ul li{display:inline-block !important;float:none !important;width:50%;margin:0;border:none;}#account .login-wrapper .ui-nav ul li a{font-size:14px;font-weight:normal;text-transform:uppercase;color:#000;background:none;border:none;border-bottom:solid #000 1px !important;padding:13px 0 !important;margin:0 !important;}#account .login-wrapper .ui-nav ul li a.active{font-weight:bold;background:none;border:none;border-bottom:solid #000 3px !important;padding:13px 0 !important;margin:0 !important;}#account .login-wrapper .ui-nav,#account .login-wrapper .ui-display,#account .login-wrapper .ui-footer{width:60%;padding:0;}#account .login-wrapper form .checkbox{float:left;font-size:13px;}#account .myaccount .address-wrapper{border-top:solid #000 1px;margin-top:40px;max-width:600px;}#account .myaccount .address-wrapper .spacer{display:inline;float:left;width:4%;height:10px;}#account .myaccount .address-wrapper address{display:inline;float:left;width:48%;font-size:14px;line-height:200%;}#account .myaccount .logout{float:right;font-size:14px;}#account .myaccount table{max-width:600px;}#account .myaccount-wrapper address{padding-top:40px;}#account .myaccount-wrapper address .title{font-weight:bold;}#account .myorders #duration{width:150px;}#account .myorders #duration select{padding:10px;background:#fff;border:1px solid #9D9D9D;}#account .myorders .empty-result{font-size:14px;}#account .myorders .item{font-size:13px;}#account .myorders .item .header{margin-top:25px;}#account .myorders .item .header .title{margin-right:10%;}#account .myorders .item .header,#account .downloads .header.bar{font-size:15px;background:#ddd;padding:5px 8px;}#account .myorders .item .inline-float{width:13%;margin:0 5% 15px 0;}#account .myorders .item .inline-float .title{font-size:15px;font-weight:bold;margin-bottom:10px;}#account .myorders .item .inline-float.products{width:40%;}#account .myorders .item .products .number{margin-bottom:5px;}#account .myorders .order-cart-table .item .image img{width:80px;margin-right:10px;}#account .myorders .order-cart-table td{vertical-align:top;}#account .newsletter{max-width:900px;}#account .newsletter form .checkbox{position:relative;font-size:14px;max-width:400px;padding-top:25px;overflow:hidden;}#account .newsletter form .checkbox .hint{position:absolute;left:-7px;top:5px;}#account .newsletter form .checkbox label .custom{margin-bottom:40px;}#account .register .fullname .form-spacer{width:4%;}#account .register .fullname .form-textfield{display:inline-block;width:48%;}#account .register .radio-buttons .item .text{font-size:14px;}#account .register .radio-buttons label{font-size:14px;}#account .sales .box-list{margin:-2%;}#account .sales .box-list .item{float:left;width:21%;margin:2%;}#account .ui-aside{display:none;}#account .ui-box-nav .ui-box-nav-item h2{font-size:20px;}#account .ui-box-nav-item .ui-icon{background:#ddd;color:#444;padding:10px;border-radius:100%;}#account .ui-box-nav-item:hover .ui-icon{background:#C0A56D;color:#fff;}#account .ui-box-nav-item:hover a{color:#000;}#account .ui-dashboard form{max-width:400px;}#account .ui-dashboard form .form-textfield{width:100%;}#account .ui-display{padding:0;border:solid #eee 1px;border-radius:0 5px 5px 5px;margin-bottom:50px;}#account .ui-display .ui-inner-wrapper{padding:25px;}#account .ui-footer{max-width:900px;}#account .ui-footer .phone .tel a{font-size:15px;font-weight:bold;letter-spacing:1px;text-decoration:none;}#account .ui-footer .phone .text{font-size:13px;color:#999;}#account .ui-footer .phone .ui-icon{float:left;font-size:32px;margin:12px 12px 0 5px;}#account .ui-inner-wrapper .header{font-size:16px;font-weight:normal;letter-spacing:normal;margin:0 0 25px 0;}#account .ui-nav ul{border:none;}#account .ui-nav ul li{overflow:hidden;margin-right:3px;}#account .ui-nav ul li a.active{background:#fff;color:#000;border:solid #eee 1px;border-bottom:0;}#account .ui-user-dashboard input[name=account-submit]{display:block;float:none;width:100%;}#account table{margin-bottom:15px;}#account table th,#account table td{padding:4px 0;color:#000;background:none;}#account table tr:nth-child(even){background:none;}#account-abort{float:right;}#account-dashboard-body main.admin{padding:4% 0;}#account-form{max-width:600px;}#account-pwdrecover .ui-display a{float:right;font-size:13px;font-weight:bold;text-decoration:none;color:#000;}#account-pwdrecover form input[name=account-submit],#account-myaccount form input[name=account-submit]{float:left;width:48%;}#account.ui-nav ul li a{border-radius:4px 4px 0 0;letter-spacing:0.1em;}#areas .box-list .item{display:inline;float:left;width:27.3%;margin:25px 3% 0 3%;}#areas .box-list .item .button{display:none;}#areas .box-list .item .link{color:#000;text-decoration:none;}#areas .box-list .item .text{max-width:290px;margin:0 auto;height:260px;text-align:center;}#areas .box-list .item figure{width:70px;height:70px;padding:0;margin:0 auto;border:solid #dcceb0 2px;background-color:#fff;background-image:url(../storage/template/icons.png);background-repeat:no-repeat;background-size:auto;transition:background-color 0.5s;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;}#areas .box-list .item figure.icon1{background-position:-240px 0px;}#areas .box-list .item figure.icon2{background-position:-310px 0px;}#areas .box-list .item figure.icon3{background-position:-240px -70px;}#areas .box-list .item h3{line-height:24px;text-align:center;margin:20px 0;}#areas .box-list .item:hover .line{width:40%;border-color:#C0A56D;}#areas .box-list .item:hover figure{background-color:#C0A56D;border-color:#C0A56D;}#areas .box-list .item:hover figure.icon1{background-position:-240px -240px;}#areas .box-list .item:hover figure.icon2{background-position:-310px -240px;}#areas .box-list .item:hover figure.icon3{background-position:-240px -310px;}#areas td figure{padding-top:25%;}#areas-overview .box-list{margin:0 -2%;}#areas-overview .box-list .item{display:block;float:left;width:29%;margin:0 2% 30px 2%;background-color:#F7F7F7;}#areas-overview .box-list .item .button,#facts .box-list .item .button{background:transparent;border:solid #ccc 1px;color:#000;}#areas-overview .box-list .item .button-wrapper{padding:0 20px 30px 20px;}#areas-overview .box-list .item .button:hover,#facts .box-list .item .button:hover{background:#fff;}#areas-overview .box-list .item .text{height:200px;}#areas-overview .box-list .item .text-wrapper{margin:0;padding:30px 20px;}#areas-overview .box-list .item figure{padding-top:31%;}#areas-overview .box-list .item h2{font-size:18px;margin:0 0 20px 0;}#areas.admin .ui-popup-image{display:block;width:100px;}#contact-form{max-width:500px;}#contact-form #name,#contact-form #email,#contact-form #phone,#contact-form .form-textarea,#contact-form .checkbox{display:block;float:none;width:auto;}#contact-form .form-date{width:59%;}#contact-form .form-date label{display:none;}#contact-form .form-select{width:39%;}#contact-form .form-textarea textarea{height:120px;}#events .box-list{margin:0;border-bottom:none;overflow:visible;}#events .box-list .empty{font-style:italic;padding:10px 20px;border-bottom:solid #ccc 1px;}#events .box-list .item{display:block;float:none;transition:all 0.3s ease;margin:0 0 40px 0;background:linear-gradient(to right,#ffffff,#ffffff,#f9f9f9);}#events .box-list .item .bottom{display:none;overflow:hidden;}#events .box-list .item .bottom .inner{padding:20px;}#events .box-list .item .bottom .ui-share{border-top:solid #eee 1px;margin-top:5px;}#events .box-list .item .bottom .ui-share .ui-icon{background:transparent;color:#333;font-size:14px;padding:17px 10px;margin:0;}#events .box-list .item .date-wrapper{position:absolute;}#events .box-list .item .date-wrapper time{position:relative;top:10px;left:-10px;width:46px;background-color:#C0A56D;color:#fff;font-size:15px;font-weight:bold;text-align:center;line-height:110%;padding:14px 0;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.2);}#events .box-list .item .details{padding:14px 15px 13px 15px;}#events .box-list .item .details .ui-icon{position:relative;top:2px;font-size:15px;margin-right:10px;}#events .box-list .item .figure-wrapper{float:left;width:30%;}#events .box-list .item .figure-wrapper figure{background-color:#E4E4E4;padding-top:150%;}#events .box-list .item .middle{overflow:hidden;}#events .box-list .item .middle .button,#events .box-list .item .middle .upcoming{float:right;margin:3px;}#events .box-list .item .middle .upcoming{text-align:right;padding:2px 12px;}#events .box-list .item .soldout{background-color:#A8223A;}#events .box-list .item .top .inner{float:right;width:66%;color:#333;padding:20px 0;margin:0;transition:all 0.3s ease;}#events .box-list .item .top .inner .location{margin-bottom:20px;}#events .box-list .item .top .inner .time,#events .box-list .item .top .inner .location{font-size:14px;line-height:15px;margin:0 0 10px 0;}#events .box-list .item .top .inner .ui-icon{position:relative;top:3px;}#events .box-list .item .top .inner h3{margin:0 0 25px 0;}#events .box-list .item .top .inner p{margin:0 0 10px 0;}#events .left{float:left;width:65%;max-width:none;}#events .left .ui-page-nav{display:none;}#events .panel{padding:20px 0;}#events .panel .button{display:none;position:relative;top:-10px;float:right;width:48px;height:48px;background:url(../storage/template/icons-calendar.png) no-repeat left bottom #fff;color:#000;padding:0;margin:0 0 0 10px;}#events .panel .calendar-button{position:absolute;display:none;top:0;right:8px;font-size:32px;padding-top:2%;cursor:pointer;transition:0.3s all;}#events .panel .date{float:left;}#events .panel .date .ui-icon{position:relative;font-size:12px;color:#777;top:1px;left:-6px;}#events .panel .date a,#events .panel .date .disabled{display:block;min-width:135px;font-size:14px;text-align:center;text-decoration:none;background:#fff;padding:4px;border:solid #ddd 1px;border-radius:3px;transition:0.3s all;}#events .panel .date a:hover{color:#fff;background:#C0A56D;}#events .panel .date:hover .ui-icon{color:#fff;}#events .panel form.category{float:right;padding-bottom:10px;}#events .panel form.category .form-field{padding:0;margin:0;border-radius:3px;}#events .panel form.category label{float:left;padding:2px 15px 2px 0;}#events .panel form.category select{font-size:14px;width:130px;background:#fff;padding:5px 4px 4px 10px;border-radius:3px;}#events .right{float:right;width:30%;}#events .ui-calendar{margin-bottom:35px;}#events .ui-calendar .remit{color:#A8223A;background:#dcceb0;}#events .ui-calendar .slick-next{right:-32px;z-index:23;}#events .ui-calendar .slick-prev{left:-32px;z-index:23;}#events .ui-calendar .ui-header{font-size:15px;margin:0 0 5px 0;}#events .ui-calendar .ui-weekday{background:#C0A56D;color:#fff;}#events .ui-calendar .weekend{background:#f3f3f3;}#events .ui-calendar weekday.current{background:#f3f3f3;}#events-calendar .slick-next,#events-calendar .slick-prev{z-index:40;}#events-item{font-size:15px;}#events-item .icon{top:4px;}#events-item .more{padding:2px;border:solid #eee 1px;width:240px;}#events-item .more a{display:block;width:auto;height:auto;background:#A8223A;color:#fff;text-align:center;text-decoration:none;font-size:18px;line-height:18px;padding:20px;}#events-item .social-icons{border:solid #ccc 1px;}#events-item .table{width:50%;max-width:400px;}#events-item .table .button{display:block;width:auto;text-align:center;margin:0;}#events-item .table td{padding:10px;vertical-align:middle;}#events-item img{float:right;width:40%;max-width:600px;min-width:100px;margin:0 0 4% 4%;}#events-map .map{height:400px;}#events-review nav{margin:0 -0.5%;}#events-review nav ul li{display:inline;float:left;width:24%;max-width:150px;margin:0.5%;}#events-review nav ul li a{background-color:#fff;color:#A8223A;font-size:15px;text-align:center;padding:8px 0;transition:background-color 0.5s;border:solid #ddd 1px;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.05);}#events-review ul{list-style:none;padding:0;margin-bottom:40px;}#events-review ul.list li{padding:5px 0;}#events.highlights{padding-top:25px;}#events.highlights .carousel{overflow:hidden;}#events.highlights .carousel .item{margin:10px 40px;}#events.highlights .carousel .item .button{position:absolute;right:0;bottom:0;}#events.highlights .carousel .item .button-wrapper{position:relative;height:0;}#events.highlights .carousel .item .fact{color:#333;margin:5px 0 0 0;}#events.highlights .carousel .item .fact .ui-icon{margin-right:10px;}#events.highlights .carousel .item .text-wrapper{padding:15px 0;}#events.highlights .carousel .item figure{background-size:cover;padding-top:143%;margin:0 auto;}#events.highlights .carousel .item h3{font-size:16px;line-height:20px;height:40px;padding:0;margin:0 0 10px 0;overflow:hidden;}#events.highlights .carousel .slick-list{margin:0 -40px;}#events.highlights .carousel .slick-next{right:-15px;}#events.highlights .carousel .slick-prev{left:-15px;}#events.ui-admin .ui-popup-image{width:100px;width:100px;}#events.ui-admin .ui-popup-image figure{padding-top:150%;}#facts .box-list{margin:-1%;overflow:hidden;}#facts .box-list .item{display:inline;float:left;width:46%;margin:1%;box-shadow:0 0 10px rgba(0,0,0,0.2);background:#F7F7F7;}#facts .box-list .item .button-wrapper{height:0;}#facts .box-list .item .button-wrapper .button{position:relative;left:25px;top:-65px;}#facts .box-list .item .text{height:225px;line-height:25px;margin:0;}#facts .box-list .item .text-wrapper{padding:25px;}#facts .box-list .item h2{font-size:20px;margin-top:0;}#infra{margin:-6% -10px 0 -10px;}#infra .box-list .item{padding:0;background:#fff;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.2);margin:4% 10px;}#infra .box-list .item .button-wrapper{height:0;clear:both;}#infra .box-list .item .button-wrapper .button{position:absolute;bottom:0;letter-spacing:1px;color:#000;background:none;transition:0.5s all;padding:2.5% 3%;}#infra .box-list .item .button-wrapper .button:hover{font-weight:bold;}#infra .box-list .item .figure{width:40%;max-width:340px;overflow:hidden;}#infra .box-list .item .figure figure{padding-top:100%;}#infra .box-list .item .text-wrapper{padding:3%;}#infra .box-list .item .text-wrapper .text{max-width:500px;}#infra .box-list .item .text-wrapper h2{font-size:20px;color:#000;margin:0 0 5px 0;}#infra .box-list .item.even .button-wrapper .button{left:0;}#infra .box-list .item.even .figure{float:right;margin:0 0 0 3%;}#infra .box-list .item.odd .button-wrapper .button{right:0;}#infra .box-list .item.odd .figure{float:left;margin:0 3% 0 0;}#infra .box-list .item:first-child{margin-top:0;}#layouts .box-list .item{display:inline;float:left;width:12.66%;margin:2%;}#layouts .box-list .item figure{padding-top:200%;}#layouts .box-list .item h2{font-size:12px;line-height:20px;height:80px;}#login .box-centered .spacer{display:none;}#mediathek .box-list{margin:0 -2%;}#mediathek .box-list .item .button-wrapper{display:none;}#mediathek .box-list .item .figure figure,#mediathek .box-list .item .ui-popup-video figure{padding-top:66%;}#mediathek .box-list .item h2{font-size:16px;text-align:center;line-height:20px;height:40px;margin-top:5px;overflow:hidden;}#mediathek .box-list .item time{display:none;}#mediathek .box-list .item,.gallery .item{display:inline;float:left;width:21%;margin:2%;}#newsletter-form-wrapper form{padding:3% 4%;background:#fff;border:solid #C0A56D 3px;}#newsletter-form-wrapper form .form-textfield{width:100%;max-width:320px;}#newsletter-form-wrapper form h2{margin-top:5px;}#organizer td img{display:block;max-width:100px;max-height:60px;margin:0 auto;}#referenzen .box-list{margin:0 -3%;}#referenzen .box-list .item{display:inline;float:left;width:19%;margin:0 3% 3% 3%;padding-right:2.9%\9;}#referenzen .box-list .item .button-wrapper{display:none;}#referenzen .box-list .item figure{background-size:contain;background-position:center;padding-top:75%;}#referenzen .box-list .item h2{font-size:14px;text-align:center;line-height:20px;height:40px;overflow:hidden;}#reviews{margin-top:0;box-shadow:0 0 10px rgba(0,0,0,0.2);}#reviews .css-1g6m4bd,#reviews .css-1g6m4bd svg{color:#C0A56D !important;border:none;transition:0.5s all;}#reviews .css-1g6m4bd:hover,#reviews .css-1g6m4bd:hover svg{background:#fff;color:#A8223A !important;}#reviews .ubw-first-party-review-button-container{padding:11px;}#reviews .ubw-first-party-review-button-container,#reviews .ubw-button-container{background:#E5D9C3;border-color:#C0A56D;}#reviews .ubw-first-party-review-button-text,#reviews .ubw-cta-text{letter-spacing:0.5px;color:#A8223A;}#reviews .ubw-review-container{background:#fff !important;}#reviews .ubw-review-content-pagination-page{background:#C0A56D;}#reviews .ubw-review-content-pagination-page.ubw-review-content-pagination-page-active{background:#A8223A;}#seatmap .marked,#seatmap-legend .marked{background:#A8223A;}#seatmap .seat,#seatmap .grp{position:absolute;cursor:pointer;}#seatmap h2{font-size:14px;font-weight:normal;text-align:center;}#seatmap img{display:block;width:100%;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}#seatmap-legend .catr{background-image:url(../storage/seatmaps/icons_seatmap.png);background-repeat:no-repeat;background-position:0 0;}#seatmap-legend .locked{background-image:url(../storage/template/bg_seatmap-locked.png);background-repeat:no-repeat;background-position:center;}#seatmap-legend .reserved{background:url(../storage/seatmaps/icons_seatmap.png) #eee;background-repeat:no-repeat;background-position:0 -16px;}#seatmap-legend span{width:16px;height:16px;position:relative;top:3px;line-height:50px;margin-right:5px;top:-2px\9;}#seatmaps.ui-admin .right{width:45%;float:right;}#seatmaps.ui-admin table{width:50%;float:left;}#seatmaps.ui-admin table tr.selected{border:solid black 1px;}#service{text-align:center;}#service .box-list{margin:-35px 0;}#service .box-list .figure-1{background-position:0 0;}#service .box-list .figure-2{background-position:-80px 0;}#service .box-list .figure-3{background-position:-160px 0;}#service .box-list .figure-4{background-position:0 -80px;}#service .box-list .figure-5{background-position:-80px -80px;}#service .box-list .figure-6{background-position:-160px -80px;}#service .box-list .item{display:inline;float:left;width:27.3%;margin:75px 3%;}#service .box-list .item h3{font-family:"source_sans_proregular";font-size:16px;font-weight:bold;margin:10px auto 22px auto;max-width:200px;}#service .box-list figure{width:80px;height:80px;background-image:url(../storage/template/icons.png);background-size:auto;padding:0;margin:0 auto;}#service h1{font-size:32px;margin:60px 0;}#service-close .ui-icon{color:#fff;}#service-form-wrapper #contact-form{max-width:none;}#shop #faq .box-list .item .title{font-size:17px;}#slider{position:relative;z-index:1;top:0;width:100%;min-height:150px;margin-top:-125px;background:#f7f7f7;}#slider .box{position:relative;z-index:33;}#slider .box .button{border:solid #fff 1px;background:rgb(255,255,255,0.15);text-shadow:0 0 6px #666;}#slider .box .button:hover{border-color:#C0A56D;background:#C0A56D;}#slider .box .inner{width:75%;max-width:540px;min-width:200px;padding:200px 3% 0 3%;margin:0;}#slider .box .inner .text{font-size:18px;color:#fff;text-shadow:0 0 6px #000;margin:10px 0 20px 0;}#slider .box .inner h1{font-family:"Museo500Regular";font-size:28px;color:#fff;text-shadow:0 0 4px #444;}#slider .box .inner h1 b{font-size:20px;font-weight:normal;}#slider .item .background{padding-top:540px;background-size:cover;background-position:center top;background-attachment:fixed;}#slider .item.black .box .inner .title,#slider .item.black .box .inner .text{color:#000;text-shadow:none;}#slider .slick-dots{text-align:center;}#slider .slick-dots li button{position:relative;top:-40px;width:30px;height:8px;background:#fff;padding:0;margin:0 5px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;filter:Alpha(Opacity=40);-moz-opacity:0.40;-khtml-opacity:0.40;opacity:0.40;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}#slider .slick-dots li.slick-active button{filter:Alpha(Opacity=100);-moz-opacity:1.00;-khtml-opacity:1.00;opacity:1.00;}#slider .slick-dots li.slick-active button[aria-label="1 of 1"]{display:none;}#slider .slick-next{right:-4px;border-radius:3px 0 0 3px;}#slider .slick-prev{left:-4px;border-radius:0 3px 3px 0;}#slider .slick-prev,#slider .slick-next{z-index:49;width:25px;background-color:#fff;padding:10px 0;opacity:0;transition:opacity 0.5s;}#slider:hover .slick-dots{opacity:1;}#slider:hover .slick-next,#slider:hover .slick-prev{opacity:0.8;}#slogan .bg-parallax{background-image:url(../storage/images/3/image.jpg);background-position:center bottom;padding:125px 0;box-shadow:0px 0px 5px rgba(0,0,0,0.1) inset;}#slogan .carousel .item{font-family:"Museo500Regular",sans-serif;font-size:24px;text-align:center;color:#fff;line-height:32px;text-shadow:0 0 10px rgba(0,0,0,0.8);}#slogan .carousel .ui-icon-wrapper{padding-left:17%;}#slogan .ui-button{max-width:1240px;margin:0 auto;}#team .box-list{margin:0 -2%;}#team .box-list .item{position:relative;display:inline;float:left;width:46%;max-width:300px;margin:0 2%;}#team .box-list .item .ui-icon-link{display:block;padding:8px 0;}#team .box-list .item .ui-icon-link .ui-icon{background:#C0A56D;padding:8px;margin-right:8px;color:#fff;border-radius:100%;}#team .box-list .item .ui-icon-wrapper{position:absolute;right:0px;}#team .box-list .item .ui-popup-image{display:none;width:100px;height:100px;padding:0;margin-bottom:15px;}#team .box-list .item .ui-popup-image figure{width:100%;padding-top:100%;}#team .box-list .item h2{font-size:14px;line-height:20px;overflow:hidden;}#team .box-list .item:first-child{margin-top:0;}aside{display:none;}aside .inner{float:right;max-width:750px;background:url(../storage/template/bg_aside.png);color:#fff;font-size:20px;text-align:right;padding:30px;margin-top:100px;margin-bottom:35px;}aside .inner form{background:#fff;color:#000;font-size:12px;text-align:left;padding:15px;}aside .inner h1{font-size:40px;margin:0 0 5px 0;}aside .inner p{margin:0 0 20px 0;}.account-dashboard-body main.admin{padding:40px 0;}.admin-body header{height:auto;}.border-light{border:solid #ddd 1px;}.box-list .item .line{width:20%;border-bottom:solid #E4E4E4 1px;margin:0 auto 20px auto;transition:width 0.5s;}.button-wire{background:transparent;border:solid #000 1px;color:#000;padding:18px 36px;}.center,#slider .box,#account{max-width:1280px;margin:0 auto;padding:0;min-width:1070px\9;}.content-box{background:#fff;padding:5% 6%;margin:-3% 0 8% 0;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.2);}.content-box h2:first-child{margin-top:0;}.content-box p:last-child{margin-bottom:0;}.content-button-large{padding:20px 10%;}.content-button-light{background:#fff;border:solid #ddd 1px;color:#555;}.content-button-right{float:right;padding:18px 36px;margin:0 0 0 15px;}.content-cented{max-width:600px;margin:0 auto 50px auto;}.content-centered{max-width:900px;margin:0 auto;}.content-left{float:left;}.content-left-narrow{width:55%;max-width:600px;}.content-list li{padding-left:30px;}.content-list li,.content-ordered-list li{padding-top:1rem;padding-bottom:1rem;position:relative;color:#333;border-bottom:1px solid #ddd;}.content-list li::before{content:"";left:0;top:1.6rem;width:0.6rem;height:0.6rem;}.content-list li::before,.content-ordered-list li::before{position:absolute;transform:translateY(-50%);background:#C0A56D;text-align:center;border-radius:50%;box-shadow:0 0 0 2px #f7f7f7;}.content-list li:last-child,.content-ordered-list li:last-child{border-bottom:none;}.content-list,.content-ordered-list{list-style:none;padding:0;margin:0;overflow:hidden;}.content-max-width{max-width:960px;}.content-nav-wrapper{position:relative;top:-10px;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:solid #eee 1px;}.content-ordered-list li{counter-increment:list-counter;padding-left:50px;}.content-ordered-list li::before{content:counter(list-counter);left:0;top:2rem;width:2rem;height:2rem;font-size:0.9rem;font-weight:bold;line-height:2rem;color:#fff;}.content-right{float:right;}.content-right img,.content-left img{width:100%;}.content-right,.content-left{width:48%;max-width:500px;}.padding-medium{padding:15px;}.padding-small{padding:10px;}.sections{background:#fff;}.social-icons{height:48px;}.social-icons .icon-contact:hover{background:#C0A56D;}.social-icons .icon-facebook:hover{background:#3b5998;}.social-icons .icon-instagram:hover{background:#d34836;}.social-icons .icon-more:hover{background:#9b7c3b;}.social-icons .icon-pinterest:hover{background:#990000;}.social-icons .icon-twitter:hover{background:#1dcaff;}.social-icons .ui-icon{position:relative;z-index:11;display:inline;float:left;width:48px;padding:16px 0;margin:0;text-align:center;transition:0.5s all;}.social-icons .ui-icon:hover{z-index:22;color:#fff;transform:scale(1.1);}.text-color-gold{color:#C0A56D;}.text-color-red{color:#dd6677;}.text-header{font-weight:bold;font-size:18px;}.text-normal{font-weight:normal;}.text-size-large{font-size:30px;}.text-size-medium{font-size:20px;}.text-size-normal{font-size:14px;}.text-size-small{font-size:12px;}.text-size-xlarge{font-size:50px;}footer{position:relative;z-index:44;background:#222;color:#000;padding:40px 0;}footer .bottom{padding-top:15px;border-top:solid #333 1px;}footer .bottom .left{font-size:12px;padding-bottom:10px;}footer .bottom .right{width:70%;}footer .bottom nav li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}footer .bottom nav li a{font-size:12px;padding-right:10px;color:#ccc;}footer .bottom nav li a:hover{color:#fff;}footer .inner{font-size:14px;color:#ccc;padding:0 3%;}footer .middle{padding:35px 0;}footer .middle .left .social-icons{margin-top:15px;}footer .middle .left a{color:#fff;text-decoration:none;}footer .middle .left p{margin:0 0 5px 0;}footer .middle nav{max-width:500px;}footer .middle nav ul li{float:left;display:inline;width:50%;}footer .middle nav ul li a{font-size:12px;text-transform:uppercase;text-align:left;color:#fff;padding:10px 35px 10px 0;}footer .middle nav ul li a:before{position:relative;top:2px;right:-10px;float:right;font-family:webGii;font-size:8px;color:#a1a3a9;content:"\e931";transition:0.3s all;}footer .middle nav ul li:hover a:before{right:-15px;}footer .scrollToTop{display:none;position:fixed;z-index:50;right:10px;bottom:10px;text-decoration:none;}footer .scrollToTop .ui-icon{display:block;width:40px;color:#fff;background:#ea5b0c;padding:11px 0;text-align:center;border-radius:6px;}footer .top .left .maintitle{font-size:20px;text-transform:uppercase;color:#C0A56D;}footer .top .left .subtitle{font-size:12px;color:#fff;letter-spacing:2px;}footer .top .left,footer .top .right{width:48%;}footer .top .right img{height:36px;width:auto;margin:4px 6px;}footer section .header{text-transform:uppercase;color:#fff;}footer section .left{float:left;}footer section .right{float:right;text-align:right;}.ui-back{position:relative;top:-15px;float:right;height:0;}.ui-box-nav{margin:0;padding:0;line-height:auto;}.ui-bread-crumbs .active{color:#C0A56D;}.ui-bread-crumbs a{opacity:1;}.ui-calendar table td{background:#fff;}.ui-dashboard .panel{background:#fff;padding:15px 20px;border-right:solid #eee 1px;border-left:solid #ddd 1px;}.ui-dashboard .panel.green{background:#ddffdd;}.ui-dashboard .panel.red{background:#ffdddd;}.ui-dashboard form .form-select label .title{display:block;}.ui-display{border:solid #eee 1px;}.ui-icon-link .title{margin-left:4px;color:#444;transition:0.3s margin;}.ui-icon-link .ui-icon{position:relative;color:#aaa;}.ui-icon-link:hover .title{margin-left:6px;color:#000;}.ui-nav ul{border-color:#A8223A;}.ui-nav ul li a.active,.ui-nav ul li a.active:hover{background:#A8223A;color:#fff;}.ui-page-nav .buttons .ui-icon,.ui-page-nav .buttons .ui-icon:hover{background:#C0A56D;}.ui-popup-inline .abort{background:#ddd;color:#666;}.ui-popup-inline .button{margin-right:10px;}.ui-processbar .line span{background:#f0f0f0;}.ui-processbar .line.active span{background:#A8223A;}.ui-processbar .step dot{border-color:#f0f0f0;background:#fcfcfc;color:#eee;}.ui-processbar .step.active .dot{background:#cc6666;border-color:#A8223A;}.ui-rating{width:auto;background:none;border:none;}.ui-rating .ui-item{position:relative;display:inline-block;margin:0 3px 0 0;}.ui-rating .ui-item .filled{position:absolute;left:0;top:0;display:block;overflow:hidden;}.ui-rating .ui-item .ui-icon{display:block;text-align:center;padding:0;margin:0;}.ui-rating td{background:none;font-family:arial;font-size:30px;line-height:15px;padding:1px;border:none;}.ui-rating td a{text-decoration:none;}.ui-rating tr{background:none;}.ui-return{float:right;}.ui-share .ui-icon{background:#C0A56D;}.ui-share .ui-icon:hover{background:#A8223A;}.ui-slider{top:120px;}.ui-uploader{margin-bottom:35px;}.ui-uploader .form-field .icon-trash,.ui-uploader .preview .item .icon-trash{padding:3px 6px;}.cart-process{position:relative;max-width:1000px;margin:0 auto;}.cart-process .aside{position:absolute;right:0;top:0;width:45%;}.cart-process .aside .cart-sum .title{text-align:left;}.cart-process .aside .cart-sum td{padding:10px 0;}.cart-process .aside input[type=submit]{display:block;width:100%;}.cart-process .aside-inner{padding-left:30px;padding-right:30px;}.cart-process .bar{margin:0 7% 100px 7%;}.cart-process .bar .ui-processbar .line span{height:6px;background:#ccc;}.cart-process .bar .ui-processbar .line.active span{background:#000;}.cart-process .bar .ui-processbar .step .dot{width:60px;font-weight:bold;font-size:20px;line-height:30px;padding:15px 0;border:none;color:#fff;background:#ccc;}.cart-process .bar .ui-processbar .step .title{display:block;position:absolute;width:100px;margin:15px 0 0 -21px;font-weight:bold;font-size:15px;text-align:center;text-transform:uppercase;color:#ccc;background:transparent;overflow:visible;}.cart-process .bar .ui-processbar .step.active .dot{background:#000;}.cart-process .bar .ui-processbar .step.active .title{color:#000;}.cart-process .buttons{padding-top:15px;}.cart-process .buttons .next{float:right;width:55%;max-width:300px;min-width:160px;margin:0;background:#2fb763;}.cart-process .buttons .prev{color:#000;background:transparent;font-size:14px;font-weight:normal;letter-spacing:1px;text-decoration:none;padding:14px 0 5px 0;border:none;border-bottom:solid #000 1px;border-radius:0;}.cart-process .failure{border:solid #9D9D9D 1px;border-radius:6px;padding:10px 20px;margin:10px;}.cart-process .footer .icon-phone{font-size:30px;float:left;margin:10px 30px 10px 0;}.cart-process .footer .reachability{font-weight:500;font-size:11px;line-height:13px;letter-spacing:0.1em;color:#9D9D9D;}.cart-process .footer .tel{display:block;font-weight:500;font-size:16px;letter-spacing:0.1em;}.cart-process .footer .tel a{text-decoration:none;}.cart-process .footer h2{margin-bottom:40px;}.cart-process .footer h3{margin-bottom:20px;}.cart-process .form .form-field{display:block;width:auto;}.cart-process .form .form-inner,.cart-process .buttons{width:50%;}.cart-process .form .wrapper{margin-bottom:35px;}.cart-process .form hr{margin:25px 0;}.cart-process .hint{color:#cc0000;background:#ffeeee;border:solid #cc0000 1px;padding:10px 15px;border-radius:3px;}.cart-process h1{font-family:"source_sans_proregular";}.cart-process h1 .title{display:block;font-size:20px;}.cart-process input[type=submit]{margin-right:8px;}.cart-process.step0{padding-bottom:38%;}.cart-process.step1 .form-radio-buttons .icon{float:right;}.cart-process.step1 .form-radio-buttons .icon img{position:relative;top:-11px;width:auto;height:40px;}.cart-process.step1 .form-radio-buttons label{border:solid #9D9D9D 1px;border-radius:6px;padding:20px;margin:10px 0;}.cart-process.step1 .form-radio-buttons label .custom{left:18px;top:20px;}#orders-form .form-select{max-width:200px;}#orders.admin form .spacer{height:55px;}@media screen and (max-width:1400px){header .top{padding-left:10px;padding-right:10px;}header .middle .center{margin:0 10px;}}@media screen and (max-width:1200px){header{background-size:100%;}header .middle .left .logo{margin-left:15px;}#slider .slick-dots li button{top:-40px;}#facts .box-list{margin:0;overflow:visible;}#facts .box-list .item{display:block;float:none;width:auto;margin:0 0 3% 0;}#facts .box-list .item .text{height:auto;}#facts .box-list .item .button-wrapper{height:auto;padding:0 0 20px 0;}#facts .box-list .item .button-wrapper .button{top:0;}#infra{margin:-40px -4% 3.5% -4%;}#infra .box-list{width:auto;padding:0;margin:0;}#infra .box-list .item{display:block;float:none;width:100%;margin:0 0 1px 0;background:#f9f9f9;box-shadow:none;}#infra .box-list .item:last-child{margin:0;}#areas-overview .box-list .item .text{height:320px;}}@media screen and (max-width:900px){header .burger-menu{display:block;}header .top{position:fixed;z-index:47;width:100%;background:#222;border-bottom:solid #444 1px;padding:0;}header .top .left{display:none;}header .top .right{padding-right:5px;}header .top .right a{color:#fff;padding:13px 6px 11px 6px;}header .middle .center{margin:0;padding-top:46px;}header .middle .inner{top:0;border:none;border-radius:0;}header .middle .left .logo img{width:100px;}header .middle nav{display:none;background:#222;position:fixed;top:44px;left:0px;bottom:auto;width:100%;}header .middle nav{padding:0;}header .middle nav ul li,header .middle nav ul.l2 li{display:block;float:none;width:auto;background:#222;border-top:none;border-bottom:solid #444 1px;}header .middle nav ul li a,header .middle nav ul.l2 li a{color:#ddd;font-size:14px;text-align:left;padding:13px 20px;}header .middle nav ul.l2{position:relative;width:100%;}header .middle nav ul.l2 li a{padding-left:30px;}header .middle .right .contact{display:block;}.content-right,.content-left{position:relative;float:none;width:auto;margin-bottom:35px;}#slider .box .inner{padding-top:165px;}#slider .slick-prev,#slider .slick-next{margin-top:25px;}#slogan .bg-parallax{padding:75px0;}#slogan .carousel .item{padding:0 25px;}#account h1{padding-left:15px;}#account .ui-display,#account .ui-dashboard .ui-nav{width:auto;border-radius:0;}#account .ui-nav ul{background:#fff;height:auto;padding:10px 0 15px 0;}#account .ui-nav ul li{width:50%;margin:0;}#account .ui-nav ul li a{padding:10px 0;margin:0 5px 2px 5px;background:transparent;border-bottom:solid #000 1px;}#account .ui-nav ul li a:hover{color:#000;}#account .ui-nav ul li a.active{background:transparent;border-bottom:solid #000 3px;margin-bottom:0;}#account .myorders .item .header{padding:5px 20px;margin-left:-20px;margin-right:-20px;}#account .myorders .item .inline-float{width:auto;}#account .myorders .item .inline-float.products{width:65%;}#areas .box-list .item{width:44%;}#areas-overview .box-list .item,#events .left,#events .right{display:block;float:none;width:auto;}#events #newsletter-form-wrapper{display:none;}#events .panel{padding-top:0;}#events .panel .calendar-button{display:block;}#events .calendar-wrapper{height:0;overflow:hidden;transition:0.5s height;}#events .ui-calendar .slick-next,#events .ui-calendar .slick-prev{font-size:24px;}#events .ui-calendar .slick-next{right:-14px;}#events .ui-calendar .slick-prev{left:-14px;}#areas-overview .box-list .item .text{height:auto;}#events-home .box-item .figure{width:30%;}.cart-process .seatmap-wrapper{top:250px;margin-bottom:20px;}}@media screen and (max-width:600px){h1{font-size:26px;}h2{font-size:20px;}h3{font-size:18px;}#slider .box .inner{width:auto;padding-top:150px;}#slider .box .inner h1{font-size:26px;}#slider .box .inner h1 b{font-size:18px;}#slider .box .inner .text{font-size:16px;padding-right:40%;}#slider .slick-prev{left:-50px;}#slider .slick-next{right:-50px;}#slider .slick-dots li button{top:-30px;}#areas .box-list .item{display:block;float:none;width:auto;}#areas .box-list .item .text{height:auto;padding:0 10%;margin-bottom:75px;}#events-home .box-item .text-wrapper h3,#infra .box-list .item .text-wrapper h2{font-size:18px;}#events-item .table{width:auto;max-width:none;clear:both;}#infra .box-list .item.even .figure,#infra .box-list .item.odd .figure{display:block;float:none;width:auto;max-width:none;margin:0;}#infra .box-list .item:first-child .figure{display:none;}#infra .box-list .item .figure figure{padding-top:50%;}#infra .box-list .item .text-wrapper{padding:40px 25px 35px 25px;}#infra .box-list .item .button-wrapper{height:auto;padding:0 25px 40px 25px;}#infra .box-list .item .button-wrapper .button{position:relative;display:block;width:auto;max-width:200px;background:#A8223A;color:#fff;text-align:center;border:solid #ddd px;padding:14px;margin:0 auto;}#facts .box-list .item h2{font-size:20px;}#referenzen .box-list .item{width:44%;}#service .box-list .item,#team .box-list .item{display:block;float:none;width:auto;margin-top:35px;}#account .login-wrapper .ui-nav,#account .login-wrapper .ui-display,#account .login-wrapper .ui-footer{width:auto;float:none;}#account .login-wrapper .ui-aside{display:none;}#account-pwdrecover a{display:block;float:none;clear:both;}#account .myaccount .button{padding:12px 15px 10px 15px;}#account .myaccount .address-wrapper address{width:100%;}#account .myaccount .address-wrapper .spacer{display:none;}#account .myorders .item .inline-float.products{width:100%;}section article .inner{padding:30px 3%;}section.footer article .inner{padding-bottom:45px;}section article .inner .right,section article .inner .left,.content-left-narrow{float:none;width:auto;}.text-size-large{font-size:27px;}ntent-button-right{margin-top:-3%;}.cart-process.step1{padding:0;}.cart-process .seatmap-wrapper{position:relative;top:0;width:auto;}.cart-process .select-wrapper,.cart-process .buttons{float:none;width:auto;}.button-large{padding:15px 0;width:100%;text-align:center;}footer .top .right img{height:24px;}footer .middle nav ul li{width:50%;}}@media screen and (max-width:420px){h1{font-size:24px;}h2{font-size:18px;}h3{font-size:16px;}header .middle .right .contact .mail{display:none;}#slider .box .inner h1{font-size:24px;}#slider .box .inner h1 b{font-size:16px;}#slider .slick-dots li button{top:100px;}#events-home .box-item .text-wrapper h3,#infra .box-list .item .text-wrapper h2{font-size:16px;}#events-item img{float:none;width:100%;margin:0 0 35px 0;}#events .box-list .item .figure-wrapper,#events .box-list .item .top .inner{float:none;width:auto;margin-right:0;}#events .box-list .item .top .inner{padding:25px 15px;}#slogan .rotating-item-wrapper{height:50px;}#slogan .rotating-item-wrapper .item{font-size:14px;line-height:20px;}#facts .box-list .item h2{font-size:18px;}.text-size-large{font-size:24px;}.ui-popup-inline .button{display:block;text-align:center;margin:8px 0 0 0;}footer .bottom .left,footer .bottom .right{float:none;width:auto;text-align:center;}footer .bottom nav{text-align:center;}}