nav ul{margin:0;padding:0;list-style:none}nav a{display:block}html{font-size:62.5%}body{padding-top:120px}body.admin-bar{padding-top:120px}@media screen and (min-width: 768px){body.admin-bar{padding-top:152px}}.header-wrapper{background:#FFF;position:fixed;top:0;left:0;right:0;z-index:50;border-bottom:1px solid #dbdbdb}.header-wrapper:before,.header-wrapper:after{content:" ";display:block}.header-wrapper:after{clear:both}@media screen and (max-width: 767px){.header-wrapper{overflow-x:scroll}}@media screen and (min-width: 768px){.header-wrapper{height:120px}}.admin-bar .header-wrapper{top:46px}@media screen and (min-width: 768px){.admin-bar .header-wrapper{top:32px}}.toggle-mobile{margin:0;max-height:0;overflow:hidden;opacity:0;transition:all ease-in-out 0.5s}.toggle-mobile.nav-opened{max-height:999em;opacity:1}@media screen and (min-width: 768px){.toggle-mobile{max-height:999em;border:none;opacity:1}}.meta-data-wrapper{padding:0 0 20px;background:#dbdbdb}.meta-data-wrapper:before,.meta-data-wrapper:after{content:" ";display:block}.meta-data-wrapper:after{clear:both}@media screen and (min-width: 768px){.meta-data-wrapper{padding:0;position:absolute;top:10px;right:10px;border-bottom:1px solid #dbdbdb;background:#fff}}.logo{box-sizing:border-box;padding:25px}@media screen and (min-width: 768px){.logo{float:left}}@media screen and (max-width: 1200px) and (min-width: 768px){.logo{width:230px;float:none;padding:10px 25px 0;text-align:left}}.logo a{display:block;max-width:356px}.nav-toggle{position:absolute;top:25px;right:30px;display:inline-block;background:transparent;outline:none}@media screen and (min-width: 768px){.nav-toggle{display:none}}.nav-toggle:before{font-family:'FontAwesome';content:"\f0c9";font-size:28px}.fx-footer{margin-top:50px}div.wpcf7-response-output{clear:both}ul,ol p,table,address{margin:0 0 15px}ul ul,ol ul,ul ol,ol ol{margin:0;padding:0}ul{list-style:none !important}ul li:before{color:#000}.layout-systemhouse ul li:before{color:#00add9}.layout-hotspot ul li:before{color:#fc4237}.layout-consulting ul li:before{color:#70d549}figure{margin:0}img{max-width:100%;height:auto}a,a:visited{list-style:none}button{cursor:pointer}p{float:left;width:100%}.ce_text .float_left,.ce_text .float_right{max-width:45%}.layout-systemhouse [class*="fa-"]:before{color:#00add9}.layout-hotspot [class*="fa-"]:before{color:#fc4237}.layout-consulting [class*="fa-"]:before{color:#70d549}a.btn{border:1px solid #000;background:#FFF;padding:10px 20px;margin:0 10px;transition:ease-in-out 0.8s;color:#000 !important}a.btn:active,a.btn:focus,a.btn:hover{margin:0 10px;background:#FFF}a.btn:hover{border:1px solid ;background:#fff}.layout-systemhouse a.btn:active,.layout-systemhouse a.btn:focus,.layout-systemhouse a.btn:hover{border:1px solid #00add9;color:#00add9 !important}.layout-hotspot a.btn:active,.layout-hotspot a.btn:focus,.layout-hotspot a.btn:hover{border:1px solid #fc4237;color:#fc4237 !important}.layout-consulting a.btn:active,.layout-consulting a.btn:focus,.layout-consulting a.btn:hover{border:1px solid #70d549;color:#70d549 !important}.fx-highlight{display:inline-block;position:relative;text-transform:uppercase}.fx-highlight:after{margin-left:1px;content:"";display:inline-block;width:8px;height:2px;background-color:#5a5a5a}h1 .fx-highlight:after{width:31px;height:8px;background-color:#000;margin-left:3px}h2 .fx-highlight:after{width:22px;height:6px;background-color:#000;margin-left:3px}.systemhaus-bg .fx-highlight:after,.hotspot-bg .fx-highlight:after,.consulting-bg .fx-highlight:after{background-color:#FFF}.frederix-bg a .fx-highlight:after{background-color:#5a5a5a}.frederix-bg a .fx-highlight:focus:after,.frederix-bg a .fx-highlight:hover:after{background-color:#000}.cursor-inline{display:none !important}.gm-style-iw>div{margin-left:10px}.tpl-name{right:80px;display:none}.map-canvas-block{width:100%}.map-canvas-block:after{display:none}@font-face{font-family:'themify';src:url("fonts/themify.eot--fvbane.html");src:url("fonts/themify.eot-.html#iefix-fvbane") format("embedded-opentype"),url("fonts/themify.woff--fvbane.html") format("woff"),url("fonts/themify.ttf--fvbane.html") format("truetype"),url("fonts/themify.svg--fvbane.html#themify") format("svg");font-weight:normal;font-style:normal}body{font-size:17px;line-height:26px;color:#5a5a5a}#site-branding{background:none;height:79px}.fx-navigation-top{height:127px}.fx-navigation-top-menu{margin-top:55px}.search-form{right:95px;top:12px;position:absolute}@media screen and (min-width: 768px){.search-box{margin-left:10px !important}}a.fx-twitter,a.fx-facebook{position:absolute;top:20px;color:#afafaf}a.fx-facebook{right:33px}a.fx-twitter{right:63px}a,a:focus,a:visited,a:active{color:#5a5a5a}a{transition:color 0.5s ease;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-o-transition:color 0.5s ease}.layout-systemhouse .fw-accordion .fw-accordion-title,.layout-systemhouse .fw-page-builder-content p a,.layout-systemhouse h2 a,.layout-systemhouse h3 a{color:#00add9 !important}.layout-hotspot .fw-accordion .fw-accordion-title,.layout-hotspot .fw-page-builder-content p a,.layout-hotspot h2 a,.layout-hotspot h3 a{color:#fc4237 !important}.layout-consulting .fw-accordion .fw-accordion-title,.layout-consulting .fw-page-builder-content p a,.layout-consulting h2 a,.layout-consulting h3 a{color:#70d549 !important}.layout-systemhouse h4{color:#00add9;margin:0 0 15px}.layout-hotspot h4{color:#fc4237;margin:0 0 15px}.layout-consulting h4{color:#70d549;margin:0 0 15px}.fx-logo{top:30px;left:30px;bottom:inherit;position:fixed;z-index:99999}section{padding:50px 0 40px;background-repeat:no-repeat;background-size:cover}#slider1 .caption{background:none;color:#000;font-weight:bold;height:auto;max-width:43%;padding:20px 30px 20px 50px;font-size:45px;bottom:15%;line-height:50px}.bx-wrapper img{width:100%}span.activ-home a:before,span.activ-systh a:before,span.activ-hotspot a:before,span.activ-consult a:before,span.activ-job a:before,span.activ-kontakt a:before{content:none !important}span.menu-item a{position:relative}span.menu-item a:last-child{margin-right:18px}.btn-systemhaus{background:#00add9}.btn-systemhaus:hover{background:#0196bc}.btn-hotspot{background:#fc4237}.btn-hotspot:hover{background:#d8382f}.btn-consulting{background:#70d549}.btn-consulting:hover{background:#60b83e}.btn-frederix{background:#000}.btn-frederix:hover{background:#5a5a5a}.btn-border{background:none;box-shadow:none}.btn-black{border:1px solid #000;color:#000 !important;background:none !important;box-shadow:none;float:left}.btn-border.btn-systemhaus,.btn-black.btn-systemhaus:hover{border:1px solid #00add9 !important;color:#00add9 !important}.btn-border.btn-hotspot,.btn-black.btn-hotspot:hover{border:1px solid #fc4237 !important;color:#fc4237 !important}.btn-border.btn-consulting,.btn-black.btn-consulting:hover{border:1px solid #70d549 !important;color:#70d549 !important}.btn-border:hover{color:#fff !important}a.btn,a.btn:active,a.btn:focus,a.btn:hover{margin:0 0 !important}.systemhaus-bg h1,.hotspot-bg h1,.consulting-bg h1,.systemhaus-bg .h1,.hotspot-bg .h1,.consulting-bg .h1,.frederix-bg h1,.frederix-bg .h1{font-size:60px;line-height:70px;margin:0;color:#fff;float:left;font-weight:bold;width:auto !important}.systemhaus-bg h2,.hotspot-bg h2,.consulting-bg h2,.systemhaus-bg .h2,.hotspot-bg .h2,.consulting-bg .h2,.frederix-bg h2,.frederix-bg .h2{font-size:40px;line-height:45px;margin:0;color:#fff;float:left;font-weight:bold;width:auto !important}.systemhaus-bg h3,.hotspot-bg h3,.consulting-bg h3,.systemhaus-bg .h3,.hotspot-bg .h3,.consulting-bg .h3,.frederix-bg h3,.frederix-bg .h3{font-size:27px;line-height:40px;margin:0;color:#fff;float:left;width:auto !important}.systemhaus-bg h4,.hotspot-bg h4,.consulting-bg h4,.systemhaus-bg .h4,.hotspot-bg .h4,.consulting-bg .h4,.frederix-bg h4,.frederix-bg .h4{font-size:19px;line-height:30px;margin:0;color:#fff !important;float:left;width:auto !important}.frederix-bg h1,.frederix-bg .h1,.frederix-bg h2,.frederix-bg .h2,.frederix-bg h3,.frederix-bg .h3,.frederix-bg h4,.frederix-bg .h4{color:#000 !important}.systemhaus-bg h1 a,.hotspot-bg h1 a,.consulting-bg h1 a,.systemhaus-bg .h1 a,.hotspot-bg .h1 a,.consulting-bg .h1 a,.systemhaus-bg h2 a,.hotspot-bg h2 a,.consulting-bg h2 a,.systemhaus-bg .h2 a,.hotspot-bg .h2 a,.consulting-bg .h2 a,.systemhaus-bg h3 a,.hotspot-bg h3 a,.consulting-bg h3 a,.systemhaus-bg .h3 a,.hotspot-bg .h3 a,.consulting-bg .h3 a,.systemhaus-bg h4 a,.hotspot-bg h4 a,.consulting-bg h4 a,.systemhaus-bg .h4 a,.hotspot-bg .h4 a,.consulting-bg .h4 a{color:#fff !important}.systemhaus-bg h1 a:hover,.hotspot-bg h1 a:hover,.consulting-bg h1 a:hover,.systemhaus-bg .h1 a:hover,.hotspot-bg .h1 a:hover,.consulting-bg .h1 a:hover,.systemhaus-bg h2 a:hover,.hotspot-bg h2 a:hover,.consulting-bg h2 a:hover,.systemhaus-bg .h2 a:hover,.hotspot-bg .h2 a:hover,.consulting-bg .h2 a:hover,.systemhaus-bg h3 a:hover,.hotspot-bg h3 a:hover,.consulting-bg h3 a:hover,.systemhaus-bg .h3 a:hover,.hotspot-bg .h3 a:hover,.consulting-bg .h3 a:hover,.systemhaus-bg h4 a:hover,.hotspot-bg h4 a:hover,.consulting-bg h4 a:hover,.systemhaus-bg .h4 a:hover,.hotspot-bg .h4 a:hover,.consulting-bg .h4 a:hover{color:#f0f0f0 !important}.frederix-bg .btn:hover{background:#fff;color:#5a5a5a !important;border:1px solid #5a5a5a}.systemhaus-bg h1.cursor:after,.systemhaus-bg h2.cursor:after,.systemhaus-bg h3.cursor:after,.systemhaus-bg h4.cursor:after,.hotspot-bg h1.cursor:after,.hotspot-bg h2.cursor:after,.hotspot-bg h3.cursor:after,.hotspot-bg h4.cursor:after,.consulting-bg h1.cursor:after,.consulting-bg h2.cursor:after,.consulting-bg h3.cursor:after,.consulting-bg h4.cursor:after{content:"";background:#fff;height:10px;width:50px !important;position:relative;float:right;top:48px;margin:0 0 0 24px}.systemhaus-bg a,.hotspot-bg a,.consulting-bg a{color:#fff}.systemhaus-bg .btn,.hotspot-bg .btn,.consulting-bg .btn,.frederix-bg .btn{background:#fff;color:#000;margin:5px 0 15px;border-radius:3px;border:1px solid #000;float:left;font-weight:bold}.systemhaus-bg .btn:hover,.hotspot-bg .btn:hover,.consulting-bg .btn:hover{margin:0;border:1px solid #fff}.systemhaus-bg .fw-col-xs-12 div,.hotspot-bg .fw-col-xs-12 div,.consulting-bg .fw-col-xs-12 div,.frederix-bg .fw-col-xs-12 div{float:left;width:100%}.systemhaus-bg{background:url("../../../uploads/2016/11/bg-systemhaus.jpg")}.frederix-bg{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background:url("../../../uploads/2016/11/bg-frederix.jpg")}.frederix-bg .phone{border:1px solid #dbdbdb}.hotspot-bg{background:url("../../../uploads/2016/11/bg-hotspot.jpg")}.consulting-bg{background:url("../../../uploads/2016/11/bg-consulting.jpg")}.systemhaus-bg,.hotspot-bg,.consulting-bg,frederix-bg{background-size:cover;background-position:top;background-repeat:no-repeat}h1.cursor,h2.cursor,h3.cursor,h4.cursor{margin:0 !important;float:left;font-size:60px;line-height:70px;height:inherit !important;width:auto !important;background-color:inherit !important}h1.cursor:after,h2.cursor:after,h3.cursor:after,h4.cursor:after{content:"";background:#000;height:10px;width:50px;position:relative;float:right;top:47px;margin:0 0 0 13px}.cursor+h2.systemhaus,.cursor+h2.hotspot,.cursor+h2.consulting{margin:-75px 0 40px 105px !important}.fx-product h2{color:#000;margin:20px 0 5px;line-height:33px;font-weight:400;font-size:1.5em}.fx-product p{margin:0}.fx-product h2 a,.fx-product a{color:#000}.fx-product h2 a:hover,.fx-product a:hover{color:#004E9E}.fx-product-link:hover>.fx-product-img-hover{display:none}.fx-product{padding:0px 0px 25px}.fx-product .fx-product-container{text-align:center;padding:0 0px;margin:0 0 8px}span.fx-product-title{visibility:hidden;left:0;height:100%;bottom:0;padding:18% 3% 0;width:100%}#produkte .fx-product-container:hover .fx-product-title{visibility:hidden}.fx-referenzen-text p{float:left;margin:0 0 20px;font-size:17px;line-height:26px;color:#5a5a5a}.fx-referenzen-text .headline{line-height:75px;padding:0 0px 30px 0}.headline{font-size:85px;margin:0 0 0px;line-height:90px}@media (max-width: 768px){.headline{font-size:40px;line-height:40px}}.fx-referenzen-text .headline-cursor,.fx-referenzen-text .headline{float:left;margin:0;font-size:85px;font-weight:bold;margin:32px 0 0 0;color:#000}ul{float:left;width:100%;padding:0 15px;margin:0 0 20px}p{margin-bottom:25px;margin-top:0}.fx-referenzen-text .cursor{height:9px;width:50px;background-color:#000;float:left;margin:65px 0 0 10px}h2 .cursor-inline,.cursor-inline{display:inline-block;width:30px;height:7px;background-color:#000}p .cursor-inline{display:inline-block;width:10px;height:2px;background-color:#5a5a5a}.fx-referenzen-text h2.systemhaus,.fx-referenzen-text h2.hotspot,.fx-referenzen-text h2.consulting{float:left;margin:-85px 0 50px 105px;font-size:35px;font-weight:400}h2.systemhaus,h3.systemhaus,h4.systemhaus{color:#00add9}h2.hotspot,h3.hotspot,h4.hotspot{color:#fc4237}h2.consulting,h3.consulting,h4.consulting{color:#70d549}.fx-referenzen-arrow-right-gray,.fx-referenzen-arrow-left-gray,.fx-referenzen-arrow-top-gray,.fx-referenzen-block-mobile{background:none;padding:0 25px 0 0}.fx-referenzen-arrow-right-gray{padding:0 25px}.fx-referenzen-arrow-left-gray:after,.fx-referenzen-arrow-left-gray:before,.fx-referenzen-arrow-right-gray:after,.fx-referenzen-arrow-right-gray:before,.fx-referenzen-arrow-top-gray:after,.fx-referenzen-arrow-top-gray:before{content:inherit;width:0;height:0;border:none}.fx-referenzen-block{margin:20px 0;float:left}.fx-referenzen-block:last-child{margin-bottom:0px}.fx-referenzen-text{float:left;padding:0 0 0px;font-size:1em}.phone{background:#fff;padding:20px 30px;color:#000;font-size:28px;font-weight:bold;margin:5px 0 15px;float:left}.systemhaus-bg p{margin:0}h1,h2{font-weight:bold}h1,h2,h3,h4{color:#000}h1{font-size:55px;line-height:60px;margin:0 0 32px 0}h2{line-height:40px;font-size:40px;margin:0 0 20px}h3{font-size:28px;line-height:30px;margin:20px 0 10px}section ul{padding:0px}section li:before{margin:0 10px 0 -28px;color:#000;font-family:'themify';content:'\e64c';color:#5a5a5a}section li{padding:0 0 0 30px}hr{background-color:#ccc;height:2px;border-bottom:1px solid #e4e4e4}form strong{margin:0 7px}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{box-shadow:inset 0px 1px 0px #eee;background:#fff;font-size:16px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000 !important}input:-moz-placeholder,textarea:-moz-placeholder{color:#000 !important}input::-moz-placeholder,textarea::-moz-placeholder{color:#000 !important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000 !important}.wpcf7-text{width:47%;position:relative}.wpcf7-form input[type="submit"]{border-radius:3px;background:#fff;border:1px solid #000;color:#000}.wpcf7-form input[type="submit"]:hover{color:#5a5a5a;border:1px solid #5a5a5a;background:#fff}input:focus,textarea:focus{outline:0}textarea{max-height:100px;margin-top:25px}.parallax-block-inner{padding:25px}@media (max-width: 1199px){.phone{font-size:19px}}@media (min-width: 1025px){.logo-mobile{display:none}}@media (max-width: 1024px){.fx-logo{display:none}.logo-mobile{display:block;width:135px;margin-top:7px}}@media (min-width: 769px){.only-mobile{display:none}}@media (max-width: 768px){.only-mobile{display:block}.fx-product{margin-bottom:0px;float:left}.fx-product h2{color:#000;margin:10px 0 5px}.fx-referenzen-arrow-right-gray,.fx-referenzen-arrow-left-gray,.fx-referenzen-arrow-top-gray,.fx-referenzen-block-mobile{padding:0}.phone{font-size:32px}.wpcf7-text{width:100%}h1{font-size:30px;line-height:30px;margin:0 0 12px 0}h2{line-height:25px;font-size:25px;margin:0 0 10px}.systemhaus-bg h1,.hotspot-bg h1,.consulting-bg h1,.systemhaus-bg .h1,.hotspot-bg .h1,.consulting-bg .h1,.frederix-bg .h1,.frederix-bg h1{line-height:35px;font-size:35px}.systemhaus-bg h2,.hotspot-bg h2,.consulting-bg h2,.systemhaus-bg .h2,.hotspot-bg .h2,.consulting-bg .h2,.frederix-bg .h2,.frederix-bg h2{line-height:28px;font-size:28px}.systemhaus-bg h3,.hotspot-bg h3,.consulting-bg h3,.systemhaus-bg .h3,.hotspot-bg .h3,.consulting-bg .h3,.frederix-bg .h3,.frederix-bg h3{line-height:24px;font-size:24px}.systemhaus-bg h4,.hotspot-bg h4,.consulting-bg h4,.systemhaus-bg .h4,.hotspot-bg .h4,.consulting-bg .h4,.frederix-bg .h4,.frederix-bg h4{line-height:20px;font-size:20px}.phone{font-size:24px;padding:15px 20px}.fx-product h2{line-height:25px}.fx-referenzen-text .headline-cursor,.fx-referenzen-text .headline{font-size:55px}.fx-referenzen-text .cursor{height:6px;width:33px;margin:61px 0 0 7px}.fx-referenzen-text h2.systemhaus,.fx-referenzen-text h2.hotspot,.fx-referenzen-text h2.consulting{font-size:20px;margin:-60px 0 30px 50px}.fx-referenzen-text .headline-cursor,.fx-referenzen-text .headline{font-size:40px;line-height:40px;padding:0}.fw-divider-space{padding-top:10px !important}}.btn,.wpcf7-submit{box-shadow:none;border-radius:2px;float:none !important}span.wpcf7-list-item{width:30%;float:left}@media (max-width: 768px){span.wpcf7-list-item{width:46%}}@media (max-width: 400px){span.wpcf7-list-item{width:100%;margin:0}}.fx-linkbox{margin-bottom:40px}.fx-linkbox h2{line-height:33px;font-weight:400;font-size:1.5em;margin:20px 0 5px;color:#000}.fx-linkbox p{margin:0;color:#000}.fx-linkbox a h2,.fx-linkbox a h3,.fx-linkbox a p{transition:color 0.5s ease;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-o-transition:color 0.5s ease}.fx-linkbox a.link-systemhaus:hover h2,.fx-linkbox a.link-systemhaus:hover h3,.fx-linkbox a.link-systemhaus:hover p,.more-systemhaus{color:#00add9}.fx-linkbox a.link-hotspot:hover h2,.fx-linkbox a.link-hotspot:hover h3,.fx-linkbox a.link-hotspot:hover p,.more-hotspot{color:#fc4237}.fx-linkbox a.link-consulting:hover h2,.fx-linkbox a.link-consulting:hover h3,.fx-linkbox a.link-consulting:hover p,.more-consulting{color:#70d549}.support-box p{float:none}.support-box .support-icon i{color:#5a5a5a}.fw-icon{margin-bottom:30px}.fw-icon i,.icon-box i{float:left;line-height:0 !important}.support-box .fw-iconbox-image{border-color:#5a5a5a}.feature-info h3{position:relative}.feature-info h3:after{width:40px;opacity:1.0;top:32px}.layout-systemhouse .feature-info h3:after{background:#00add9}.layout-hotspot .feature-info h3:after{background:#fc4237}.layout-consulting .feature-info h3:after{background:#70d549}.fx-referenzen-block-img-mobile{margin:15px 0}.fx-referenzen-block-img{background:none}@media screen and (min-width: 768px){.nav-main a,.nav-main a:visited{padding:6px 12px !important}}@media screen and (min-width: 768px){.current-menu-item a{position:relative}.current-menu-item a:after{content:'';position:absolute;width:10px;height:3px;bottom:13px;background:#004E9E}.layout-systemhouse .current-menu-item a:after{background:#00add9}.layout-hotspot .current-menu-item a:after{background:#fc4237}.layout-consulting .current-menu-item a:after{background:#70d549}.nav-main .current-menu-item a:after{right:0px}}@media screen and (min-width: 768px){.nav-main{margin-top:60px;float:right}}@media screen and (max-width: 1200px) and (min-width: 768px){.nav-main{margin-top:20px}}.nav-main ul{float:none}.nav-main ul:before,.nav-main ul:after{content:" ";display:block}.nav-main ul:after{clear:both}@media screen and (min-width: 768px){.nav-main li{float:left}}.nav-main a,.nav-main a:visited{position:relative;display:block;padding:6px 30px;color:#000;font-size:17px}@media screen and (min-width: 768px){.nav-main a,.nav-main a:visited{padding:6px 15px;font-size:13px}}@media screen and (min-width: 1300px){.nav-main a,.nav-main a:visited{font-size:15px}}@media screen and (min-width: 1400px){.nav-main a,.nav-main a:visited{font-size:17px}}.nav-main .current-menu-item a,.nav-main a:focus,.nav-main a:hover{color:#000;text-decoration:underline}@media screen and (min-width: 768px){.nav-main .current-menu-item a,.nav-main a:focus,.nav-main a:hover{text-decoration:none}}.nav-main .current-menu-item a:after,.nav-main a:focus:after,.nav-main a:hover:after{color:#000;background:#000}.layout-systemhouse .nav-main .current-menu-item a,.layout-systemhouse .nav-main a:focus,.layout-systemhouse .nav-main a:hover{color:#00add9}.layout-systemhouse .nav-main .current-menu-item a:after,.layout-systemhouse .nav-main a:focus:after,.layout-systemhouse .nav-main a:hover:after{background:#00add9}.layout-hotspot .nav-main .current-menu-item a,.layout-hotspot .nav-main a:focus,.layout-hotspot .nav-main a:hover{color:#fc4237}.layout-hotspot .nav-main .current-menu-item a:after,.layout-hotspot .nav-main a:focus:after,.layout-hotspot .nav-main a:hover:after{background:#fc4237}.layout-consulting .nav-main .current-menu-item a,.layout-consulting .nav-main a:focus,.layout-consulting .nav-main a:hover{color:#70d549}.layout-consulting .nav-main .current-menu-item a:after,.layout-consulting .nav-main a:focus:after,.layout-consulting .nav-main a:hover:after{background:#70d549}.nav-meta{border-top:1px solid #dbdbdb}@media screen and (min-width: 768px){.nav-meta{text-align:right;float:left;font-size:12px;border:none}}.nav-meta ul{float:none}@media screen and (min-width: 768px){.nav-meta ul{float:left}}@media screen and (min-width: 768px){.nav-meta li{float:left}}.nav-meta a,.nav-meta a:visited{position:relative;display:block;padding:6px 30px;color:#000}@media screen and (min-width: 768px){.nav-meta a,.nav-meta a:visited{padding:6px 15px}}.nav-meta a:focus,.nav-meta a:hover{color:#000}@media screen and (min-width: 768px){.nav-meta .current-menu-item a{position:relative;text-decoration:underline}}@media screen and (min-width: 768px) and (min-width: 768px){.nav-meta .current-menu-item a{text-decoration:none}}@media screen and (min-width: 768px){.nav-meta .current-menu-item a:after{content:'';position:absolute;width:10px;height:2px;bottom:14px;right:4px;background:#000}}.nav-social{float:left;padding-left:20px}@media screen and (min-width: 768px){.nav-social{padding-left:0}}[class*="fx-icon-"]{float:left;font-size:26px;padding:5px 10px}[class*="fx-icon-"]:before{font-family:'FontAwesome';color:#888}@media screen and (min-width: 768px){[class*="fx-icon-"]{font-size:20px;padding:5px 10px}}.fx-icon-facebook:before{content:"\f082"}.fx-icon-twitter:before{padding-right:5px;content:"\f099"}.search-box{position:relative;margin:0;padding:10px 30px}@media screen and (min-width: 768px){.search-box{padding:0;float:left}}.search-field{margin:0;width:100%;box-sizing:border-box;font-size:14px}.search-field:focus{width:100%}@media screen and (min-width: 768px){.search-field{width:150px}.search-field:focus{width:150px}}
