@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);body{font-family: 'Open Sans',sans-serif;line-height: 1.2;}h1,h2,h3,h4,h5,h6,p{line-height: 1;margin-bottom: 24px;}h1{font-size: 60px;font-weight: 100;margin: 0 0 48px;line-height: 1.2;}h2{font-size: 24px;font-weight: 400;color: #000;margin: 0;margin-bottom: 24px;}h3,.h3{font-size: 18px;font-weight: 600;color: #000;margin: 0;margin-bottom: 24px;}h4{font-size: 16px;font-weight: 600;color: #000;margin: 0;margin-bottom: 24px;}.white-background h1,.white-background h2,.white-background h3,.white-background h4,.white-background h5,.white-background h6{margin: 0;padding-bottom: 24px;}h5{}h6{}p{font-size: 16px;line-height: 1.2;color: #000;}p a{font-size: 16px;}span{font-size: 16px;}a{font-size: 14px;color: #009cda;transition: all 0.3s;}.wysiwyg a{text-decoration: underline;}a:hover{text-decoration: none;color: #009cda;}ul{font-size: 0;list-style-type: none;position: relative;}ul li{font-size: 14px;}li:before{content:"\2022";position: absolute;left: -14px;}ul > ul li:before{content: "-";}ol{list-style-type: decimal;font-size: 16px;}ul li ul {list-style-type:none;}b,strong{font-weight: 600;}ul,ol{margin-bottom: 24px;color: #000;}address{font-size: 14px;line-height: 1.4;}table{font-size: 16px;}td{border: 1px solid #CCC;padding: 6px 18px;}blockquote{border-color: #009cda;}blockquote,blockquote p{font-weight: 500;font-style: italic;}hr{}.blue-button{background: #009cda;display: inline-block;padding: 12px 36px;color: #FFF;transition: all 0.3s;}.blue-button:hover{background: #3a3a3a;}.blue{color: #009DD0;}.grey{color: #5D575C;}img.no-shadow{}img.no-border{}.wysiwyg ul li{font-size: 16px;margin:0 0 7px 0;}.wysiwyg ul li ul {margin: 0 0 0 12px;}.wysiwyg ul li ul li:before{content:"-";position:relative;left:-5px;}.wysiwyg ul li ul li {text-indent:-5px;margin:0 0 3px 0;}blockquote {border-left:2px solid #009cda;}.pagination-divider::before{content: "|";}.pagination-ellipsis::before{content: "\2026";}html,body{margin: 0;padding: 0;font-size: 0;}body{margin-top: 158px;}article,aside,footer,header,main,nav,section{display:block;}.white{background: #FFF;}.black{background: #3a3a3a;}.blue{background: #009cda;}[class*="percent"]{display: inline-block;vertical-align: top;box-sizing: border-box;padding: 0 12px;margin-bottom: 42px;}.index{padding: 0 12px;width: 100%;box-sizing: border-box;margin-bottom: 42px;}.percent-20{width: 20%;}.percent-25{width: 25%;}.percent-33{width: 33.33%;}.percent-40{width: 40%;}.percent-50{width: 50%;}.percent-60{width: 60%}.news.latest.percent-60{width: calc(60% + 24px);}.percent-66{width: 66.66%;}.percent-75{width: 75%;}.gallery-img-percent-25 a{width: 25%;}.gallery-img-percent-25 a img{width: 100%;box-shadow: 0px 0px 6px rgba(0,0,0,0.3);border: 6px solid #FFF;box-sizing: border-box;}.gallery-img-percent-33 a{width: 33.33%;}.gallery-img-percent-33 a img{width: 100%;box-shadow: 0px 0px 6px rgba(0,0,0,0.3);border: 6px solid #FFF;box-sizing: border-box;}.gallery-img-percent-50 a{width: 50%;}.gallery-img-percent-50 a img{width: 100%;box-shadow: 0px 0px 6px rgba(0,0,0,0.3);border: 6px solid #FFF;box-sizing: border-box;}.inner-block .index.white-background{padding: 24px 36px;position: relative;}.white-background:before{content:"";position: absolute;box-shadow: 0px 0px 12px rgba(0,0,0,0.3);background: #FFF;top: 0;width: calc(100% - 24px);height: 100%;left: 12px;z-index: -1;}.wysiwyg address a{display: inline-block;padding: 0;}.bCrumb{padding: 0 12px;margin: 0 0 42px 0;}.bCrumb li{display: inline-block;padding-right: 6px;}.bCrumb li:before{content: none;}.bCrumb li:after{content: "/";color: #009cda;}.bCrumb li:last-child:after{content: "";}.bCrumb li a{color: #666;margin-right: 6px;transition: all 0.3s;}.bCrumb li a:hover{color: #009cda;}.banner{margin-bottom: 24px;}.home .banner{margin-bottom: 42px;}header .block{margin-bottom: 0;}.logo-container{width: 50%;display: inline-block;vertical-align: middle;}.logo-container .logo{height: 46px;max-height: 46px;transition: all 0.3s;}.content{max-width: 1280px;margin: 0 auto auto;}.content aside{width: 315px;display: inline-block;vertical-align: top;position: relative;background: #FFF;}.content main .wysiwyg{margin-bottom: 48px;}.wysiwyg img{margin-bottom: 24px;box-sizing: border-box;}.wysiwyg img:not(.no-shadow){box-shadow: 0px 0px 6px rgba(0,0,0,0.3);}.wysiwyg img:not(.no-border){border: 6px solid #FFF;}.wysiwyg img[style*="float: right"]{margin-left: 30px;}.wysiwyg img[style*="float: left"]{margin-right: 30px;}.content main{width: calc(100% - 315px);display: inline-block;padding-left: 48px;padding-right: 24px;box-sizing: border-box;position: relative;overflow: hidden;}.content main:before{content: "";position: absolute;width: 24px;z-index: -1;-webkit-box-shadow: 0 0 48px rgba(0,0,0,0.8);box-shadow:0 0 48px rgba(0,0,0,0.6);bottom: 0px;left: -25px;height: 75%;top: 20px;-moz-border-radius: 100%;border-radius: 100%;}.htmliframe iframe{box-shadow: 0px 0px 12px rgba(0,0,0,0.3);}.title-aside{font-size: 24px;padding: 12px 18px;color: #FFF;background: #009cda;}.inner-block{margin: 0 auto;max-width: 1280px;box-sizing: border-box;padding: 0 24px;}.inner-block .index{padding: 0 12px;margin-bottom: 42px;}.row{margin-left: -12px;margin-right: -12px;}header .block.white .inner-block{padding-top: 30px;padding-bottom: 30px;transition: all 0.1s;}.inner-block .htmlvideo.index,.htmlvideo{position: relative;box-sizing: border-box;padding: 0;}.inner-block .htmlvideo.index:after,.htmlvideo:after{content: "";position: absolute;-webkit-box-shadow: 0 0 48px rgba(0,0,0,0.8);box-shadow: 0 0 48px rgba(0,0,0,0.8);bottom: 0px;width: 100%;height: 100%;left: 0;-moz-border-radius: 100%;border-radius: 20%;}.inner-block .htmlvideo.index iframe,.htmlvideo iframe{z-index: 1;position: relative;border: 16px solid #FFF;box-sizing: border-box;}header{position: fixed;width: 100%;z-index: 99;top: 0;}header #main-nav{margin: 0;}header #main-nav li{display: inline-block;font-size: 16px;position: relative;}header #main-nav li:before{content: none;}header #main-nav li.section{background: #009cda;}header #main-nav li.section > a{color: #3a3a3a;}header #main-nav li > ul{padding: 24px 60px 18px 18px;background: rgba(0,156,218,0.8);display: none;}header #main-nav li:hover > ul{display: block;}header #main-nav li > ul li a{padding: 0;}header #main-nav li > ul li{width: 100%;}header #main-nav li.active > a{color: #3a3a3a;}header #main-nav li a{color: #FFF;font-weight: 600;font-size: 16px;padding: 15px 18px;display: block;white-space: nowrap;}header #main-nav li > ul li a{font-weight: 400;}header #main-nav > li.active,header #main-nav > li:hover{text-decoration: none;background: #009cda;color: #3a3a3a;}header #main-nav li > ul li.active > a,header #main-nav li > ul li.active a:hover,header #main-nav li > ul li a:hover{color: #000;background: none;}header #main-nav li > ul{position: absolute;z-index: 1;margin: 0;}#main-nav > li > ul li a:before{content: "\f101";margin-right: 6px;font-family: fontAwesome;}header.headerSmall .logo{height: 24px;transition: all 0.3s;}header.headerSmall .logo-container{vertical-align: middle;}header.headerSmall .search.searchForm .input.text input{height: 30px;transition: all 0.3s;}header.headerSmall .search.searchForm{margin: 0;transition: all 0.3s;}header.headerSmall .input.text:before{line-height: 30px;transition: all 0.3s;}header.headerSmall button.btn,header.headerSmall input[type="submit"].btn{height: 30px;transition: all 0.3s;}header.headerSmall .block.white .inner-block{padding: 12px 24px;transition: all 0.3s;}.aside-menu{margin-bottom: 24px;padding: 0 12px;}#aside-nav{padding: 30px 24px;margin: 0;}#aside-nav li{list-style-type: none;}#aside-nav li:before{content: none;}#aside-nav > li{border-top: 1px solid #CCC;padding: 8px 0;}#aside-nav > li:last-child{border-bottom: 1px solid #CCC;}#aside-nav > li > a{font-size: 16px;}#aside-nav > li > ul li{padding: 4px 0;position: relative;}#aside-nav li:hover > a{color: #000;}#aside-nav > li > ul li a:before{content: "\f101";margin-right: 6px;margin-left: -15px;position: absolute;font-family: fontAwesome;}#aside-nav li.active > a{color: #000;}#aside-nav ul{margin-left: 30px;padding-top: 6px;}#aside-nav > li.subChildren{position: relative;}#aside-nav > li.subChildren > a:after{content:"";position: absolute;width: 0;height: 0;border-style: solid;border-width: 7px 7.5px 0 7.5px;border-color: #009cda transparent transparent transparent;top: 15px;right: 15px;pointer-events: none;}.block.background{margin: 0;}.background.info{background-image: url('/_theme/hendrikvedergroup2015/css/frontend/../../images/frontend/block-background.jpg');background-position: center 40%;background-size: cover;position: relative;z-index: 1;}.box{width:100%;height:18px;background:#fff;border-radius:2px;}.box h4{background:#eee;margin:0;padding:60px 20px;text-align:center;-webkit-box-shadow:0 0px 4px rgba(0,0,0,0.2);box-shadow:0 0px 4px rgba(0,0,0,0.2);}.css3-shadow{position:relative;display: inline-block;}.css3-shadow.top{margin: 42px 0 0 0;}.css3-shadow.bottom{margin: 0 0 42px 0;}.mobile-menu{position: fixed;left: calc(-100% - 16px);z-index: 100;transition: left 0.3s;top: 0;min-height: 100%;background: #009cda;width: calc(100% + 16px);}.mobile-menu.mob-menu-open{left: 0;transition: left 0.3s;overflow-y: scroll;height: 100%;}#mobile-nav,#mobile-nav ul{margin: 0;}#mobile-nav li ul{display: none;}#mobile-nav li:hover > ul{display: block;}#mobile-nav > li{list-style-type: none;border-bottom: 1px solid #00A5E7;}#mobile-nav > li:last-child{border-bottom: none;}#mobile-nav li a{color: #FFF;padding: 12px 6px 12px 24px;display: block;}#mobile-nav li ul > li{background: #008AC0;border-top: 1px solid #00A5E7;}#mobile-nav li ul > li a{font-size: 13px;}#mobile-nav li ul ul > li{background: #005B80;border-top: 1px solid #004E6E;}#mobile-nav li ul ul > li a{font-size: 12px;}.mobile-icon,.search-icon{cursor: pointer;font-family: fontAwesome;font-size: 24px;display: inline-block;background: #009cda;color: #FFF;padding: 6px 12px;display: none;z-index: 101;}.mobile-icon:before{content:"\f0c9";}.search-icon{z-index:100;}.mob-icon-open{background: #FFF;color: #009cda;}.mob-icon-open:before{content:"\f00d";}.css3-shadow:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 48px rgba(0,0,0,0.8);box-shadow:0 0 48px rgba(0,0,0,0.8);bottom:0px;left:15%;right:15%;width:70%;height:75%;-moz-border-radius:100%;border-radius:100%;}footer{margin-top: 18px;background: #3a3a3a;}footer #footer-nav{margin: 0;padding: 60px 0 30px;display: inline-block;width: 70%;}footer #footer-nav li{display: inline-block;font-size: 14px;position: relative;}footer #footer-nav li a{color: #afafaf;padding: 15px;transition: all 0.3s;}footer #footer-nav li a:hover{color: #009cda;}small{font-family: Georgia,Times,'Times New Roman',serif;font-size: 12px;color: #afafaf;font-style: italic;margin-bottom: 60px;display: block;padding: 0 12px;}.searchResults:before{content: "Searchresult";font-size: 18px;font-weight: bold;margin-bottom: 24px;display: block;}.searchResults .description{font-size: 14px;margin-bottom: 18px;}.searchResults a{display: block;margin-bottom: 2px;}.modal-body{font-size: 16px;}.contact-block div {padding:0 14px !important;}#videonoshadow.htmlvideo.index::after,#videonoshadow.htmlvideo::after {box-shadow:none !important;}.keysuppliers div {float:left;margin-right:25px;}.demoday {background-color:#ffef00 !important;color:#000;}#bannerdemoday .banner {margin:0px !important;}.demoday .content main {padding-left:28px !important;}.democontent .content main::before {box-shadow:none !important;}.democontent .content main {padding-left:38px !important;}div.form > form div > label {font-size:16px;}footer.demodayfooter .wysiwyg p {color:#ffffff;}div.banner.index{position: relative;}div.banner.index > div > div.banners{margin: auto;}div.banner.index > div > div.banners > div.banner{display: none;width:100%;height: 100%;}div.banner.index > div > div.banners > div.banner.first{display: block;}div.banner.index > div > div.banners > div.banner.link:hover{cursor:pointer;}div.banner.index > div > div.banners > div.banner > a{display: none;}div.banner.index > div > div.banners > div.banner > img {}div.banner.index > div > div.banners > div.banner > div.content {position: absolute;top: 30px;left: 30px;}div.banner.index > div > div.banners > div.banner > div.additional-content{position: absolute;bottom: 35px;height: 20px;padding: 10px 0;width: 100%;color: #fff;text-align: center;background-color: rgba(0,0,0,0.6);}div.banner.index > div > div.controls > div.banner-pager{position: absolute;z-index: 999;bottom: 5px;width: 100%;text-align: center;}div.banner.index > div > div.controls > div.banner-pager > a{display: inline-block;width: 16px;height: 16px;margin-right: 5px;color: transparent;background-image: url('/_module/banner/theme/css/page/frontend/../../../images/page/frontend/slide.png');text-decoration: none;}div.banner.index > div > div.controls > div.banner-pager > a.activeSlide{background-image: url('/_module/banner/theme/css/page/frontend/../../../images/page/frontend/slide-active.png');}div.banner.index > div > div.controls > a.pause,div.banner.index > div > div.controls > a.next,div.banner.index > div > div.controls > a.prev{position: absolute;z-index: 998;display: block;background-position: center;background-repeat: no-repeat;text-decoration: none;}div.banner.index > div > div.controls > a.pause{z-index: 999;top: 0;right: 0;width: 72px;height: 64px;background-size: 32px 32px;background-image: url('/_module/banner/theme/css/page/frontend/../../../images/page/frontend/pause.png');opacity: 0.4;}div.banner.index > div > div.controls > a.pause:hover{opacity: 1;}div.banner.index > div > div.controls > a.pause.paused{background-image: url('/_module/banner/theme/css/page/frontend/../../../images/page/frontend/play.png');}div.banner.index > div > div.controls >  a.next,div.banner.index > div > div.controls >  a.prev{top: 45%;}.banners{min-width: 100%;max-width: 100%;min-height: 100%;max-height: 100%;}.banners p{color: #FFF;}.banners .banner{max-width: 100%;min-width: 100%;}.banner.index{padding: 0;}div.banner.index > div > div.banners{position: relative;}.banner-img{min-width: 100%;max-width: 100%;height: 100%;background-size: cover;background-position: center center;}.banner .text{position: absolute;bottom: 54px;color:#FFF;}.banner .text .content p{font-size: 60px;font-weight: 700;line-height: 1;}.banner .text .additional-content p{font-size: 28px;font-weight: 700;}.banner .text a{font-size: 16px;color: #009cda;transition: all 0.3s;display: inline-block;padding: 12px 24px;background: #FFF;font-weight: 600;text-transform: uppercase;}.banner .text a:hover{background: #009cda;color: #FFF;transition: all 0.3s;}.title-blue{font-size: 24px;line-height: 48px;color: #FFF;}.title-blue:before{content: "";position: absolute;background: #009cda;height: 48px;left: 0;right: 0;z-index: -1;}.info-block{display: block;min-height: 350px;background: #FFF;padding: 6px 6px 24px;box-shadow: 0px 0px 12px rgba(0,0,0,0.3);}.info-block p,.info-block span{font-size: 14px;margin-bottom: 0;}.info-block a{padding-left: 12px;position: relative;font-size: 14px;}.info-block a:before{content:"\f101 ";position: absolute;left: 0;font-family: fontAwesome;}.info-block h3{text-transform: uppercase;}.info-img{height: 136px;background-size: cover;background-position: center center;margin-bottom: 24px;}.contact-block{background: #FFF;}.contact-block h3{font-size: 24px;padding: 12px 18px;color: #FFF;background: #009cda;margin-right: 12px;box-sizing: border-box;margin: 0 0 36px 0;font-weight: 400;}.contact-block div{margin-bottom: 0;width: 50%;display: inline-block;vertical-align: top;padding: 0 24px;box-sizing: border-box;}.contact-block p,.contact-block p a{font-size: 14px;}.info-content{padding: 0 12px;}aside .contact-block div{width: 100%;}aside .css3-shadow.bottom{display: none;}footer .snippet.index{width: 25%;display: inline-block;font-family: fontAwesome;vertical-align: top;padding-top: 48px;}.social-media{text-align: right;}footer .snippet.index .social-media a{color: #7a7a7a;font-size: 30px;margin-left: 12px;width: 30px;display: inline-block;text-align: center;}footer .snippet.index .social-media a:hover{color: #009cda;}.news.latest{margin-left: -12px;margin-right: -12px;}.news-block{position: relative;width: 33.33%;display: inline-block;padding: 0 6px;vertical-align: top;box-sizing: border-box;}.news-block:hover h3{color: #009cda;}.news-block a{display: block;padding: 6px 6px 24px 6px;margin-right: 0;margin-left: 0x;}.news-block p{margin: 0;font-size: 14px;}.news.latest .news-block a{transition: all 0.3s;}.news.latest .news-block h4{transition: all 0.3s;}.news.latest .news-block:hover a{background: #f1f1f1;transition: all 0.3s;}.news.latest .news-block:hover h4{color: #009cda;transition: all 0.3s;}.news-block .news-img{height: 136px;margin-bottom: 24px;background-size: cover;border:solid 1px #CCCCCC;}.news-block .news-date{position: absolute;right: 12px;background: rgba(0,0,0,0.60);padding: 9px 12px;color: #FFF;}.news-block .news-title{color: #000;}div.agenda.upcoming div.agendaItem{margin-bottom: 10px;}.agendaList{background: #d6d6d6;padding: 24px;border: 16px solid #FFF;position: relative;}.agendaList:after{content: "";position: absolute;-webkit-box-shadow: 0 0 48px rgba(0,0,0,0.8);box-shadow: 0 0 48px rgba(0,0,0,0.8);bottom: 0px;width: 100%;height: 100%;left: 0;-moz-border-radius: 100%;border-radius: 20%;z-index: -1;}.agendaList .date-details,.agendaList .agenda-info{display: table-cell;vertical-align: top;height: 100%;}.agendaList .agenda-info{padding-left: 10px;}div.agenda.upcoming div.agendaItem{margin-bottom: 20px;display: table;}div.agenda.upcoming div.agendaItem:last-child{margin-bottom: 0;}.agendaList .date-details{background: #FFF;vertical-align: middle;padding: 12px;}.agendaList .start-date span{display: block;width: 100%;text-align: center;text-transform: uppercase;}.agendaList h2{text-transform: uppercase;margin: 0;}.agendaList h4{margin: 0;}.agendaList p{margin-bottom: 14px;font-size: 13px;}.agendaList a{background: #009cda;color: #FFF;padding: 6px 12px;display: inline-block;transition: all 0.3s;}.agendaList a.more{background: none;color: #009cda;box-sizing: border-box;transition: all 0.3s;margin-left: 193px;padding: 0;text-align: left;display: inline-block;width: auto;}.agendaList a.more:hover{color: #000;}.agendaList .img{display: table-cell;width: 120px;}.agendaList .agendaItem a:hover{background: #555;}.sitemap>.glossaryentry{width: 30%;padding-right: 3%;float: left;}.sitemap.index{margin: 0;padding: 48px 0 30px;display: inline-block;width: 75%;}.sitemap.index ul{margin: 0;}.sitemap.index ul li{display: inline-block;font-size: 14px;position: relative;padding: 15px;}.sitemap.index ul li:before{content: none;}.sitemap.index ul li a{color: #afafaf;transition: all 0.3s;}.sitemap.index ul li a:hover{color: #009cda;}.searchForm button[name="search"]{background: none;border: none;padding: 0;}.searchForm .w-search-submit-label{display: none;}.searchForm .w-search-submit-icon::before{content: "\f002";font-family: "FontAwesome";font-size: 2em;}.search.searchForm form.showQuickResults .input.text{position: relative;}.autoComp-search-results-holder{display:none;z-index: 999;position: absolute;cursor: pointer;width: 100%;top: 100%;min-width: 500px;background: #fff;}.autoComp-search-results div{color:#ccc;border-top: 1px solid #ccc;}.autoComp-search-results div:hover{background: rgba(0,0,0,0.05);}.autoComp-search-results div a.active{background: rgba(0,0,0,0.05);}.autoComp-search-results-holder .autoComp-search-results a{display: block;color: #000;text-decoration: none;padding: 5px 15px;cursor: pointer;}.autoComp-search-results{border: 1px solid #ccc;border-top: none;}.autoComp-search-results{display: none;}.autoComp-search-results.active,.autoComp-search-results span.title{display: block;}.autoComp-search-results .inline-result span.title{font-weight: 700;}.autoComp-search-results span.highlight{font-weight: 700;color: #000;}.autoComp-search-results .description{display: block;color: #000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.autoComp-nav-bar{display: inline-flex;flex-direction: row;box-sizing: border-box;width: 100%;color: #000;border: 1px solid #ccc;border-bottom: 0;background: #ddd;}.autoComp-nav-bar div{width: 50%;padding: 5px;text-align: center;}.autoComp-nav-bar .active{background-color: #fff;}