.fusion-logo:before{background:url(/wp-content/uploads/2017/10/stripe-maier.png) no-repeat right 2px #fff0;content:'';height:70px;left:-338px;position:absolute;width:338px}.fusion-sticky-shadow .fusion-logo:before{background-position:right 1px;height:53px;left:-334px;width:334px}.fusion-main-menu .sub-menu li a,.fusion-main-menu .fusion-dropdown-menu .sub-menu li a{color:#fff;font-family:'Passion One';font-size:18px;font-weight:400}body.home .tfs-slider ul.slides li .background-image{background-position:center bottom}.post-content p b,.post-content p strong{font-weight:700}@media screen and (min-width:480px){.side-buttons{position:fixed;right:-50px;top:25%;z-index:20}.side-button{background:#848F8B;padding:5px 50px 5px 25px;position:relative;right:-305px}.side-button h4 a{color:#eee}.side-button h4 a:hover{color:#fff}.side-button.tel{margin-bottom:10px}.side-button:before{border:2px solid #848F8B;content:'';height:73px;left:-75px;position:absolute;top:0;width:73px}.side-button.tel:before{background:#fff url(https://kran-maier.de/wp-content/themes/Kran-Maier/_inc/css/../img/icons/icon-phone.png) no-repeat center center;background-size:51px 51px;bottom:0;top:auto}.side-button.tel:hover:before{background:#F2952F url(https://kran-maier.de/wp-content/themes/Kran-Maier/_inc/css/../img/icons/icon-phone-w.png) no-repeat center center;background-size:51px 51px}.side-button.email:before{background:#fff url(https://kran-maier.de/wp-content/themes/Kran-Maier/_inc/css/../img/icons/icon-mail.png) no-repeat center center;background-size:51px 51px}.side-button.email:hover:before{background:#F2952F url(https://kran-maier.de/wp-content/themes/Kran-Maier/_inc/css/../img/icons/icon-mail-w.png) no-repeat center center;background-size:51px 51px}}.bg-ciy .accordian,.bg-ciy .accordian a,.bg-ciy .accordian .panel-title a{color:#fff}.bg-ciy .accordian a:hover,.bg-ciy .accordian .panel-title a:hover{color:#eee}.bg-ciy .accordian .panel-title a .fa-fusion-box{background-color:#fff;color:#F2952F}.bg-ciy .accordian .panel-title a:hover .fa-fusion-box{background-color:#eee;color:#F2952F}.cool_timeline h1.timeline-main-title,.cool-timeline .timeline-year,.cool-timeline .timeline-post .timeline-meta{display:none}.cool-timeline.white-timeline .timeline-post.even .icon-dot-full,.cool-timeline.one-sided.white-timeline .timeline-post.even .icon-dot-full,.cool-timeline.white-timeline .timeline-post.odd .icon-dot-full,.cool-timeline.one-sided.white-timeline .timeline-post .icon-dot-full{background:#F2952F;border:3px solid #fff}#fuhrpark .flex-next,#fuhrpark .flex-prev{border:2px solid #fff;line-height:45px}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7-form textarea,.wpcf7-form .wpcf7-select{background-color:#f2952f!important;border:0 none!important;color:white!important;font-size:15px!important;height:auto!important;padding:25px 25px!important}.wpcf7-select-parent .select-arrow{height:65px!important}.wpcf7 .custom-form .left,.wpcf7 .custom-form .right{float:left;margin-bottom:10px;width:49%}.wpcf7 .custom-form .left{margin-right:1%}.wpcf7 .custom-form .right{margin-left:1%}@media screen and (max-width:768px){.wpcf7 .custom-form .left,.wpcf7 .custom-form .right{float:none;margin:0 0 10px 0;width:100%}}.wpcf7 .custom-form .clearfix{clear:both}::-webkit-input-placeholder{color:#fff!important;opacity:1}:-moz-placeholder{color:#fff!important;opacity:1}::-moz-placeholder{color:#fff!important;opacity:1}:-ms-input-placeholder{color:#fff!important;opacity:1}footer .fusion-copyright-notice span{float:right}@media screen and (max-width:800px){footer .fusion-copyright-notice{text-align:center}footer .fusion-copyright-notice span{display:block;float:none}}footer .fusion-copyright-notice span a{margin-right:25px}footer .fusion-copyright-notice span a:last-child{margin-right:0}footer .footer-logo{left:-107px;position:relative}footer section#text-5{margin-bottom:0}footer .textwidget hr{height:1px;border:0 none;background:#505152;margin-bottom:20px}.cw{color:white!important}.mb0{margin-bottom:0}.mb10{margin-bottom:10px}.mb25{margin-bottom:25px}.mt0{margin-top:0}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt25{margin-top:25px}.mt27{margin-top:27px}.small-text{font-size:13px}.to-top-right #toTop{bottom:50px;border-radius:var(--totop_border_radius)!important}