﻿html{min-width:365px}html body{min-width:365px}.header-v6.header-fixed-shrink .navbar-brand{height:80px !important;max-height:80px !important;line-height:30px !important;margin-top:-10px !important}.header-v6.header-fixed-shrink .header-inner-right .header-information{top:3px;font-size:12px}.header-v6.header-fixed-shrink .header-inner-right .header-information a{font-size:10px;padding:1px 5px}.header-v6 .navbar-brand{margin-top:-8px}.header-v6 .header-inner-right{margin-left:-40px}.header-v6 .header-inner-right .header-information{position:absolute;top:8px;right:20px;width:450px;text-align:right;color:#3498db;font-weight:600;font-size:15px;transition:all 0.2s ease;z-index:1000}.header-v6 .header-inner-right .header-information i{-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);transform:rotate(25deg);margin-right:-4px}.header-v6 .header-inner-right .header-information a{background-color:#3498db;color:#FFFFFF;font-size:11px;font-weight:400;padding:3px 5px;float:right;margin-left:4px;border-radius:2px;transition:all 0.2s ease}.header-v6 .navbar-toggle{margin-left:0}@media (max-width: 767px){.header-v6 .navbar-brand{margin-left:-15px}}@media (max-width: 991px){.header-v6 .header-inner-right .header-information{right:-30px}}@media (min-width: 992px) and (max-width: 1199px){.header-v6 .navbar-nav>li>a{padding:20px 5px 14px;line-height:60px;font-size:11px}}@media (min-width: 1200px){.header-v6 .navbar-nav>li>a{padding:20px 8px 14px;font-size:13px;line-height:60px}}.main-top-slide{height:600px !important}.centered-text .content-boxes-in-v4{text-align:center}.centered-text .content-boxes-in-v4 img{margin-bottom:15px}@media (max-width: 767px){.info-graph{text-align:center !important}}.info-graph img{position:relative;width:65px;margin-bottom:5px;margin-right:15px;margin-left:15px}.info-graph .margin-bottom-30,.info-graph .clearfix{height:auto}.info-graph .img-col{height:1120px;text-align:center;background-color:#dadada}.info-graph .img-col img{width:100%;display:none}.wieso-wir{margin-bottom:-60px}.main-testimonials h2{text-transform:uppercase}.main-testimonials p{font-style:italic}#contact .title-v1{margin-bottom:0}.testimonials-slide{background-image:url("../assets/img/patterns/5.png");height:250px !important}.testimonials-slide #Testimonials{height:100%}.testimonials-slide #Testimonials .container .item{height:250px}.testimonials-slide #Testimonials .container .item .center-helper{height:250px;display:table-cell;vertical-align:middle;text-align:center}.testimonials-slide #Testimonials .container .item .center-helper p{font-size:16px;color:#ececec;font-weight:400}@media (max-width: 543px){.center-helper{width:auto}}@media (max-width: 767px){.center-helper{width:567px}}@media (min-width: 768px){.center-helper{width:720px}}@media (min-width: 992px){.center-helper{width:940px}}@media (min-width: 1200px){.center-helper{width:1140px}}.btn-u.btn-brd{padding:10px 30px;font-size:30px;background-color:#ffffff}.btn-u.btn-brd:hover{background-color:#3498db !important}.footer-v1 .footer-socials li a{font-size:26px;line-height:0px}.produkte .headline-center h3{color:#3498db;font-weight:600;text-transform:uppercase}.produkte ul li{text-align:center}.produkte ul li p{text-align:center}.produkte ul li a.btn-u.btn-brd{background-color:#3498db;color:#ffffff;text-transform:uppercase;padding:6px 20px;font-size:12px}.produkte ul li a.btn-u.btn-brd:hover{background-color:#2980b9 !important}@media (max-width: 768px){.produkte ul li{margin-bottom:50px}}@media (max-width: 768px){.portfolio-box{margin-bottom:0px}}@media (min-width: 992px){.md-margin-bottom-50{margin-bottom:50px}}.hero p em{font-style:normal}.parallax-counter-v3 .features{width:170px;height:170px}.parallax-counter-v3 .features .features-top{text-transform:uppercase}.parallax-counter-v3 .features .counter-bef{position:relative;float:left;width:auto;line-height:50px;margin:0px;margin-right:-15px;font-size:25px}.parallax-counter-v3 .features .counter-aft{position:relative;float:right;width:auto;line-height:50px;margin:0px;margin-top:-50px;font-size:25px}.parallax-counter-v3 .features .features-cent{margin:0px;height:10px;margin-top:-15px;font-size:35px;line-height:15px}.pricing-head h3{font-size:20px;border-radius:0px}.service-block-v1 i{background-color:transparent}.service-block-v1 i img{width:100%}.row-eq-height .service-block-v1{padding-bottom:10px;border-color:#dedede}.row-eq-height .service-block-v1 p{margin-bottom:0px}@media (max-width: 767px){.row-eq-height{display:block;margin:0px}.row-eq-height .service-block-v1{margin-bottom:50px}}.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}.modal-content{width:inherit;height:inherit;margin:0 auto;pointer-events:all}.footer-fix{position:absolute;bottom:0px;width:100%}.footer-logo-group i{font-size:32px;margin:0px -4px}.footer-logo-group img{height:28px;margin-top:-9px}.hero-div{border:none;padding:18px;font-size:16px;background:#f3f3f3;border-left:solid 2px #666;padding-bottom:1px;margin-bottom:18px}.hero-div p{font-size:14px;font-weight:400;text-align:justify}.hero{text-align:justify !important}.privacy ul{list-style:decimal;padding-left:12px}h2.title-v2:after{background:#3498db}.calculator .head h1{color:#555;font-size:24px;position:relative;margin-bottom:20px;padding-bottom:15px;font-weight:normal}.calculator .head h1::after{left:50%;z-index:1;width:30px;height:2px;content:" ";bottom:-5px;margin-left:-15px;text-align:center;position:absolute;background:#3498db}.calculator .head p{text-align:center;font-size:14px;color:#555}.calculator .login-block{color:#ffffff;background-color:#3498db}.calculator .login-block span{font-size:14pt;line-height:30px}.calculator .login-block select,.calculator .login-block input{width:100%;border-radius:4px !important;border:1px solid #ffffff;outline:none;background-color:transparent;color:#ffffff}.calculator .login-block select:focus,.calculator .login-block select:active,.calculator .login-block input:focus,.calculator .login-block input:active{outline:none !important;border-color:#ffffff !important}.calculator .login-block select option{padding:10px;margin-bottom:5px;color:#000000}.calculator .reg-block h2{color:#3498db;text-align:center;font-weight:600;font-size:45px;margin-top:35%}@media (max-width: 767px){.calculator .reg-block h2{font-size:35px;margin-top:10%;margin-bottom:10%}}@media (max-width: 1439px){.calculator .reg-block h2{font-size:40px}}#popModal .modal-content{border-radius:2px;border:4px solid #2980b9;text-align:center}#popModal .modal-content .close{color:red;opacity:.6}
