*,*:after,*:before{box-sizing:border-box}html,body{height:100%;margin:0}.bodywrapper{margin-left:30px;margin-right:30px;position:relative;height:100%;padding-top:90px}.bodywrapper h1,.bodywrapper h2,.bodywrapper h3,.bodywrapper h4,.bodywrapper h5{margin:0;padding:0}.bodywrapper .container_16 .grid_1,.bodywrapper .container_16 .grid_2,.bodywrapper .container_16 .grid_3,.bodywrapper .container_16 .grid_4,.bodywrapper .container_16 .grid_5,.bodywrapper .container_16 .grid_6,.bodywrapper .container_16 .grid_7,.bodywrapper .container_16 .grid_8,.bodywrapper .container_16 .grid_9,.bodywrapper .container_16 .grid_10,.bodywrapper .container_16 .grid_11,.bodywrapper .container_16 .grid_12,.bodywrapper .container_16 .grid_13,.bodywrapper .container_16 .grid_14,.bodywrapper .container_16 .grid_15,.bodywrapper .container_16 .grid_16{display:block;float:left;position:static;margin:0}.bodywrapper .container_16{width:100%}.bodywrapper .container_16 .grid_1{width:0}.bodywrapper .container_16 .grid_4{width:25%}.bodywrapper .container_16 .grid_5{width:33.33%}.bodywrapper .container_16 .grid_8{width:50%}.bodywrapper .container_16 .grid_11{width:66.66%}.bodywrapper .container_16 .grid_12{width:75%}.bodywrapper .container_16 .grid_16{width:100%}@font-face{font-family:'Rotis Semi Sans';src:url('../modules/myvbs-template/css/fonts/rotis-semi-sans-55-webfont.eot');src:url('../modules/myvbs-template/css/fonts/rotis-semi-sans-55-webfont.eot?#iefix') format('embedded-opentype'),url('../modules/myvbs-template/css/fonts/rotis-semi-sans-55-webfont.woff') format('woff'),url('../modules/myvbs-template/css/fonts/rotis-semi-sans-55-webfont.ttf') format('truetype'),url('../modules/myvbs-template/css/fonts/rotis-semi-sans-55-webfont.svg#rotissemisansregular') format('svg');font-weight:normal;font-style:normal}body{font-family:"Rotis Semi Sans",Helvetica,Arial,sans-serif}body,#header{background-color:#f5f5f5}.bodywrapper #edit-buttons img{display:none}.bodywrapper a{text-decoration:none;outline:0}.bodywrapper h1,.bodywrapper h2,.bodywrapper h3,.bodywrapper h4{text-transform:uppercase;font-weight:normal}.bodywrapper .align-center{text-align:center}.bodywrapper #header{position:fixed;top:0;left:0;right:0;padding:0 30px;z-index:4;height:90px}.bodywrapper #header ul,.bodywrapper #footer ul{list-style-type:none;margin:0;padding:0}.bodywrapper a img{border:0}.bodywrapper .clearfix:before,.bodywrapper .clearfix:after{content:" ";display:table}.bodywrapper .clearfix:after{clear:both}.bodywrapper .clearfix{*zoom:1}.bodywrapper #page-content{height:100%}.bodywrapper #header .header-left{margin-left:30px;padding-top:9px}.bodywrapper #header .header-left a{float:left;margin-right:15px;color:#1595d4;text-transform:uppercase}.bodywrapper #header .header-left>img{display:none}.bodywrapper #header .header-right{text-align:right}.bodywrapper .myvbs-menu{float:right}.bodywrapper .myvbs-menu .sso-login{display:block;background:#1595d4 url('../modules/myvbs-template/css/../img/header-account-icon.png') no-repeat 30px center;padding:0;margin:0;color:#fff;padding:20px 30px 0 60px;text-transform:uppercase;height:50px}.bodywrapper #header .menu-toggle{display:none;height:80px;width:80px;background:#b6b7ba url('../modules/myvbs-template/css/../img/menu-toggle-default.png') no-repeat center 20px;color:#fff;text-align:center;text-transform:uppercase;float:left;padding:50px 0 0 0;position:absolute;right:90px;top:0}.bodywrapper #header .menu-toggle img{margin:10px}.bodywrapper #header .menu-toggle p{margin:0}.bodywrapper #header .menu-toggle.active{background:#005480 url('../modules/myvbs-template/css/../img/menu-toggle-close.png') no-repeat center 25px;height:90px;text-indent:-999em}.bodywrapper #header .navbar{float:right;margin:10px 30px}.bodywrapper #header .navbar ul li{float:left;margin-left:20px}.bodywrapper #header .navbar ul li a{color:#1595d4;text-transform:uppercase}.bodywrapper #header .navbar ul li.selected a,.bodywrapper #header .navbar ul li.inPath a{color:#aaa}.bodywrapper #languages{position:absolute;right:0;width:30px;text-align:center;text-transform:uppercase;margin-top:15px;font-size:16px}.bodywrapper #languages ul a,.bodywrapper #languages ul span{display:block;padding:8px 0;color:#005581;text-decoration:none}.bodywrapper #languages ul .selected span{color:#fff;background-color:#1595d3}.bodywrapper #languages ul a:hover{text-decoration:none}.bodywrapper #page-content{height:100%}.bodywrapper .bg-white{background-color:#fff}.bodywrapper .title-container{display:table-cell;vertical-align:middle;text-align:center;width:100%;background-color:#fff;padding-top:70px}.bodywrapper .inner-page .title-container{display:block}.bodywrapper .inner-page .title-container h2{display:block;margin-bottom:40px}.bodywrapper .title-container h1{color:#005382;color:#005382;font-size:24px;letter-spacing:8px}.bodywrapper .title-container h2{color:#aaa;font-size:80px}.bodywrapper .title-container a{color:#1595d4;font-size:20px;text-transform:uppercase;border-bottom:1px solid #1595d4;padding-bottom:0}.bodywrapper .title-container img{width:100%;height:auto;padding-top:50px}.bodywrapper table{width:100%;border-collapse:collapse;background-color:#f5f5f5}.bodywrapper td{border:1px solid;padding:15px;background-color:#fff}.bodywrapper .vbs-slider{height:100%}.bodywrapper .vbs-slider .flex-viewport{height:100%}.bodywrapper .vbs-slider ul.slides{list-style:none;margin:0;padding:0;height:100%;overflow-y:hidden}.bodywrapper .vbs-slider ul.slides li{height:100%}.bodywrapper .vbs-slider .slide{height:100%;color:#fff;position:relative}.bodywrapper .vbs-slider .slide-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.bodywrapper .vbs-slider .slide-image img{width:100%;height:100%}.bodywrapper .vbs-slider .slide-text{position:absolute;top:180px;left:30px;width:50%}.bodywrapper .vbs-slider .slide-text h1{font-size:77px}.bodywrapper .vbs-slider .slide-text a{color:#fff}.bodywrapper .vbs-slider .slide-text .readmore{color:#fff;font-size:30px;text-transform:uppercase;border-bottom:2px solid #fff}.bodywrapper .vbs-slider{position:relative}.bodywrapper .vbs-slider .controls{position:absolute;bottom:13%;padding:0;list-style-type:none;margin:0;table-layout:fixed;width:100%;display:table;padding-left:2px;z-index:3}.bodywrapper .vbs-slider .controls>li{display:table-cell;padding-right:2px;vertical-align:middle}.bodywrapper .vbs-slider .controls .solution{display:table;position:relative;width:100%}.bodywrapper .vbs-slider .controls .solution>a{display:table-cell;background:url('../modules/myvbs-template/css/../img/home-item-active-background.png') no-repeat -999em -999em;background-color:rgba(21,149,211,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7F1595d3',endColorstr='#7F1595d3');color:#fff;font-size:24px;letter-spacing:8px;text-align:center;height:129px;text-transform:uppercase;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;vertical-align:middle;padding:0 15px}.bodywrapper .vbs-slider .controls .solution>a:hover{filter:none;background-color:#fff;color:#1595d3}.bodywrapper .vbs-slider .controls .solution>img{position:absolute;opacity:0;filter:alpha(opacity=0);bottom:100%;width:100%;-webkit-transition:opacity ease .3s;-moz-transition:opacity ease .3s;-o-transition:opacity ease .3s;transition:opacity ease .3s;left:-999em}.bodywrapper .vbs-slider .controls .solution>a:hover+img{opacity:1;left:0;filter:none}.bodywrapper .vbs-slider .controls .flex-active .solution>a{filter:none;background-color:inherit;background-position:center top;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.bodywrapper .vbs-slider .controls .flex-active .solution>a:hover{background-color:inherit;color:#fff}.bodywrapper .vbs-slider .controls .flex-active .solution>a:hover+img{opacity:0;filter:alpha(opacity=0)}.bodywrapper #whats-new{height:100%;position:relative;background-color:#fff}.bodywrapper .whats-new-title{height:30%;display:table;width:100%}.bodywrapper .news-container{padding-right:8px;position:absolute;bottom:0;right:0;left:0}.bodywrapper .news-item-container{float:left;width:33.33%;padding-left:8px}.bodywrapper .news-item-container>p{margin:0}.bodywrapper .news-item-container>p>img{margin-right:10px}.bodywrapper .news-item-container h3{color:#005382;font-size:24px;letter-spacing:8px;padding-left:20px;padding-bottom:10px}.bodywrapper .news-item-container .news-small>h4,.bodywrapper .news-item-container .news-small img.news-type-picto{display:none}.bodywrapper .news-small img{width:100%;height:auto}.bodywrapper .news-small h5{color:#005382;font-size:17px}.bodywrapper .news-small .news-teaser{margin:5px 0 15px 0;line-height:22px;color:#919191}.bodywrapper .news-small .news-learnmore{color:#1595d4;border-bottom:1px solid #1595d4;text-transform:uppercase}.bodywrapper #featured-products{height:100%;position:relative;background-color:#fff}.bodywrapper .featured-products-title{height:34%;display:table;width:100%}.bodywrapper #featured-products .products{list-style-type:none;margin:0;padding:0;bottom:0;position:absolute;left:0;right:0;padding-left:4px}.bodywrapper #featured-products .products>li{float:left;width:25%}.bodywrapper .product{display:block;margin-left:4px}.bodywrapper .product .product-preview{position:relative}.bodywrapper .product .product-preview img{display:block;width:100%;height:auto}.bodywrapper .product .product-logo{padding-top:20px;text-align:center}.bodywrapper .product .product-logo img{height:60px}.bodywrapper .product .product-logo-mobile{display:none}.bodywrapper .product .rollover-container{position:absolute;top:0;left:0;width:100%;height:100%;background:#1595d4;opacity:0;filter:alpha(opacity=0);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;overflow:hidden;padding:1em 0}.bodywrapper .product .rollover{display:table;height:100%;width:100%}.bodywrapper .product .rollover p{margin:0;display:table-cell;vertical-align:middle;text-align:center;color:#fff;padding:0 40px;font-size:22px;font-style:italic}.bodywrapper .product:hover .rollover-container{opacity:1;filter:none}.bodywrapper #connections{background-color:#fff;height:100%;position:relative}.bodywrapper .connections-title{height:34%;display:table;width:100%}.bodywrapper .google-map-container{height:64%;position:absolute;bottom:0;right:0;left:0}.bodywrapper .google-map-container a{display:block;top:0;position:absolute;bottom:0;right:0;left:0}.bodywrapper .google-map-container a img{width:100%;height:100%}.bodywrapper .contact-footer-wrapper{margin-top:60px}.bodywrapper .contact-footer-wrapper,.bodywrapper .contact-footer-wrapper .title-container{background:#f5f5f5}.bodywrapper .home-footer{margin:60px 0}.bodywrapper .home-footer,.bodywrapper .contact-footer{text-align:center}.bodywrapper .contact-footer{margin:0 0 60px 0}.bodywrapper .home-footer p,.bodywrapper .contact-footer p{margin:8px}.bodywrapper .home-footer h1,.bodywrapper .contact-footer h3{color:#005382;font-size:24px;letter-spacing:8px;margin-bottom:10px}.bodywrapper .home-footer .where-to-find-us,.bodywrapper .contact-footer .where-to-find-us{text-align:center;color:#919191;line-height:25px}.bodywrapper .home-footer .where-to-find-us span,.bodywrapper .contact-footer .where-to-find-us span{color:#005382}.bodywrapper .home-footer .where-to-find-us a,.bodywrapper .contact-footer .where-to-find-us a{color:#1595d4;border-bottom:1px solid #1595d4;text-transform:uppercase}.bodywrapper .home-footer .where-to-find-us h3,.bodywrapper .contact-footer .where-to-find-us h4{font-size:16px;color:#005382;text-transform:none}.bodywrapper .home-footer .we-are-social{text-align:center}.bodywrapper .home-footer .we-are-social .linkedin-container{padding-top:20px}.bodywrapper .home-footer .we-are-social .linkedin-container a.linkedin{display:inline-block}.bodywrapper .home-footer .we-are-social .linkedin-container a.linkedin img{float:left;background-color:#fff;padding:15px}.bodywrapper .home-footer .we-are-social .linkedin-container a.linkedin p{float:left;color:#fff;background-color:#1595d4;padding:15px 25px;margin:0}.bodywrapper .home-footer .all-our-offices img,.bodywrapper .contact-footer .all-our-offices img{width:100%;max-width:465px;height:auto}.bodywrapper .contact-footer .location img{width:100%;max-width:505px;height:auto}.bodywrapper .solution-row h3{color:#005382;font-size:24px;letter-spacing:8px}.bodywrapper .solution-main-row{background-color:#fff;padding:70px 0;color:#919191;line-height:30px;font-size:20px}.bodywrapper .solution-main-row h4{font-size:49px;line-height:normal;margin-bottom:8px}.bodywrapper .solution-main-row .quote{margin:0 30px;padding-top:60px;background:url('../modules/myvbs-template/css/../img/icon-quotes.png') no-repeat left top}.bodywrapper .solution-main-row .quote small{color:#005382}.bodywrapper .solution-main-row .body{margin:0 30px 30px 0}.bodywrapper .solution-main-row .body img{max-width:100%;height:auto!important}.bodywrapper a.contact-us-btn{display:inline-block;height:45px;line-height:45px;background-color:#1595d4;text-transform:uppercase}.bodywrapper a.contact-us-btn img.mail{vertical-align:middle;display:inline;padding-left:30px;margin:0}.bodywrapper a.contact-us-btn span{vertical-align:middle;padding:0 20px 0 10px;color:#fff}.bodywrapper a.contact-us-btn img.arrow{vertical-align:middle;display:inline;padding-right:40px;margin:0}.bodywrapper .solution-main-row .solution-links a{color:#1595d4;font-size:20px;text-transform:uppercase;border-bottom:1px solid #1595d4;padding-bottom:0}.bodywrapper .solution-main-row .solution-links .other-solutions{text-align:right;padding:8px 60px}.bodywrapper .solution-main-row .solution-links .other-solutions p{margin:0}.bodywrapper .solution-row .related-products{text-align:center;padding:70px 0}.bodywrapper .solution-row .related-products ul{list-style:none;margin:0;padding:0 6px 0 0}.bodywrapper .solution-row .related-products ul li{width:50%;padding:0;float:left}.bodywrapper .solution-row .related-products .product{margin:1em 0 0 6px}.bodywrapper .value-chain{margin:30px 0 0 0;padding:0 0 30px 0;background-color:#fff}.bodywrapper .value-chain .value-chain-item{float:left;width:20%;color:#919191;line-height:30px;padding:0 30px;font-size:20px}.bodywrapper .value-chain .value-chain-item h3{color:#005382;font-size:24px;letter-spacing:8px}.bodywrapper .value-chain .value-chain-item p{margin:0}.bodywrapper .value-chain .value-chain-item p:first-child img{float:none!important;margin-left:20px}.bodywrapper .filter-container{background-color:#f5f5f5;margin:0 6px;text-align:center;line-height:50px}.bodywrapper .filter-container .category-filter-label{text-transform:uppercase;color:#005382;font-size:17px;letter-spacing:5px;display:inline-block;vertical-align:middle}.bodywrapper .nice-select{padding:0;margin-top:15px;display:inline-block;vertical-align:middle;margin-bottom:15px;background:white url('../modules/myvbs-template/css/../img/dropdown-arrow.png') no-repeat bottom right;overflow:hidden}.bodywrapper .nice-select select{width:132%;-webkit-appearance:none;border:0;color:#919191;background:transparent;outline:0;height:49px;line-height:21px;padding:14px 50px 14px 15px}.bodywrapper .results-container{margin:40px 0}.bodywrapper .results-container .items-container{margin:0;padding:0 8px 0 0;list-style:none}.bodywrapper .results-container .item-container{float:left;width:33.33%;padding-left:8px;margin-bottom:40px}.bodywrapper .results-container .item-container h3{color:#005382;font-size:24px;letter-spacing:8px;padding-left:20px}.bodywrapper .results-container .item-container .news-text h4{display:none}.bodywrapper .news-small img{width:100%;height:auto}.bodywrapper .news-small img.news-type-picto{width:32px;height:32px;position:absolute}.bodywrapper .news-small .news-text{margin:15px 0 0 20px}.bodywrapper .news-small h4{color:#005382;font-size:17px;letter-spacing:5px;padding-bottom:5px}.bodywrapper .news-small>h4{margin:0 0 7px 42px;padding-top:5px}.bodywrapper .news-small h5{color:#005382;font-size:17px;font-weight:normal;padding-bottom:5px}.bodywrapper .news-small .news-teaser{margin:5px 0 15px 0;line-height:22px;color:#919191;height:4em;overflow:hidden}.bodywrapper .news-small .news-learnmore{color:#1595d4;border-bottom:1px solid #1595d4;text-transform:uppercase}.bodywrapper .results-container .link-container{width:100%;text-align:center}.bodywrapper .results-container .link-container a{display:block;color:#1595d4;text-transform:uppercase;margin:20px 0;background:url('../modules/myvbs-template/css/../img/icon-arrow-bottom-blue.png') no-repeat bottom center;padding-bottom:40px}.bodywrapper .news-body-container{margin:0 0 30px 0}.bodywrapper .news-content{width:70%;margin:0 auto}.bodywrapper .news-content .news-header{margin:30px 15px}.bodywrapper .news-content .news-header .news-info{color:#aaa;text-transform:uppercase;font-size:25px;letter-spacing:6px}.bodywrapper .news-content .news-header .news-title{position:relative;margin-bottom:22px}.bodywrapper .news-content .news-header .news-title img.news-type-picto{position:absolute;width:64px;height:64px;top:9px}.bodywrapper .news-content .news-header .news-title h3{color:#aaa;font-size:45px;margin:15px 0 15px 75px}.bodywrapper .news-content .news-header .news-teaser{color:#225b79;font-size:20px;font-style:italic}.bodywrapper .news-content img{width:100%;height:auto}.bodywrapper .news-content .news-body{margin:30px 15px;color:#919191;line-height:30px;font-size:20px}.bodywrapper .news-content .news-body a:hover{border-bottom:1px solid #1595d4}.bodywrapper .news-content .news-body a{color:#1595d4}.bodywrapper .related-news{margin:0;padding-bottom:30px;padding-right:5px}.bodywrapper .related-news .related-news-item{float:left;width:33.33%;padding-left:8px}.bodywrapper .related-news .related-news-item .news-text h4{display:none}.bodywrapper .solutions-list{list-style:none;margin:0;padding:0}.bodywrapper .solutions-list .solutions-list-item{clear:both}.bodywrapper .solutions-list .solutions-list-item .solution{padding:8px}.bodywrapper .solutions-list .solution-image{width:50%}.bodywrapper .solutions-list .solution-image img{width:100%;height:auto}.bodywrapper .solutions-list .solution-content{width:50%;padding-top:35px;padding-bottom:35px}.bodywrapper .solutions-list .solution-content h3{color:#005382;font-size:25px;letter-spacing:6px}.bodywrapper .solutions-list .solution-content .solution-body{color:#919191;line-height:30px;font-size:20px;margin:15px 0}.bodywrapper .solutions-list .solution-content .solution-body h1,.bodywrapper .solutions-list .solution-content .solution-body h2,.bodywrapper .solutions-list .solution-content .solution-body h3,.bodywrapper .solutions-list .solution-content .solution-body h4,.bodywrapper .solutions-list .solution-content .solution-body h5{display:none}.bodywrapper .solutions-list .solution-content .solution-body a:hover{border-bottom:1px solid #1595d4}.bodywrapper .solutions-list .solution-content .solution-body a{color:#1595d4}.bodywrapper .solutions-list .solution .readmore{color:#1595d4;font-size:15px;text-transform:uppercase;border-bottom:1px solid #1595d4;padding-bottom:0}.bodywrapper .solutions-list .solutions-list-item.odd .solution-image{float:left;padding-right:30px;padding-bottom:30px}.bodywrapper .solutions-list .solutions-list-item.odd .solution-content{float:right;padding-left:30px;padding-right:30px}.bodywrapper .solutions-list .solutions-list-item.even .solution-content{float:left;padding-left:30px;padding-right:30px}.bodywrapper .solutions-list .solutions-list-item.even .solution-image{float:right;padding-left:30px;padding-bottom:30px}.bodywrapper .text-container{width:70%;margin:0 auto;color:#919191;line-height:30px;font-size:20px;margin-bottom:60px;margin-top:60px}.bodywrapper .text-container h3{color:#aaa;font-size:45px;line-height:1em;margin:40px 0 15px 0}.text-container a{color:#1595d4}.text-container a:hover{color:#1595d4;border-bottom:1px solid #1595d4}.text-container img{margin:20px 40px 20px 0;max-width:100%;height:auto!important}.bodywrapper #footer{color:#aaa;padding:60px 30px 20px 30px}.bodywrapper .footer-navigation-menu .navbar{float:right;margin:10px 30px}.bodywrapper .footer-navigation-menu .navbar ul li{float:left;margin-left:20px}.bodywrapper .footer-navigation-menu .navbar ul li a{color:#1595d4}.bodywrapper .footer-navigation-menu .navbar ul li.selected a,.bodywrapper .footer-navigation-menu .navbar ul li.inPath a{color:#aaa}.bodywrapper .form-container{max-width:980px;padding:0 10px;margin:auto}.bodywrapper .form-container h2,.bodywrapper .form-container h3{color:#aaa;margin:70px 0 20px 0;font-size:48px}.bodywrapper .form-container .intro{color:#919191;line-height:30px;font-size:20px}.bodywrapper .form-container .form-actions,.bodywrapper .form-container .divButton{position:relative;right:0;top:-65px;z-index:1;text-align:right;float:right}.bodywrapper .form-container .form-fields p,.bodywrapper .form-container p{margin:15px 0}.bodywrapper .form-container button,.bodywrapper .form-container input,.bodywrapper .form-container optgroup,.bodywrapper .form-container select,.bodywrapper .form-container textarea{color:inherit;font:inherit;margin:0}.bodywrapper .form-container button{overflow:visible}.bodywrapper .form-container button,.bodywrapper .form-container select{text-transform:none}.bodywrapper .form-container button,.bodywrapper .form-container html input[type="button"],.bodywrapper .form-container input[type="reset"],.bodywrapper .form-container input[type="submit"]{-webkit-appearance:button;cursor:pointer}.bodywrapper .form-container button[disabled],.bodywrapper .form-container html input[disabled]{cursor:default}.bodywrapper .form-container button::-moz-focus-inner,.bodywrapper .form-container input::-moz-focus-inner{border:0;padding:0}.bodywrapper .form-container input{line-height:normal}.bodywrapper .form-container input[type="checkbox"],.bodywrapper .form-container input[type="radio"]{box-sizing:border-box;padding:0}.bodywrapper .form-container input[type="number"]::-webkit-inner-spin-button,.bodywrapper .form-container input[type="number"]::-webkit-outer-spin-button{height:auto}.bodywrapper .form-container input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.bodywrapper .form-container input[type="search"]::-webkit-search-cancel-button,.bodywrapper .form-container input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.bodywrapper .form-container fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}.bodywrapper .form-container legend{border:0;padding:0}.bodywrapper .form-container textarea{overflow:auto}.bodywrapper .form-container optgroup{font-weight:bold}.bodywrapper .form-container input,.bodywrapper .form-container button,.bodywrapper .form-container select,.bodywrapper .form-container textarea{font-family:inherit;font-size:inherit;line-height:inherit}.bodywrapper .form-container fieldset{padding:0;margin:0;border:0;min-width:0}.bodywrapper .form-container legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0}.bodywrapper .form-container label{display:block;color:#005480;text-transform:uppercase;letter-spacing:4px;width:200px;padding:15px 10px 5px 10px;float:left;font-size:16px;line-height:20px}.bodywrapper .form-container label.form-sublabel{color:#7f7f7f;text-transform:none;letter-spacing:normal;font-style:italic;padding-top:0}.bodywrapper .form-container input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bodywrapper .form-container input[type="radio"],.bodywrapper .form-container input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}.bodywrapper .form-container input[type="file"]{display:block}.bodywrapper .form-container input[type="range"]{display:block;width:100%}.bodywrapper .form-container select[multiple],.bodywrapper .form-container select[size]{height:auto}.bodywrapper .form-container input[type="file"]:focus,.bodywrapper .form-container input[type="radio"]:focus,.bodywrapper .form-container input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bodywrapper .form-container input,.bodywrapper .form-container textarea,.bodywrapper .form-container select,.bodywrapper .form-container .nice-select{outline:0;display:inline-block;width:400px;height:50px;padding:15px 12px;font-size:16px;line-height:20px;color:#7f7f7f;background-color:#f5f5f5;background-image:none;border:0}.bodywrapper .form-container input::-moz-placeholder,.bodywrapper .form-container textarea::-moz-placeholder,.bodywrapper .form-container select::-moz-placeholder{color:#9e9e9e;opacity:1}.bodywrapper .form-container input:-ms-input-placeholder,.bodywrapper .form-container textarea:-ms-input-placeholder,.bodywrapper .form-container select:-ms-input-placeholder{color:#9e9e9e}.bodywrapper .form-container input::-webkit-input-placeholder,.bodywrapper .form-container textarea::-webkit-input-placeholder,.bodywrapper .form-container select::-webkit-input-placeholder{color:#9e9e9e}.bodywrapper .form-container input[disabled],.bodywrapper .form-container input[readonly],.bodywrapper .form-container textarea[disabled],.bodywrapper .form-container textarea[readonly],.bodywrapper .form-container select[disabled],.bodywrapper .form-container select[readonly],.bodywrapper .form-container fieldset[disabled] input,.bodywrapper .form-container fieldset[disabled] textarea,.bodywrapper .form-container fieldset[disabled] select,.bodywrapper .form-container .nice-select,.bodywrapper .form-container fieldset[disabled] .nice-select{cursor:not-allowed;background-color:#e8e8e8;opacity:1}.bodywrapper .form-container textarea{max-width:540px;width:100%;height:15em}.bodywrapper .form-container select[multiple]{height:auto}.bodywrapper .form-container .nice-select{background-image:url('../modules/myvbs-template/css/../img/dropdown-arrow-gray.png');padding:0}.bodywrapper .form-container .nice-select select{width:132%;background:transparent}.bodywrapper .form-container button,.bodywrapper .form-container input[type="submit"],.bodywrapper .form-container input[type="reset"]{background:#bababa;border:0;color:#fff;padding:15px 12px;font-size:16px;line-height:20px;text-transform:uppercase;letter-spacing:4px;outline:0}.bodywrapper .form-container button.is-validate,.bodywrapper .form-container input[type="submit"].button{background:#1595d3 url('../modules/myvbs-template/css/../img/icon-arrow-right.png') no-repeat right center;padding-right:75px}.bodywrapper .form-container button.is-send{padding-left:75px;position:relative}.bodywrapper .form-container button.is-send:before{content:'';position:absolute;left:30px;width:32px;top:0;bottom:0;background:url('../modules/myvbs-template/css/../img/icon-plane.png') no-repeat left center}.bodywrapper .form-container .required label.left:after{content:'*'}.bodywrapper .form-container .is-error label{color:#ba3a37}.bodywrapper .form-container .is-error input,.bodywrapper .form-container .is-error textarea,.bodywrapper .form-container .is-error select{border:2px solid #ba3a37}.bodywrapper .form-container .form-actions input,.bodywrapper .form-container .divButton input{width:auto;display:inline-block}.bodywrapper .form-container .divButtonItem+.divButtonItem{margin-top:5px}.cookiePolicy .cookiePolicyText{font-family:"Rotis Semi Sans",Helvetica,Arial,sans-serif;color:#fff;font-weight:300;display:table-cell;padding:.6rem 0}.cookiePolicy .cookiePolicyTitle{font-size:2rem;margin-bottom:.5rem;font-weight:500;line-height:1.1}.cookiePolicy{position:fixed;bottom:0;left:0;right:0;padding:0 30px;z-index:1040;background:rgba(0,0,0,0.7)}.bodywrapper .cookiePolicy .cookiePolicyContent a{color:#1595d4}.cookiePolicy .cookiePolicyAcceptButton{vertical-align:bottom;text-align:right;display:table-footer-group;padding:.6rem 0}.btn-cookie{font-family:"Rotis Semi Sans",Helvetica,Arial,sans-serif;padding:0 2rem;line-height:1.6rem;font-size:1.4rem;font-weight:700;min-width:13rem;text-transform:none;border-radius:2px;color:#1595d4;cursor:pointer}.btn-cookie:hover{color:#fff}@media all and (max-width:1700px){.bodywrapper .vbs-slider .controls{table-layout:auto}.bodywrapper .vbs-slider .controls .solution>a{padding:0 5px}}@media all and (max-width:1500px){.bodywrapper .vbs-slider .slide-text{position:absolute;top:90px}}@media all and (max-width:1350px){.bodywrapper .vbs-slider .controls .solution>a{letter-spacing:2px}.bodywrapper .vbs-slider .slide-text h1{font-size:40px}}@media all and (max-width:1000px){.bodywrapper .vbs-slider .controls .solution>a{letter-spacing:0;font-size:18px}}@media all and (max-height:900px){.bodywrapper .vbs-slider .slide-text{top:10%}.bodywrapper .title-container{padding-top:20px}.bodywrapper .title-container h2{font-size:60px}.bodywrapper .title-container p{margin:.5em 0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px),(min-width:768px) and (max-width:1024px){.bodywrapper .title-container{padding-top:80px;display:block}.bodywrapper .title-container h2{font-size:40px}.bodywrapper #whats-new .title-container{padding-top:15px}.bodywrapper .title-container p{margin:0}.bodywrapper .product .rollover p{font-size:15px;padding:0 20px}.bodywrapper .solutions-list .solution-content{padding-top:0}.bodywrapper #edit-buttons{display:none}.bodywrapper #whats-new{height:115%}}@media only screen and (min-device-width:580px) and (max-device-width:1024px) and (orientation:portrait){.bodywrapper .form-container textarea{max-width:400px}.bodywrapper .form-container .form-actions,.bodywrapper .form-container .divButton{text-align:right;float:none;top:auto;max-width:600px}}@media only screen and (min-device-width:580px) and (max-device-width:680px) and (orientation:portrait){.bodywrapper .form-container .form-actions,.bodywrapper .form-container .divButton{max-width:400px}}@media screen and (max-device-width:480px),(max-width:480px){.btn-cookie{width:100%}.cookiePolicy .cookiePolicyText{display:block}.cookiePolicy .cookiePolicyAcceptButton{display:block}body{-webkit-text-size-adjust:none}.bodywrapper{margin:0 10px}.bodywrapper #edit-buttons{display:none}.bodywrapper #header{padding:0 10px}.bodywrapper #header .header-left{padding:10px 0 0 0;margin:0}.bodywrapper #header .header-left a{float:none}.bodywrapper #header .navbar{display:none;float:none;padding:0;margin:0;position:absolute;top:90px;left:0;right:0}.bodywrapper #header .navbar ul li{float:none;margin:0;font-size:1.5em}.bodywrapper #header .navbar ul li a{padding:.6em 0;display:block;background:#005480;border-bottom:1px solid #186994;text-align:center;font-size:.8em}.bodywrapper #header .navbar ul li.selected a,.bodywrapper #header .navbar ul li.inPath a{color:#fff}.bodywrapper #header .menu-toggle{display:block}.bodywrapper .myvbs-menu .sso-login{text-align:center;height:80px;width:80px;float:left;padding:50px 0 0 0;background-position:center 13px}.bodywrapper #languages{display:none;position:absolute;right:0;width:auto;margin:0;font-size:1.2em;left:0;background:#005480;border-bottom:1px solid #186994;padding:.8em 0}.bodywrapper #languages li{display:inline-block}.bodywrapper #languages ul .selected span{color:#005581;background-color:#fff}.bodywrapper #languages ul a,.bodywrapper #languages ul span{display:inline-block;padding:0;color:#005581;text-decoration:none;background:#1595d3;color:#fff;padding:5px 10px}.bodywrapper .vbs-slider .slide-text{width:auto}.bodywrapper .vbs-slider .slide-text h1{height:140px;overflow:hidden;font-size:30px}.bodywrapper .vbs-slider .slide-text .readmore{font-size:20px}.bodywrapper .vbs-slider .controls{display:block;text-align:center;font-size:0}.bodywrapper .vbs-slider .controls>li{display:inline-block;padding:0}.bodywrapper .vbs-slider .controls>li+li .solution>a{margin-left:1em}.bodywrapper .vbs-slider .controls .solution{display:block}.bodywrapper .vbs-slider .controls .solution>a{display:inline-block;background:#1595d4;width:1em;height:1em;text-indent:-999em;font-size:20px}.bodywrapper .vbs-slider .controls .flex-active .solution>a,.bodywrapper .vbs-slider .controls .flex-active .solution>a:hover{background:#fff}.bodywrapper .vbs-slider .controls .solution>img{display:none}.bodywrapper .title-container{padding:2em 1em 0 1em;font-size:24px;display:block}.bodywrapper .title-container h1{font-size:.8em}.bodywrapper .title-container h2{font-size:1.5em;margin:0 0 .5em 0}.bodywrapper .title-container a{font-size:.6em}.bodywrapper .title-container p{margin:0 0 1em 0}.bodywrapper .title-container img{padding:0}.bodywrapper #whats-new{height:auto}.bodywrapper .whats-new-title{height:auto}.bodywrapper .news-container{position:relative;height:auto;padding:0 1em}.bodywrapper .news-item-container{float:none;width:auto;padding:0}.bodywrapper .news-item-container h3{padding:0;margin:0 0 .5em 0}.bodywrapper .news-item-container+.news-item-container h3{margin-top:2em}.bodywrapper .news-small>a{display:none}.bodywrapper .news-small .news-text{margin:0}.bodywrapper .news-small .news-teaser{height:auto;margin:0 0 1em 0}.bodywrapper .news-small h4{padding:0;margin:0 0 .5em 0}.bodywrapper .results-container .news-small h4,.bodywrapper .related-news .news-small h4{margin:0 0 .5em 2.5em;padding-top:5px}.bodywrapper .news-small h5{padding:0}.bodywrapper .news-small .news-learnmore{margin:0;display:inline-block}.bodywrapper #featured-products{height:auto}.bodywrapper .featured-products-title{height:auto;display:block}.bodywrapper #featured-products .products{position:static;margin:-4px 0 0 -4px;padding:0}.bodywrapper #featured-products .products>li{width:50%;padding:4px 0 0 4px}.bodywrapper .product{margin:0;position:relative;background:#1595d4;padding:0 0 5em 0}.bodywrapper .product .product-preview img{display:none}.bodywrapper .product .rollover-container{position:static;opacity:1;filter:none;padding:0;overflow:visible}.bodywrapper .product .rollover{display:block}.bodywrapper .product .rollover p{padding:.5em;font-size:1em;height:8em}.bodywrapper .product .product-logo{padding:0 0 1em 0;height:auto;position:absolute;bottom:0;right:0;left:0}.bodywrapper .product .product-logo-default{display:none}.bodywrapper .product .product-logo-mobile{display:inline}.bodywrapper #connections{height:auto}.bodywrapper #connections .google-map-container,.bodywrapper #connections .google-map-container a{height:auto;position:static}.bodywrapper #connections .google-map-container a img{height:auto}.bodywrapper .home-footer,.bodywrapper .contact-footer{margin:0}.bodywrapper .home-footer .grid_5,.bodywrapper .contact-footer .grid_5{float:none;width:auto;margin:2em 0 0 0}.bodywrapper #footer{padding:0;margin:3em 0 0 0}.bodywrapper #footer .grid_4,.bodywrapper #footer .grid_12{float:none;width:100%}.bodywrapper .footer-navigation-menu .navbar{float:none;margin:1em 0 1.5em 0}.bodywrapper .footer-navigation-menu .navbar ul li{float:none;margin:0;display:inline-block}.bodywrapper .footer-navigation-menu .navbar ul li+li{margin-left:1em}.bodywrapper .solutions-list .solutions-list-item .solution{padding:0;margin:0 0 3em 0}.bodywrapper .solutions-list .solutions-list-item+.solutions-list-item .solution{margin-top:1em}.bodywrapper .solutions-list .solution-content h3{font-size:1.2em;margin:1em 0 0 0}.bodywrapper .solutions-list .solutions-list-item.odd .solution-image,.bodywrapper .solutions-list .solutions-list-item.even .solution-image,.bodywrapper .solutions-list .solutions-list-item.odd .solution-content,.bodywrapper .solutions-list .solutions-list-item.even .solution-content{float:none;width:auto;padding:0;margin:0}.bodywrapper .solutions-list .solutions-list-item.odd .solution-content,.bodywrapper .solutions-list .solutions-list-item.even .solution-content{padding:0 1em}.bodywrapper .solutions-list .solution-image img{width:100%;height:auto}.bodywrapper .solutions-list .solution-content .solution-body{line-height:1.2em;font-size:1em;margin:1em 0}.bodywrapper .solutions-list .solution .readmore{font-size:1em}.bodywrapper .filter-container .category-filter-label{display:none}.bodywrapper .nice-select{margin:.5em 0}.bodywrapper .results-container .item-container,.bodywrapper .related-news .related-news-item{float:none;width:auto;margin:0;padding:0 1em}.bodywrapper .results-container .news-small{margin:2em 0 0 0}.bodywrapper .news-body-container{margin:0}.bodywrapper .news-content{width:auto;margin:0}.bodywrapper .news-content .news-header{margin:1em .5em}.bodywrapper .news-content .news-header h3{font-size:2.5em;margin:.5em 0}.bodywrapper .news-content .news-header .news-teaser{font-size:1.2em;line-height:1.5em}.bodywrapper .news-content .news-body{font-size:1.2em;line-height:1.5em;margin:1em .5em}.bodywrapper .related-news{padding:0 0 2em 0;margin:1em 0 0 0}.bodywrapper .related-news-item{float:none;width:auto}.bodywrapper .related-news-item+.related-news-item{margin-top:2em}.bodywrapper .solution-row .grid_5,.bodywrapper .solution-row .grid_8,.bodywrapper .solution-row .grid_11{float:none;width:auto}.bodywrapper .solution-row h2{font-size:1.2em}.bodywrapper .solution-row h3{margin:1em 0;font-size:1.5em}.bodywrapper .solution-main-row h4{font-size:2.2em}.bodywrapper .solution-main-row .quote>p,.bodywrapper .solution-main-row .quote>div{margin:.5em 0}.bodywrapper .solution-main-row{line-height:1.5em;font-size:1em;padding:1em 0}.bodywrapper .solution-main-row .body,.bodywrapper .solution-main-row .quote{margin:0 .5em;padding:0 1em}.bodywrapper .solution-main-row .quote{padding-top:2em;background-position:center top}.bodywrapper .solution-main-row .solution-links{text-align:center;padding:2em 0 0 0}.bodywrapper .solution-main-row .solution-links .other-solutions{text-align:inherit}.bodywrapper .solution-row .related-products{background:#fff;padding:2em 0;margin:1em 0 0 0}.bodywrapper .solution-row .related-products h3{margin:0 0 .5em 0;padding:0 1em}.bodywrapper .value-chain{margin:1em 0 0 0;padding:0 0 1em 0}.bodywrapper .value-chain .value-chain-item h3{font-size:1.5em}.bodywrapper .value-chain .value-chain-item{float:none;width:auto;padding:0 1em;font-size:1em;line-height:1.5em}.bodywrapper .value-chain .value-chain-item p{margin:0}.bodywrapper .value-chain .value-chain-item+.value-chain-item{margin-top:1em}.bodywrapper .solution-row .related-products ul{list-style:none;margin:0;padding:0 4px 0 0}.bodywrapper .solution-row .related-products .product{margin:4px 0 0 4px}.bodywrapper .solution-row .related-products .product .product-preview img{display:none}.bodywrapper .solution-row .related-products .product .rollover{display:block}.bodywrapper .text-container{line-height:1.4em;font-size:1em;padding:1em;margin:0;width:auto}.bodywrapper .text-container img{float:none!important;font-size:1.8em;margin:.5em 0}.bodywrapper .text-container h3{font-size:1.5em;line-height:1em;margin:.5em 0}.bodywrapper .text-container p{margin:.5em 0}.bodywrapper .form-container{width:100%;max-width:none;padding:0 .5em}.bodywrapper .form-container .form-actions,.bodywrapper .form-container .divButton{position:static;text-align:center;float:none}.bodywrapper .form-container input,.bodywrapper .form-container textarea,.bodywrapper .form-container select,.bodywrapper .form-container .nice-select{width:100%;max-width:none}}.bodywrapper .solution-main-row .quote a:hover{border-bottom:1px solid #1595d4}.bodywrapper .solution-main-row .quote a{color:#1595d4}.bodywrapper .solution-main-row .body a:hover{border-bottom:1px solid #1595d4}.bodywrapper .solution-main-row .body a{color:#1595d4}.bodywrapper .value-chain .value-chain-item a:hover{border-bottom:1px solid #1595d4}.bodywrapper .value-chain .value-chain-item a{color:#1595d4}.bodywrapper .FormBuilder label.error{float:none;display:inline-block;text-transform:none;letter-spacing:inherit;width:inherit}