.top-bar{height:80px;background-color:#000;vertical-align:middle;line-height:80px;padding:0 24px}.top-bar.expanded{background:#000;padding-bottom:20px}.top-bar-section .dropdown li:hover:not(.has-form)>a:not(.button){padding-bottom:5px}.top-bar-section .dropdown li:not(.has-form)>a:not(.button){padding-bottom:5px}.top-bar.expanded .title-area{background:#000}.top-bar .title-area{position:relative;margin:8px 0}.top-bar .title-area h1{margin:0}.top-bar-section li:not(.has-form) a:not(.button){background:#000}a.logo-text:hover{color:#f0ad00}.top-bar-section .dropdown li.title h5 a{color:#f0ad00}.top-bar.expanded .toggle-topbar a{color:#f0ad00}.top-bar.expanded .toggle-topbar a{color:#f0ad00}.top-bar .toggle-topbar.menu-icon a{color:#f0ad00;font-size:15px}.top-bar .toggle-topbar.menu-icon a>span:after{box-shadow:0 0 0 1px #f0ad00,0 7px 0 1px #f0ad00,0 14px 0 1px #f0ad00}.logo-text{color:#f0ad00;font-family:helvetica neue,segoe ui,helvetica,Arial,sans-serif;font-size:30px}.top-bar-section ul li>a{color:#f0ad00;font-family:helvetica neue,segoe ui,helvetica,Arial,sans-serif;font-size:20px}.top-bar-section .dropdown li:not(.has-form)>a:not(.button){color:#f0ad00;font-family:helvetica neue,segoe ui,helvetica,Arial,sans-serif;font-size:20px;min-width:200px}.logo-text img{height:64px}.top-bar-section{padding-top:16px}.top-bar-section ul li{background:#000}.container{font:1.8em/35px "Helvetica Neue","Segoe UI","Helvetica",Arial,sans-serif;font-family:helvetica neue,segoe ui,helvetica,Arial,sans-serif}.smallserif{font:.5em helvetica neue,segoe ui,helvetica,Arial,sans-serif;font-family:helvetica neue,segoe ui,helvetica,Arial,sans-serif}h1{font:2.16rem helvetica neue,segoe ui,helvetica,Arial,sans-serif;font-family:helvetica neue,segoe ui,helvetica,Arial,sans-serif}p,.productlist{font:0.7em/35px "Helvetica Neue","Segoe UI","Helvetica",Arial,sans-serif;font-family:helvetica neue,segoe ui,helvetica,Arial,sans-serif}h2{font:1.8rem helvetica neue,segoe ui,helvetica,Arial,sans-serif;font-family:helvetica neue,segoe ui,helvetica,Arial,sans-serif}h3{font:1.4rem helvetica neue,segoe ui,helvetica,Arial,sans-serif;font-family:helvetica neue,segoe ui,helvetica,Arial,sans-serif}h4{font:1.2rem helvetica neue,segoe ui,helvetica,Arial,sans-serif;font-family:helvetica neue,segoe ui,helvetica,Arial,sans-serif}.color-heading{color:#1b9acc}.downloadbutton{background-color:green}.downloadbutton:hover,.downloadbutton:active{background-color:#006400}.faq-sidebar{border:1px solid #ddd;border-radius:6px;padding:0}.faq-sidebar p{margin-bottom:0}.faq-sidebar .faq-sidebar-title{font-size:1.2rem;font-weight:700;padding:12px}.faq-sidebar .faq-question{font-size:1rem;color:#008cba;cursor:pointer;line-height:200%;padding:4px 12px}.faq-sidebar .faq-question:last-child{border-bottom:none}.faq-sidebar .faq-question:hover{color:#026f93;background-color:#efefef}.faq-content{padding-left:32px}.faq-content .faq-answer{font:1rem helvetica neue,segoe ui,helvetica,Arial,sans-serif;line-height:200%}.faq-content .faq-question{font-size:1.3rem;color:#188fc7;font-weight:700;margin-bottom:8px;cursor:text}.product-box{margin-top:20px}.button{font:0.63em/30px "Helvetica Neue","Segoe UI","Helvetica",Arial,sans-serif!important;text-rendering:optimizelegibility}.top-bar-section .has-dropdown>a:after{border-color:rgba(0,140,186,.6) transparent transparent transparent!important}.lessbottomspace{margin-bottom:-20px}table.latest-news{width:100%}table.latest-news tr td span,table.latest-news tr td a{font-size:1.26rem}table.latest-news tbody tr td{line-height:200%}.news-date{float:left;width:124px}.footer{overflow:auto;background-color:#fff;color:#222;padding:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.footer .left,.footer .middle,.footer .right{float:none!important}.footer .left{text-align:left}.footer .company-logo{height:40px}.footer p{font-size:.8rem;margin:0;color:#169bd5}.footer p a{color:#169bd5}.footer .footer-icon{width:28px;height:28px;margin:0}@media screen and (max-width:820px){.logo-text{font-size:22px}.top-bar-section ul li>a,.top-bar-section .dropdown li:not(.has-form)>a:not(.button){font-size:14px}}@media screen and (max-width:40.063em){p,li{font-size:17px}.logo-text{font-size:22px}.logo-text img{height:40px;margin-top:-4px}.top-bar{padding:0;height:48px}.top-bar-section a{font-size:14px!important;padding:8px 15px!important}.top-bar .title-area{margin:0}.top-bar .title-area div{height:100%;line-height:48px;vertical-align:middle}.faq-sidebar{width:100%;border-radius:0;border-left:none;border-right:none}.faq-content{width:100%;padding:8px 12px}table.latest-news tr td span,table.latest-news tr td a{font-size:1rem}.news-date{width:100px}.footer{flex-direction:column;padding:18px 12px}.footer .left{order:2;text-align:center;margin-bottom:18px}.footer .middle{order:3}.footer .right{order:1;margin-bottom:28px}.footer .footer-icon{margin:2px;width:32px;height:32px}}