body{font-family:'Abel', sans-serif}[hidden]{display:none}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.alert-dismissable{padding-right:40px}.alert{padding-left:40px}a{color:#40d09b}.wrapper-6 a{color:#319b74}a:focus,a:hover,a:active{color:#118ab9}.color-green{color:#79d5b3}a.read-more:hover{color:#79d5b3}.linked:hover{color:#79d5b3}.header .navbar-nav>.active>a{color:#79d5b3}.header .navbar-nav>.active>a{border-color:#79d5b3}.header .dropdown-menu{border-top:solid 2px #79d5b3}.header .navbar-nav>li:hover>a{color:#59b795}.header .nav>li>.search:hover{border-bottom-color:#59b795;color:#59b795}.header .navbar-nav>li>a:hover,.header .navbar-nav>.active>a{border-bottom-color:#79d5b3}.header .navbar-toggle{border-color:#59b795}.header .navbar-toggle,.header .navbar-toggle:hover,.header .navbar-toggle:focus{background:#79d5b3}.header .navbar-toggle:hover{background:#59b795 !important}.header .navbar-nav>.open>a,.header .navbar-nav>.open>a:hover,.header .navbar-nav>.open>a:focus{color:#79d5b3}@media (max-width: 991px){.header .navbar-nav>.active>a,.header .navbar-nav>.active>a:hover,.header .navbar-nav>.active>a:focus{background:#79d5b3;color:#fff !important}.header .navbar-nav>.active>a{border-color:#eee}.header .nav>li>.search:hover{background:#79d5b3}}@media (min-width: 992px){.mega-menu li{display:inline-block}}.mega-menu .nav-header{display:inline-block}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background:inherit;color:inherit}.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav>li.dropdown>a:focus{background:inherit;color:inherit}.navbar .nav>li>a,.mega-menu a,.mega-menu a.dropdown-toggle{transition:all 0.8s ease}.date-of-article{margin:0 0 5px 0;padding:0;color:#319b74;font-size:.9em}.da-slide h2 i{background-color:rgba(121,213,179,0.8)}.sequence-inner{background:linear-gradient(#fff, #cff8e9)}#sequence-theme h2{background:rgba(121,213,179,0.8)}#sequence-theme .info p{background:rgba(121,213,179,0.8)}.btn-u{background:#79d5b3}.btn-u:hover,.btn-u:focus,.btn-u:active,.btn-u.active,.open .dropdown-toggle.btn-u{background:#59b795;color:#fff}.btn-u-split.dropdown-toggle{border-left:solid 1px #59b795}.btn-u.btn-brd{border-color:#79d5b3}.btn-u.btn-brd:hover{color:#59b795;border-color:#59b795}.btn-u.btn-brd.btn-brd-hover:hover{background:#59b795}.thumbnail-style h3 a:hover{color:#79d5b3}.thumbnail-style a.btn-more{background:#79d5b3}.thumbnail-style a.btn-more:hover{box-shadow:0 0 0 2px #59b795}.headline h2,.headline h3,.headline h4{border-bottom:2px solid #79d5b3}blockquote:hover{border-left-color:#79d5b3}.hero{border-left-color:#79d5b3}blockquote.hero.hero-default{background:#79d5b3}blockquote.hero.hero-default:hover{background:#59b795}.carousel-arrow a.carousel-control:hover{color:#79d5b3}.footer a,.copyright a{color:#777}.copyright a:hover,.copyright a:focus{color:#79d5b3}.footer a:hover,.footer a:focus{text-decoration:none;color:#ff0000}.footer .dl-horizontal a:hover{color:#79d5b3 !important}.posts .dl-horizontal a:hover{color:#79d5b3}.posts .dl-horizontal:hover dt img,.posts .dl-horizontal:hover dd a{color:#79d5b3;border-color:#79d5b3 !important}.post-comment h3,.blog-item .media h3,.blog-item .media h4.media-heading span a{color:#79d5b3}.privacy a:hover{color:#79d5b3}.sorting-block .sorting-nav li.active{color:#79d5b3;border-bottom:solid 1px #79d5b3}.sorting-block .sorting-grid li a:hover span.sorting-cover{background:#79d5b3}.blog h3{color:#79d5b3}.blog li a:hover{color:#79d5b3}ul.blog-tags a:hover{background:#79d5b3}.blog-post-tags ul.blog-tags a:hover{background:#79d5b3}.blog-photos li img:hover{box-shadow:0 0 0 2px #79d5b3}.blog-twitter .blog-twitter-inner:hover{border-color:#79d5b3;border-top-color:#79d5b3}.blog-twitter .blog-twitter-inner:hover:after{border-top-color:#79d5b3}.blog-twitter .blog-twitter-inner a{color:#79d5b3}.blog-item h4.media-heading span a{color:#79d5b3}.coming-soon-border{border-top:solid 3px #79d5b3}.booking-blocks p a{color:#79d5b3}.icon-page li:hover{color:#79d5b3}.glyphicons-demo a:hover{color:#79d5b3;text-decoration:none}.social-icons-v1 i:hover{color:#fff;background:#79d5b3}.news-read-more i{background:#79d5b3}.fa-icons li:hover{color:#79d5b3}.fa-icons li:hover i{background:#79d5b3}.bs-glyphicons li:hover{color:#79d5b3}.reg-block{border-top:solid 2px #79d5b3}#effect-2 figure .img-hover{background:#79d5b3}.blog h2 a:hover{color:#79d5b3}.progress-bar-u{background:#79d5b3}.block-description .save-job a:hover{color:#79d5b3}.block-description .p-chart .overflow-h li i,.block-description .p-chart .overflow-h li a{color:#79d5b3}.s-results .related-search a:hover{color:#79d5b3}.s-results .inner-results h3 a:hover{color:#79d5b3}.s-results .up-ul li a:hover{color:#79d5b3}.s-results .down-ul li a{color:#79d5b3}.dropcap{color:#79d5b3}.dropcap-bg{color:#fff;background:#79d5b3}.link-icon:hover i{color:#79d5b3;border:solid 1px #79d5b3}.link-bg-icon:hover i{color:#79d5b3;background:#79d5b3 !important;border-color:#79d5b3}i.icon-color-u{color:#79d5b3;border:solid 1px #79d5b3}i.icon-bg-u{background:#79d5b3}.line-icon-page .item:hover{color:#79d5b3}.service-block-u{background:#79d5b3}.owl-btn:hover{background:#79d5b3}.counters span.counter-icon i{background:#79d5b3}.counters span.counter-icon i:after{border-top:7px solid #79d5b3}.profile .profile-post:hover span.profile-post-numb{color:#79d5b3}.profile .date-formats{background:#79d5b3}.profile .name-location span i,.profile .name-location span a:hover{color:#79d5b3}.share-list li i{color:#79d5b3}.thumbnails-v1 .read-more{color:#79d5b3}.headline-center h2:after{background:#79d5b3}.headline-left .headline-brd:after{background:#79d5b3}.portfolio-box .portfolio-box-in i{background:#79d5b3}.flat-bg-block-v1 .checked-list i{color:#79d5b3}.owl-carousel-v5 .owl-controls .owl-page.active span,.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span{background:#79d5b3}.content-boxes-v5:hover i{background:#79d5b3}.block-grid-v1:hover{border-color:#79d5b3}.block-grid-v2 li:hover .block-grid-v2-info{border-color:#79d5b3}.content-boxes-v6:hover i:after{border-color:#79d5b3}.content-boxes-v6:hover i{background:#79d5b3}.testimonials-bs .carousel-control-v2 i:hover{border-color:#79d5b3;color:#79d5b3}.footer-default .footer .dl-horizontal a:hover{color:#79d5b3 !important}.footer-default .footer a{color:#79d5b3}.footer-default .footer a:hover{color:#59b795}.footer-default .copyright a{color:#79d5b3}.footer-default .copyright a:hover{color:#59b795}.title-v1 h1:after,.title-v1 h2:after{background-color:#79d5b3}.copyright-section i.back-to-top:hover{color:#79d5b3}#topcontrol:hover{background-color:#79d5b3}.lists-v1 i{background:#79d5b3}.lists-v2 i{color:#79d5b3}.process-v1 .process-in>li i{background:#79d5b3}.rgba-default{background-color:#79d5b3}.blog-grid .blog-grid-grad i:hover{background:#79d5b3}.header-v8 .dropdown-menu{border-top:solid 3px #999}.header-v8 .dropdown-menu .active>a{color:#333}.header-v8 .dropdown-menu li>a:hover{color:#79d5b3}.header-v8 .navbar-nav .open .dropdown-menu>li>a:hover,.header-v8 .navbar-nav .open .dropdown-menu>li>a:focus{color:#79d5b3}.header-v8 .navbar-nav .open .dropdown-menu>.active>a,.header-v8 .navbar-nav .open .dropdown-menu>.active>a:hover,.header-v8 .navbar-nav .open .dropdown-menu>.active>a:focus{color:#79d5b3}.header-v8 .navbar-nav .open .dropdown-menu>.disabled>a,.header-v8 .navbar-nav .open .dropdown-menu>.disabled>a:hover,.header-v8 .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#79d5b3}.header-v8 .navbar-nav>li>a:hover{color:#79d5b3}.header-v8 .navbar-nav>.active>a,.header-v8 .navbar-nav>.active>a:hover,.header-v8 .navbar-nav>.active>a:focus{color:#79d5b3 !important}.header-v8 .mega-menu .mega-menu-fullwidth{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.header-v8 .mega-menu .mega-menu-fullwidth .dropdown-link-list li a:hover{color:#79d5b3}.wrapper{background-color:#eee;display:block;height:auto}@media (min-width: 992px){.home-link-overlay{width:200px;height:50px;z-index:999}}.headline{border-bottom:#999 1px dotted}.wrapper-2{background:#414a5a url(../img/puzzle-tree-sm.png) center center no-repeat}.wrapper-2 .headline-center-v2 p{color:#fff}@media (max-width: 991px){.wrapper-2{margin:0;padding:90px 0 10px 0}.wrapper-3{padding-top:10px;background:#ddd}.wrapper-4{padding-top:10px;padding-bottom:20px;background-color:#647080}.wrapper-5{padding-top:10px;padding-bottom:0;background:#fff}.wrapper-6{padding:0 0 30px 0;background:#eee}}@media (min-width: 992px){.wrapper-2{margin:0;padding:170px 0 30px 0}.wrapper-2 .headline-center-v2 p{padding:0 30% 0 30%}.wrapper-3{padding-top:30px;background:#ddd}.wrapper-4{padding-top:30px;padding-bottom:30px;background-color:#647080}.wrapper-5{padding-top:0;padding-bottom:0;background:#fff}.wrapper-6{padding:170px 0 30px 0;background:#eee}}.wrapper-6 .container{padding-top:30px;padding-bottom:20px}.wrapper-6 .content{padding-top:10px;padding-bottom:10px}.wrapper-6 .container .alert-success,.wrapper-6 .container .alert.alert-danger,.wrapper-6 .container .alert-danger p,.wrapper-6.search-results ul li a{font-size:18px !important}.wrapper-6.search-results ul li a:hover{color:#333;text-decoration:none}.header-v8{border-bottom:#ccc 2px solid}.page-8 .header-v8,.page-9 .header-v8,.page-10 .header-v8,.page-11 .header-v8{border-bottom:#6ad2b1 2px solid}.page-13 .header-v8,.page-14 .header-v8,.page-15 .header-v8,.page-16 .header-v8{border-bottom:#fab74f 2px solid}.page-17 .header-v8,.page-18 .header-v8,.page-19 .header-v8,.page-20 .header-v8{border-bottom:#5471b5 2px solid}.page-21 .header-v8,.page-22 .header-v8,.page-23 .header-v8,.page-24 .header-v8{border-bottom:#888 2px solid}.page-8 .wrapper-6,.page-9 .wrapper-6,.page-10 .wrapper-6,.page-11 .wrapper-6{background-color:#f7f7f7;border-bottom:#6ad2b1 2px solid}.page-13 .wrapper-6,.page-14 .wrapper-6,.page-15 .wrapper-6,.page-16 .wrapper-6{background-color:#f7f7f7;border-bottom:#fab74f 2px solid}.page-17 .wrapper-6,.page-18 .wrapper-6,.page-19 .wrapper-6,.page-20 .wrapper-6{background-color:#f7f7f7;border-bottom:#5471b5 2px solid}.page-21 .wrapper-6,.page-22 .wrapper-6,.page-23 .wrapper-6,.page-24 .wrapper-6{background-color:#f7f7f7;border-bottom:#ff3f40 2px solid}.wrapper-6 .content p,.wrapper-6 .content li,.wrapper-6 .container p{font-size:1.2em}.portfolio-box-v2 .portfolio-box-v2-in i{background:rgba(121,213,179,0.5)}.portfolio-box-v2 .portfolio-box-v2-in i:hover{background:#79d5b3}.blog-topbar{background-color:#414a5a}.blog-topbar .container{padding-top:7px;padding-bottom:0;height:45px}.blog-topbar .container .row{height:45px;margin-bottom:0;padding-bottom:0}#topbar-menu-flyers-1 a:hover,#topbar-menu-flyers-1 a:focus{color:#ff0000}@media (max-width: 767px){.topbar-list .topbar-dropdown{min-width:250px}.topbar-list .topbar-dropdown{top:38px}#topbar-menu-flyers-2{display:none}}@media (min-width: 768px){.topbar-list .topbar-dropdown{min-width:250px}.topbar-list .topbar-dropdown{top:38px}#topbar-menu-flyers-1{display:none}}.topbar-list>li{margin-bottom:0;padding-bottom:14px}.topbar-list li a{color:#ddd}.topbar-list li.active a{color:#fff}.topbar-list .topbar-dropdown li.serv-1 a:hover,.topbar-list .topbar-dropdown li.serv-1 a:focus{color:#6ad2b1}.topbar-list .topbar-dropdown li.serv-2 a:hover,.topbar-list .topbar-dropdown li.serv-2 a:focus{color:#fab74f}.topbar-list .topbar-dropdown li.serv-3 a:hover,.topbar-list .topbar-dropdown li.serv-3 a:focus{color:#4d80f6}.topbar-list .topbar-dropdown li.serv-4 a:hover,.topbar-list .topbar-dropdown li.serv-4 a:focus{color:#ff3f40}.topbar-list .topbar-dropdown li.serv-0 a:hover,.topbar-list .topbar-dropdown li.serv-0 a:focus{color:#cccc00}.headline-center-v2.headline-center-v2-dark span.bordered-icon{color:#ff0000}@media (max-width: 991px){.header-v8 .navbar-nav>li>a{padding:5px 10px 5px 0;line-height:40px}}@media (min-width: 992px){.header-v8 .navbar-nav>li>a,.header-v8 .navbar-nav>li.home>a{padding:58px 20px 2px 20px;line-height:61px}}.container-fluid.container-slider{padding-left:0;padding-right:0}.ms-container{font-family:'Abel', sans-serif}@media (max-width: 991px){.ms-container{border-top:none;border-bottom:#ccc 2px solid}}@media (min-width: 992px){.ms-container{border-top:#ccc 1px solid;border-bottom:#ccc 3px solid}}@media (max-width: 991px){.content-sm{padding-top:10px;padding-bottom:10px}.container-slider{margin-top:0}}@media (min-width: 992px){.content-sm{padding-top:30px;padding-bottom:30px}.container-slider{margin-top:170px}}@media (max-width: 599px){.slider-caption{display:none}}.header-v8 .navbar-nav>li>a{font-weight:400;letter-spacing:.5px}.caption-text-1a{top:130px;line-height:2.5}.caption-text-1b{top:210px;line-height:2}.caption-text-1a p{padding:8px;font-family:'Abel', sans-serif;font-size:5.5em;color:#fff;text-shadow:4px 4px 6px #222}.caption-text-1b p{padding:8px;font-family:'Abel', sans-serif;font-size:3em;color:#fff;text-shadow:4px 4px 6px #222}@media (max-width: 767px){.tp-caption,.tp-caption.revolution-ch2{display:none}}@media (min-width: 768px){.tp-caption{font-family:'Abel', sans-serif}.tp-caption.revolution-ch2{font-size:1.8em;max-width:80%;margin:auto}}@media (min-width: 992px){.footer-v1{background:#ddd url(../img/puzzle-tree-1a.png) left center no-repeat;border-top:1px #555 solid}}.footer-v1 .footer{background:none}.footer-v1 .footer h2,.footer-v1 .footer h3{color:#111}.footer-v1 .footer p,.footer-v1 address,.footer-v1 .link-list a,.footer-v1 .link-list i,.latest-list li a{color:#222}.footer-v1 .link-list a{text-decoration:none}.footer-v1 .link-list a:hover,.footer-v1 .link-list a:focus{color:#ff0000;text-decoration:none}.latest-list li a:hover,.latest-list li a:focus{color:#ff0000;text-decoration:none}.latest-list small{display:inline}.footer-about-left h3{margin-top:14px}.contact-box{top:40px}i.contact-box-btn{top:40px}.contact-box .content{padding-top:10px;padding-bottom:5px}.contact-box .content p{color:#aaa}@media (max-width: 767px){.contact-box .content p{line-height:1.1}.contact-box .contact-box-heading{margin-bottom:0}.contact-box-body hr{display:none}}#map{height:400px;width:100%;border-top:#555 1px solid;border-bottom:#555 1px solid}.footer-v1 .footer .map-img{background:none}.cookie-banner span{display:block;width:auto}.cookie-banner span.link{display:inline-block;width:auto}.cookie-banner .link:hover{text-decoration:underline}.glyphicon-ok-circle{font-size:1.8em;color:#fff}.glyphicon-ok-circle.cookie-banner:hover{color:red}.navbar.mega-menu{background-color:#fff}.mega-menu-content .blog-grid a img{border:#ccc 1px solid}.mega-menu-content .blog-grid a:hover img{border:#79d5b3 1px solid}.mega-menu-content .blog-grid h3 a{text-decoration:none}.header-v8 .mega-menu .mega-menu-fullwidth .dropdown-menu.case-0,.header-v8 .mega-menu .mega-menu-fullwidth .dropdown-menu.case-1{border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-bottom:0}@media (max-width: 991px){.header-v8 .mega-menu .mega-menu-fullwidth .dropdown-menu.case-0,.header-v8 .mega-menu .mega-menu-fullwidth .dropdown-menu.case-1{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0}}.header-v8 .navbar-toggle .icon-bar{height:3px;color:#555}.col-md-3.md-margin-bottom-30.serv-1{margin-bottom:0 !important;padding-bottom:30px;border-bottom:#6ad2b1 14px solid}.col-md-3.md-margin-bottom-30.serv-2{margin-bottom:0 !important;padding-bottom:30px;border-bottom:#fab74f 14px solid}.col-md-3.md-margin-bottom-30.serv-3{margin-bottom:0 !important;padding-bottom:30px;border-bottom:#5471b5 14px solid}.col-md-3.md-margin-bottom-30.serv-4{margin-bottom:0 !important;padding-bottom:30px;border-bottom:#ff3f40 14px solid}.full-news-link{background-color:rgba(161,161,161,0.9);margin-bottom:0 !important;padding-bottom:0;border-top:1px solid #777;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.full-news-link p{margin-bottom:0 !important;padding:7px}.full-news-link p a{font-weight:bold;font-size:1.3em;color:#222;letter-spacing:.2em}.full-news-link p a:hover,.full-news-link p a:focus{color:#fff;letter-spacing:.2em;text-decoration:none}.wrapper-6 .row.news-item{margin-bottom:20px}.wrapper-6 .sector-buttons a{color:#fff;font-size:16px}.sector-buttons{height:120px;padding-top:20px;text-align:center}.wrapper-6 #accordion #headingOne{background-color:#8ca4ff}.wrapper-6 #accordion #headingTwo{background-color:#73d2bb}.wrapper-6 #accordion #headingThree{background-color:#c38292}.wrapper-6 .panel-title a{text-transform:uppercase;color:#fff}.wrapper-6 .panel-group{margin-top:30px}@media (max-width: 767px){.sector-buttons .col-xs-3{padding:0}.sector-buttons .btn{padding:5px}.sector-buttons a{font-size:.8em}}.btn-default.serv-1{background-color:#6ad2b1}.btn-default.serv-2{background-color:#fab74f}.btn-default.serv-3{background-color:#5471b5}.btn-default.serv-4{background-color:#ff3f40}.btn-default.serv-1:hover{background-color:#888;border-color:#333}.btn-default.serv-2:hover{background-color:#888;border-color:#333}.btn-default.serv-3:hover{background-color:#888;border-color:#333}.btn-default.serv-4:hover{background-color:#888;border-color:#333}ul.pdf-docs{clear:both;padding-left:8px;list-style:none}ul.pdf-docs li{margin-bottom:4px}ul.pdf-docs a,ul.pdf-docs a:focus{color:#399074;text-decoration:none}ul.pdf-docs a:before{content:url("../img/icon_pdf_sm.png");margin-right:8px}ul.pdf-docs a:hover{color:#222;text-decoration:underline}.page-4 .wrapper-6 .row{margin-bottom:20px}.page-4 .wrapper-6{padding-bottom:0}.page-4 .wrapper-4{padding-top:0}.modal-header img{margin:20px 0 20px 0}.modal-content .news-date{position:fixed;top:0;left:15px;font-size:3em;color:#ddd}.modal-footer{background:#444}.contact-intro p{padding:30px 0 30px 0}img.contact-img{box-shadow:0px 0px 10px #aaa;padding:10px}@media (max-width: 767px){img.contact-img{display:none}}.pix-legend{padding:10px;font-size:.9em}.contact .form-group.col-xs-6,.contact .form-group.col-xs-12,.page-5 .form-group.col-xs-6,.page-5 .form-group.col-xs-12,.page-26 .form-group.col-xs-6,.page-26 .form-group.col-xs-12,.page-28 .form-group.col-xs-6,.page-28 .form-group.col-xs-12,body.flyers .form-group.col-xs-6,body.flyers .form-group.col-xs-12,body.conferences .form-group.col-xs-6,body.conferences .form-group.col-xs-12,body.films .form-group.col-xs-6,body.films .form-group.col-xs-12{padding-left:0}input#contact-your-name.form-control,input#contact-email.form-control,input#contact-message-subject.form-control,textarea#contact-message.form-control,input#conferences-registrant-title.form-control,input#conferences-registrant-name.form-control,input#conferences-email.form-control,input#conferences-phone.form-control,input#conferences-number-particip.form-control,select#conferences-district.form-control,input#flyers-your-name.form-control,input#flyers-company.form-control,input#flyers-phone.form-control,input#flyers-address.form-control,input#flyers-postcode-city.form-control,input#flyers-email.form-control,input#flyers-name-1.form-control,input#flyers-quantity-1.form-control,input#films-registrant-title.form-control,input#films-registrant-name.form-control,input#films-email.form-control,input#films-phone.form-control,input#films-number-particip.form-control,select#films-district.form-control{border-color:#777}.wrapper-6 p.margin-top-20{margin-top:20px;font-size:.9em}.article-date-head{color:#888;font-weight:bold}@media (max-width: 767px){.article-date-head{font-size:2em;line-height:2}}@media (min-width: 768px){.article-date-head{font-size:3em;line-height:1}}.blog-grid img{margin-bottom:0}.blog-grid .pix-legend,.blog-grid .caption{min-height:90px}.blog-grid .pix-legend h4,.blog-grid .pix-legend p{margin-top:0;margin-bottom:0}@media (max-width: 550px){.blog-grid .caption p{display:none}.blog-grid .caption h3{font-size:18px}}.form-control.captcha{display:inline-block;width:200px;margin-left:40px}.page-10 .wrapper-6 hr,.page-15 .wrapper-6 hr,.page-19 .wrapper-6 hr,.page-23 .wrapper-6 hr,.page-29 .wrapper-6 hr,.page-34 .wrapper-6 hr{margin:20px 0;border-top:#aaa 1px solid}.page-10 .container.images,.page-15 .container.images,.page-19 .container.images,.page-23 .container.images,.page-29 .container.images,.page-30 .container.images,.page-32 .container.images{margin-top:10px;padding:0}@media (max-width: 767px){.page-32 .container.images .col-xs-3{padding-right:0}}.page-32 .container.images .col-xs-9 .pix-legend,.page-32 .container.images .col-xs-9 .pix-legend h2{padding-top:0}.page-4 .conf-reg-link{display:block;margin-top:10px}.page-4 .conf-reg-link .glyphicon{font-size:2em;margin-right:15px;padding-top:25px}.page-4 .conf-reg-link .reg-link-text{font-size:1.5em;margin-right:15px;padding-top:0}.leaflet-container{font-family:"Abel",sans-serif !important}@media (max-width: 767px){.row.home-intro{margin:20px 10px 20px 10px}.row.emergency{margin:20px 10px 14px 10px}.row.occasional{margin:20px 10px 14px 10px}.row.home-film{margin:20px 10px 14px 10px}.row.home-intro p{text-align:center}}@media (min-width: 768px){.row.home-intro{margin:40px 70px 30px 70px}.row.emergency{margin:20px 40px 20px 40px}.row.occasional{margin:20px 40px 20px 40px}.row.home-film{margin:20px 70px 14px 70px}.row.home-intro p{text-align:center;font-size:1.1em}}.black-bkgnd{background-color:#000}.grey-back{background-color:#50555d}.emergency{background-color:#ffe764}.occasional{background-color:#ffc375}.emergency a{color:#4f937c}.occasional a{color:#4f937c}.emergency a:hover,.emergency a:focus,.emergency a:active{color:#ca2f2f}.occasional a:hover,.occasional a:focus,.occasional a:active{color:#ca2f2f}.grey-back.movie{background-color:#35424d}.banner.emergency .row.emergency,.banner.emergency .row.emergency p{font-size:1.5em;color:#222}.banner.occasional .row.occasional,.banner.occasional .row.occasional p{font-size:1.5em;color:#222}.ticket-strip{min-height:50px;background:#35424d url(../img/film_ticket.png) center center repeat-x}.grey-back .home-intro p,.grey-back.movie .home-film{font-size:1.3em;color:#fff}.services-vignettes .col-md-3.col-sm-6{min-height:315px;background-color:#eee}.wrapper-6 ul li{font-size:1.1em}.banner-cont-ed{background-color:#294163}.banner-cont-ed .home-intro p{text-align:center;font-size:1.3em;color:#fff}.banner-opening-hours{margin:0;padding:10px;background-color:#375073}.wrapper-6 .banner-opening-hours a{color:#68ec8f}.banner-opening-hours h2{text-align:center;text-transform:uppercase;font-size:1.6em;color:#fff}.banner-opening-hours p{text-align:center;font-size:1.2em;color:#fff}.banner-discovery-workshops{margin:0;padding:15px;background-color:#712d7e}.banner-discovery-workshops h2{text-align:center;text-transform:uppercase;font-size:1.6em;color:#fff}.banner-discovery-workshops p{text-align:center;font-size:1.2em;color:#fff}.banner-ratgeber{margin:0;background-color:#ffe5c3}.banner-ratgeber h4{text-align:center;text-transform:uppercase;font-size:1.6em;color:#666}.banner-ratgeber p{font-size:1.5em;font-weight:bold;color:#666}.banner-ratgeber p a{text-align:center;text-transform:uppercase;font-size:1.2em;color:#333}.form-group.day-email{background-color:transparent;border:none;position:absolute;left:0;top:0;cursor:default;pointer-events:none;color:transparent;display:none}.form-group.day-email:hover{height:0px;cursor:default}.form-group.day-email:blur{height:0px;cursor:default}.form-group.day-email:focus{height:0px;outline:none;cursor:default}.topbar-list li.fbook-link{padding:4px;vertical-align:top}.contact-box .fb-logo-link{background-color:#ddd;display:block;width:78px;margin-top:6px;padding:2px}.fb-logo-link img{width:70px;height:auto}.topbar-list>li.fbook-link::before{background:none}.fa.fa-file{margin-right:10px;font-size:36px}
