body{font-family:'Muli',sans-serif}body{font-family:'Muli',sans-serif}#main{background:#8c8c8c;padding:55px 10px 75px}body.page-id-32 #main{margin:0 0 20px 0;padding:30px 10px 10px}body.page-id-32 .fusion-header-v2 .fusion-header,body.page-id-32 .fusion-header-v3 .fusion-header,body.page-id-32 .fusion-header-v4 .fusion-header,body.page-id-32 .fusion-header-v5 .fusion-header{border:none}#main,#slidingbar,.fusion-footer-copyright-area,.fusion-footer-widget-area,.fusion-page-title-bar,.fusion-secondary-header,.header-v4 #small-nav,.header-v5 #small-nav,.sticky-header .sticky-shadow,.tfs-slider .slide-content-container{padding-left:30px;padding-right:30px}.fusion-secondary-header{background-color:transparent;border:none}.fusion-fullwidth{background-size:500px!important}.fusion-column-inner-bg{width:100%;height:100%;position:absolute;top:-20px;left:0}.alignright{margin-left:50px!important;margin-bottom:25px}.alignleft{margin-right:30px!important;margin-bottom:25px}.alignnone{margin:0 0 10px 0}body.home .fusion-header,body.home .layout-boxed-mode .side-header-wrapper,body.home .side-header-background{background-color:#4f4e53}body.home #main{padding:20px 10px 0 10px;background:transparent!important}@media (max-width:1100px){body.home .post-content h1{font-size:30px;font-size:2vh}body.home .post-content h2{font-size:15px!important;font-size:1.5vh!important;padding:0 10px;margin:20px 0 20px 0!important}}@media (max-width:800px) and (orientation:portrait){body.home{padding:10px 20px 0 20px}body.home .fusion-contact-info{padding:10px 0 10px 0;margin:0 0 0 0;font-size:14px}body.home .post-content h1{font-size:25px!important}body.home .post-content h2{font-size:15px!important;font-size:2.4vh!important;padding:0 10px;margin:20px 0 20px 0!important}body.home .post-content p{margin-bottom:0px!important}}@media (max-width:800px) and (orientation:landscape){body.home{padding:10px 50px 0 50px}body.home .fusion-contact-info{padding:10px 0 10px 0;margin:0 0 0 0;font-size:14px}body.home .post-content h1{font-size:30px!important}body.home .post-content h2{font-size:18px!important;font-size:5.0vh!important;padding:0 10px;margin:20px 0 20px 0!important}body.home .post-content p{margin-bottom:0px!important}}body .fusion-flexslider ul li{pointer-events:none!important}.page .post-slideshow{margin-bottom:0;padding:40px 0 40px 0;background-color:#4f4e53}.fusion-header{display:none}.fusion-logo{display:none}.fusion-is-sticky .fusion-logo{display:block}.ff-logo{margin:-18px 10px 0 -20px}.fusion-secondary-menu,.fusion-contact-info{padding:25px 0 0 0;margin:10px 0 10px 0;line-height:1;font-size:14px}body.page-id-32 .fusion-contact-info{margin:30px 0 3px 0}.fusion-secondary-menu,.fusion-secondary-header{text-transform:uppercase;letter-spacing:-.02em}.fusion-secondary-menu>ul>li>a{padding:0 0 0 20px}.fusion-main-menu .fusion-widget-cart-counter>a:before,.fusion-main-menu>ul>li>a{color:#8c8c8c}.fusion-secondary-header a:hover{color:#fff}.fusion-secondary-header a:hover,.fusion-secondary-header .current-menu-item a,.fusion-secondary-header .current_page_item a{color:#004d91!important}.fusion-header-separator{display:none}.topmenu-separator{margin-right:3%}@media (max-width:800px){.clear-mobile:after{}}.fusion-header-v2 .fusion-header,.fusion-header-v3 .fusion-header,.fusion-header-v4 .fusion-header,.fusion-header-v5 .fusion-header{border-bottom:4px dotted #4f4e53}.fusion-menu{text-transform:uppercase;letter-spacing:-.02em}.fusion-main-menu{float:inherit}.fusion-main-menu>ul>li{padding-right:28px}.fusion-main-menu .fusion-widget-cart-counter>a:before,.fusion-main-menu>ul>li>a{color:#fff}.fusion-header,.layout-boxed-mode .side-header-wrapper,.side-header-background{background-color:#ffa616}.fusion-header{padding-left:40px;padding-right:40px}.fusion-header-sticky-height,.fusion-sticky-shadow{height:73px!important}.fusion-is-sticky .fusion-logo img{width:auto}.fusion-is-sticky .fusion-logo{padding-top:1px;margin-left:-20px}.fusion-is-sticky .fusion-main-menu{float:right}.fusion-is-sticky .fusion-main-menu>ul>li>a{padding-top:5px!important}.fusion-is-sticky .fusion-header-v1 .fusion-sticky-shadow,.fusion-is-sticky .fusion-header-v2 .fusion-sticky-shadow,.fusion-is-sticky .fusion-header-v3 .fusion-sticky-shadow,.fusion-is-sticky .fusion-header-v6 .fusion-sticky-shadow{box-shadow:none!important;border-bottom:4px dotted #4f4e53}.fusion-main-menu .fusion-main-menu-icon:after{color:#fff}.fusion-main-menu>ul>li:last-child{margin:-2px 0 0 2px}.fusion-main-menu .fusion-main-menu-cart .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents{background-color:#ffa616;border:none}.searchform .search-table .search-button input[type="submit"]{background:#4f4e53}.post-content h1{text-transform:uppercase;font-weight:700;line-height:1.25;margin:0;padding:0}.post-content h2{text-transform:uppercase;font-weight:700!important;margin:35px 0 10px 0;padding:0}.post-content h3{font-size:18px;font-weight:700;margin:10px 0 30px 0;color:#333}.post-content p{margin-top:0;margin-bottom:15px;color:#333;font-size:16px;line-height:1.5}.post-content p.wp-caption-text{margin-top:10px}.post-content ul{color:#333;font-size:16px;list-style-type:square;margin:0 0 0 19px;padding:0}.post-content ul li{margin:0 0 5px 0;padding:0}.post-content a{text-decoration:none;color:#000!important}.post-content a:hover{color:#fff!important}.box{background-color:#ffa616!important;padding:0 35px 35px 35px;animation-name:slide;animation-duration:2s;animation-timing-function:ease-in-out;animation-delay:.5s;animation-iteration-count:infinite}.fusion-reading-box-container .reading-box{padding:35px 35px 20px 35px;border:none!important;margin:35px 0 40px 0}body.home .tff .fusion-reading-box-container .reading-box{background-color:#ffb74e!important;margin:-20px 0 50px 0}body.home .gff .fusion-reading-box-container .reading-box{background-color:#b4da09!important;margin:-20px 0 50px 0}.fusion-reading-box-container .reading-box h2{margin:0 0 10px;font-size:20px;line-height:1.5}.fusion-reading-box-container .reading-box h3{font-size:18px;font-weight:700;margin:0 0 7px 0}.fusion-reading-box-container .reading-box ul{margin:0 0 30px 19px}@media (max-width:1100px){body.home .tff .fusion-reading-box-container .reading-box,body.home .gff .fusion-reading-box-container .reading-box{margin:-20px 0 30px 0}.fusion-reading-box-container .reading-box{padding:10px 35px 10px 35px;margin:35px 0 40px 0}}@media (max-width:800px){body.home .tff .fusion-reading-box-container .reading-box,body.home .gff .fusion-reading-box-container .reading-box{margin:-20px 0 30px 0}body.home .gff .fusion-column-wrapper{margin-top:40px}.fusion-reading-box-container .reading-box{padding:10px 35px 10px 35px;margin:35px 0 40px 0}}.fusion-flip-box .flip-box-front,.fusion-flip-box .flip-box-back{-webkit-perspective:600px;-ms-perspective:600px;perspective:600px;padding:27px 20px 27px 20px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:padding-box;transition:all 0.4s cubic-bezier(.2,.85,.4,1.275)!important;text-transform:uppercase;font-size:14px;text-shadow:1px 1px 2px rgba(0,0,0,.25)}.fusion-accordian .fusion-panel{border-bottom:0 solid #ffc97a}.fusion-accordian .panel-title a .fa-fusion-box{width:22px;height:22px;background-color:transparent;font-size:13px;color:#333;line-height:22px}.fusion-accordian .panel-title .fusion-toggle-heading{margin-left:25px}.fusion-accordian .panel-title a:hover .fa-fusion-box{background-color:transparent!important;border:none!important}.fusion-accordian .panel-title .active .fa-fusion-box{background-color:transparent}.fusion-accordian .panel-title a.active{color:#333333!important;font-weight:700;background-color:#ffc97a}.fusion-accordian .panel-body{padding:0 15px 15px 25px;border:none;line-height:1.5;font-size:16px;color:#333;background-color:#ffc97a}.fusion-counters-box .fusion-counter-box .counter-box-container{padding:20px 20px;border:none!important;background-color:#8c8c8c}.fusion-counters-box .fusion-counter-box .counter-box-container .display-counter{margin-right:10px}.fusion-counters-box .fusion-counter-box .counter-box-container .counter-box-content{color:#fff}.fusion-testimonials.classic .testimonial-thumbnail{display:none}.fusion-testimonials.classic blockquote q{display:block;padding:35px;line-height:1.5;font-size:16px;border-radius:20px;text-shadow:1px 1px 2px rgba(0,0,0,.25);background-color:#8c8c8c!important;border:0 solid #fff}.fusion-testimonials.classic blockquote{margin:3% 0 0 0;border:none;background-color:#ffb74e}.fusion-testimonials.classic .company-name{font-size:16px;padding-top:2px;color:#8c8c8c!important}body .fusion-testimonials.classic.fusion-testimonials-1 .author:after,body .fusion-testimonials.classic.fusion-testimonials-2 .author:after{border-top-color:#8c8c8c!important}.nks-hover{display:none!important}.fusion-blog-layout-grid .fusion-post-wrapper{border:none;border-bottom-width:3px;background-color:#ffa616!important}.fusion-blog-layout-grid .post .fusion-content-sep{border:none}.search #main .post h2 a{color:#333;font-size:16px;line-height:1.5!important}#wrapper #main .fusion-portfolio-content>h2.entry-title,#wrapper #main .fusion-post-content>.blog-shortcode-post-title,#wrapper #main .fusion-post-content>h2.entry-title,#wrapper #main .post>h2.entry-title,#wrapper .fusion-events-shortcode .fusion-events-meta h2{font-size:18px;line-height:1.5}.search .fusion-blog-layout-grid .post .fusion-content-sep{border:none;height:0}body.has-sidebar #content{width:100%}#main .post h2,.fusion-modal h2,.fusion-post-content h2,.fusion-title h2,.fusion-widget-area h2,.post-content h2,.search-page-search-form h2,.title h2{color:#333}.search p{color:#333!important;font-size:16px}.fusion-footer-widget-area{padding:0 0 0 0;border:none;background:transparent;border-top:0 dotted #4f4e53;margin-top:20px;text-transform:uppercase;color:#aaa;font-size:16px!important}.separator{margin-right:25px}.fusion-footer-widget-area .telefon,.fusion-footer-widget-area .email,.fusion-footer-widget-area .impressum{display:inline-block;padding:10px 10px 20px 10px}.fusion-footer-widget-area .company_title{margin:20px 0 0 0}.fusion-footer-copyright-area{padding:0 0 40px 0;border:none;background:transparent;margin-top:-10px}.fusion-copyright-notice{vertical-align:middle;margin:0 0 0 0!important;padding:0;color:#aaa;font-size:13px;text-align:center}@media (max-device-width:800px){body.home #content{margin-bottom:0}.fusion-footer-widget-area .telefon,.fusion-footer-widget-area .email,.fusion-footer-widget-area .impressum{display:block;padding:0 0 0 0}.fusion-footer-copyright-area{padding:0 0 15px 0;margin-top:-35px}}.fusion-widget-area .widget_nav_menu li,.fusion-widget-area .widget_categories li,.fusion-widget-area .widget_product_categories li,.fusion-widget-area .widget_meta li,.fusion-widget-area .widget .recentcomments,.fusion-widget-area .widget_recent_entries li,.fusion-widget-area .widget_archive li,.fusion-widget-area .widget_pages li,.fusion-widget-area .widget_links li,.fusion-widget-area .widget_layered_nav li,.fusion-widget-area .widget_product_categories li{display:block;padding:10px 0 5px 0;border:none;font-size:16px;text-transform:uppercase;border-bottom:1px dotted #4f4e53}.fusion-widget-area .widget_nav_menu li:last-child{border-bottom:none}.fusion-footer-widget-area a{color:#aaa}.fusion-footer-widget-area ul li a:hover{color:#fff}.fusion-footer-widget-area .widget_nav_menu li a:before,.fusion-footer-widget-area .widget_categories li a:before,.fusion-footer-widget-area .widget_meta li a:before,.fusion-footer-widget-area .widget .recentcomments:before,.fusion-footer-widget-area .widget_recent_entries li a:before,.fusion-footer-widget-area .widget_archive li a:before,.fu ion-footer-widget-area .widget_pages li a:before,.fusion-footer-widget-area .widget_links li a:before{display:none}div#csBadge{height:150px!important}.fusion-footer-widget-area #black-studio-tinymce-2 .textwidget{text-align:-webkit-center}#toTop{background-color:#8c8c8c;border-radius:0;bottom:0;color:#FFF;height:35px;right:30px;width:48px;opacity:1;z-index:10000;transition:all .2s ease-in-out 0s}#toTop:hover{background-color:#000}#toTop:before{color:#333!important}#toTop:hover:before{color:#fff!important}.rot{background-color:#ff2221;color:#fff;text-align:center;padding-top:2px;padding-bottom:2px;padding-right:6px;padding-left:6px;border:none}.gruen{background-color:#0C0;color:#fff;text-align:center;padding-top:2px;padding-bottom:2px;padding-right:6px;padding-left:6px;border:none}.gelb{background-color:#e6b800;color:#fff;text-align:center;padding-top:2px;padding-bottom:2px;padding-right:6px;padding-left:6px;border:none}.blau{background-color:#09F;color:#fff;text-align:center;padding-top:2px;padding-bottom:2px;padding-right:6px;padding-left:6px;border:none}.grau{background-color:#666;color:#fff;text-align:center;padding-top:2px;padding-bottom:2px;padding-right:6px;padding-left:6px;border:none}.highlight{color:#b60d51}body.page-id-11 .fusion-one-fourth.col1{position:absolute}body.page-id-11 .fusion-one-fourth.col1 img{width:250px}body.page-id-11 .fusion-three-fourth.col2{padding-left:26%}@media (max-width:800px){body.page-id-11 .fusion-one-fourth.col1{position:relative}body.page-id-11 .fusion-three-fourth.col2{padding-left:0}}.page-id-315 h2{padding-top:10px!important}.page-id-315 h3{margin:25px 0 10px 0!important}