@import url(http://fonts.googleapis.com/css?family=Lato:400,700);.center{margin:0 auto}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}*{margin:0}html,body{font-family:Lato,sans-serif;font-size:0;line-height:0;margin:0;padding:0;color:#6d6e6e;height:100%;background-color:#fff;letter-spacing:0.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#e31728;text-decoration:underline}a:hover{text-decoration:none;color:#e31728}h1{font-family:Lato,sans-serif;font-size:26px;line-height:34px;color:#e31728;font-weight:700;margin-bottom:6px}h2,h3{font-family:Lato,sans-serif;font-size:17px;line-height:17px;color:#e31728;font-weight:700;margin-bottom:14px}p{font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#6d6e6e;margin:0;padding:0;margin-bottom:14px}ul{font-size:14px;font-weight:400;line-height:23px;padding:0;margin:0;list-style:none;margin-bottom:14px}ul li{padding-left:1em;text-indent:-.7em}ul li:before{content:"•";color:#e31728;width:0.7em;position:relative;left:.3em;display:inline-block}strong{font-weight:bold}img{border:0}.home-page{display:block;width:310px;height:374px;margin:0 auto;position:relative}.home-page .subtitle{display:none}.home-page ul{position:absolute;top:74px;left:0;right:0}.home-page ul li{font-size:20px;line-height:20px;font-weight:700;display:none;position:absolute;left:0;top:0;width:150px;height:94px;margin-bottom:10px;padding-left:0;text-indent:0;overflow:hidden}.home-page ul li:before{display:none}.home-page ul li a{color:#fff;text-decoration:none;display:block;height:100%;line-height:94px;text-align:center;position:relative}.home-page ul li a span{position:absolute;text-align:center;width:100%}.home-page ul li a:before{content:"";display:block;background-image:url("/assets/images/icons320.png");background-repeat:no-repeat;background-position:0px 0px;width:57px;height:57px;margin-left:46.5px;margin-top:18.5px;position:absolute;top:0;left:0;opacity:1;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease}.home-page ul li a:hover:before{opacity:0;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease}.home-page ul li.over-mij{display:block;background:#e52225}.home-page ul li.over-mij a span{top:-94px;left:0;transition:top 0.5s ease;-moz-transition:top .5s ease;-webkit-transition:top .5s ease}.home-page ul li.over-mij a:before{background-position:0 0}.home-page ul li.over-mij:hover a span{left:0;top:0;transition:top 0.5s ease;-moz-transition:top .5s ease;-webkit-transition:top .5s ease}.home-page ul li.resultaten{display:block;top:104px;background:#a771cf}.home-page ul li.resultaten a span{top:0;left:-150px;transition:left 0.5s ease;-moz-transition:left .5s ease;-webkit-transition:left .5s ease}.home-page ul li.resultaten a:before{background-position:0 -57px}.home-page ul li.resultaten:hover a span{left:0;transition:left 0.5s ease;-moz-transition:left .5s ease;-webkit-transition:left .5s ease}.home-page ul li.samenwerken{display:block;top:208px;background:#ffc000}.home-page ul li.samenwerken a span{top:94px;left:0;transition:top 0.5s ease;-moz-transition:top .5s ease;-webkit-transition:top .5s ease}.home-page ul li.samenwerken a:before{background-position:0 -114px}.home-page ul li.samenwerken:hover a span{left:0;top:0;transition:top 0.5s ease;-moz-transition:top .5s ease;-webkit-transition:top .5s ease}.home-page ul li.nieuws{display:block;left:auto;right:0;background:#00b050}.home-page ul li.nieuws a span{top:-94px;left:0;transition:top 0.5s ease;-moz-transition:top .5s ease;-webkit-transition:top .5s ease}.home-page ul li.nieuws a:before{background-position:0 -171px}.home-page ul li.nieuws:hover a span{left:0;top:0;transition:top 0.5s ease;-moz-transition:top .5s ease;-webkit-transition:top .5s ease}.home-page ul li.diensten{display:block;left:auto;right:0;top:104px;background:#0070c0}.home-page ul li.diensten a span{top:0;left:150px;transition:le 0.5s ease;-moz-transition:left .5s ease;-webkit-transition:left .5s ease}.home-page ul li.diensten a:before{background-position:0 -228px}.home-page ul li.diensten:hover a span{left:0;transition:left 0.5s ease;-moz-transition:left .5s ease;-webkit-transition:left .5s ease}.home-page ul li.contact{display:block;left:auto;right:0;top:208px;background:#f08326}.home-page ul li.contact a span{top:94px;left:0;transition:top 0.5s ease;-moz-transition:top .5s ease;-webkit-transition:top .5s ease}.home-page ul li.contact a:before{background-position:0 -285px}.home-page ul li.contact:hover a span{left:0;top:0;transition:top 0.5s ease;-moz-transition:top .5s ease;-webkit-transition:top .5s ease}.home-page .logo{display:inline-block;position:absolute;left:0;top:0;width:310px;height:62px;background-image:url("/assets/images/logo-home-320.png");background-repeat:no-repeat}.default-page{display:block;padding-left:5px;padding-right:5px;margin-top:5px}.default-page .sidebar{display:block;vertical-align:top}.default-page .sidebar .logo{display:block;margin-bottom:10px;width:310px;height:62px;background-image:url("/assets/images/logo-home-320.png");background-repeat:no-repeat}.default-page .sidebar .imagebox{display:none}.default-page .sidebar .contactbox{display:none}.default-page .sidebar .creator{display:none}.default-page .content{display:block;vertical-align:top}.default-page .content nav{margin-bottom:13px}.default-page .content nav ul{margin:0;padding:0;font-size:0}.default-page .content nav ul li{font-size:20px;font-weight:700;font-family:Lato,sans-serif;line-height:30px;display:none;height:30px;margin:0 0 5px 0;opacity:0.5;color:#fff;text-transform:uppercase;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;padding-left:0;text-indent:0}.default-page .content nav ul li:before{display:none}.default-page .content nav ul li a{color:#fff;display:block;height:100%;text-decoration:none;padding-left:10px}.default-page .content nav ul li a:before{content:"";display:inline-block;background-image:url("/assets/images/icons320.png");background-repeat:no-repeat;background-position:-57px -16px;width:13px;height:30px;vertical-align:middle;margin-right:5px}.default-page .content nav ul li:hover{transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;opacity:1.0}.default-page .content nav ul li.over-mij{display:block;background:#e52225}.default-page .content nav ul li.over-mij a:before{background-position:-57px -16px}.default-page .content nav ul li.resultaten{display:block;background:#a771cf}.default-page .content nav ul li.resultaten a:before{background-position:-57px -73px}.default-page .content nav ul li.samenwerken{display:block;background:#ffc000}.default-page .content nav ul li.samenwerken a:before{background-position:-57px -130px}.default-page .content nav ul li.nieuws{display:block;background:#00b050}.default-page .content nav ul li.nieuws a:before{background-position:-57px -187px}.default-page .content nav ul li.diensten{display:block;background:#0070c0}.default-page .content nav ul li.diensten a:before{background-position:-57px -244px}.default-page .content nav ul li.contact{display:block;background:#f08326}.default-page .content nav ul li.contact a:before{background-position:-57px -301px}.default-page .content nav ul li.active{opacity:1}.default-page .content section .accordion h3{font-size:14px;color:#e31728;font-weight:bold;padding-bottom:4px;padding-left:16px;border-bottom:1px solid #d3d4d4;cursor:pointer;outline:none;position:relative}.default-page .content section .accordion h3 em{font-size:14px;font-weight:400;color:#6d6e6e;font-style:italic}.default-page .content section .accordion h3:before{content:"+";display:inline-block;width:16px;position:absolute;left:0px}.default-page .content section .accordion h3.ui-accordion-header-active:before{content:"-"}@media only screen and (min-width: 768px){h1{font-size:34px;margin-bottom:14px}.home-page{width:536px;height:312px;margin-left:-268px;margin-top:-156px;position:absolute;left:50%;top:50%}.home-page .subtitle{display:inline-block;width:28px;height:312px;background-image:url("/assets/images/subtitle-768.png");background-size:28px 312px;background-repeat:no-repeat}.home-page ul{top:0;left:28px;right:0}.home-page ul li{left:0;margin-bottom:15px}.home-page ul li a:before{background-image:url("/assets/images/icons768.png")}.home-page ul li.resultaten{top:109px}.home-page ul li.samenwerken{top:218px}.home-page ul li.nieuws{right:0}.home-page ul li.diensten{right:0;top:109px}.home-page ul li.contact{right:0;top:218px}.home-page .logo{left:193px;width:178px;height:312px;background-image:url("/assets/images/logo-home-768.png");background-size:178px 312px}.default-page{display:block;width:748px;margin:0 auto;padding:0;margin-top:15px}.default-page .sidebar{display:inline-block;width:211px;height:100%;vertical-align:top}.default-page .sidebar .logo{display:block;margin-bottom:15px;width:211px;height:369px;background-image:url("/assets/images/logo-768.png");background-size:211px 369px;background-repeat:no-repeat}.default-page .sidebar .imagebox{display:block;width:211px;height:211px;background-size:211px 211px;background-repeat:no-repeat}.default-page .sidebar .contactbox{background:#f08327;display:block;padding:18px 20px 16px 20px;color:#fff}.default-page .sidebar .contactbox h2{font-size:20px;line-height:20px;margin-bottom:18px;color:#fff}.default-page .sidebar .contactbox p{color:#fff;font-size:18px;line-height:27px;margin-bottom:0}.default-page .sidebar .contactbox p a{color:#fff}.default-page .sidebar .creator{display:block;font-size:13px;line-height:13px;text-align:right;margin-top:19px;color:#c1c1c1}.default-page .sidebar .creator a{color:#c1c1c1;text-decoration:none}.default-page .sidebar .creator a:hover{color:#e31728;text-decoration:none}.default-page .content{display:inline-block;width:522px;margin:0;margin-left:15px}.default-page .content nav{margin-bottom:5px}.default-page .content nav ul li{font-size:13px;line-height:56px;width:164px;height:56px;margin:0 15px 15px 0}.default-page .content nav ul li a{padding-left:7px}.default-page .content nav ul li a:before{background-image:url("/assets/images/icons768.png");height:56px;width:24px;margin-right:7px}.default-page .content nav ul li:nth-child(3n+3){margin-right:0}.default-page .content nav ul li.over-mij{display:inline-block}.default-page .content nav ul li.over-mij a:before{background-position:-57px -5px}.default-page .content nav ul li.resultaten{display:inline-block}.default-page .content nav ul li.resultaten a:before{background-position:-57px -62px}.default-page .content nav ul li.samenwerken{display:inline-block}.default-page .content nav ul li.samenwerken a:before{background-position:-57px -119px}.default-page .content nav ul li.nieuws{display:inline-block}.default-page .content nav ul li.nieuws a:before{background-position:-57px -173px}.default-page .content nav ul li.diensten{display:inline-block}.default-page .content nav ul li.diensten a:before{background-position:-57px -230px}.default-page .content nav ul li.contact{display:inline-block}.default-page .content nav ul li.contact a:before{background-position:-57px -287px}}@media only screen and (min-width: 1004px){.home-page{width:830px;height:484px;margin-left:-415px;margin-top:-242px}.home-page .subtitle{width:44px;height:484px;background-image:url("/assets/images/subtitle.png");background-size:44px 484px}.home-page ul{top:0;left:0;right:0}.home-page ul li{left:44px;width:235px;height:148px;margin-bottom:20px}.home-page ul li a{line-height:148px}.home-page ul li a:before{background-image:url("/assets/images/icons.png");background-size:124px 537px;width:90px;height:90px;margin-left:72.5px;margin-top:29px;position:absolute}.home-page ul li.over-mij a span{top:-148px}.home-page ul li.over-mij a:before{background-position:0 0}.home-page ul li.resultaten{top:168px}.home-page ul li.resultaten a span{left:-245px}.home-page ul li.resultaten a:before{background-position:0 -90px}.home-page ul li.samenwerken{top:336px}.home-page ul li.samenwerken a span{top:148px}.home-page ul li.samenwerken a:before{background-position:0 -180px}.home-page ul li.nieuws{right:0}.home-page ul li.nieuws a span{top:-148px}.home-page ul li.nieuws a:before{background-position:0 -270px}.home-page ul li.diensten{right:0;top:168px}.home-page ul li.diensten a span{left:245px}.home-page ul li.diensten a:before{background-position:0 -360px}.home-page ul li.contact{right:0;top:336px}.home-page ul li.contact a span{top:148px}.home-page ul li.contact a:before{background-position:0 -450px}.home-page .logo{left:299px;width:276px;height:484px;background-image:url("/assets/images/logo-home.png");background-size:276px 484px}.default-page{width:1004px;margin-top:20px}.default-page .sidebar{width:236px}.default-page .sidebar .logo{display:block;margin-bottom:20px;width:236px;height:411px;background-image:url("/assets/images/logo.png");background-size:236px 411px}.default-page .sidebar .imagebox{width:236px;height:236px;background-size:236px 236px}.default-page .content{width:747px;margin-left:20px;vertical-align:top}.default-page .content nav ul li{font-size:20px;line-height:80px;width:235px;height:80px;margin:0 20px 20px 0}.default-page .content nav ul li a{padding-left:10px}.default-page .content nav ul li a:before{height:80px;margin-right:10px}.default-page .content nav ul li{font-size:20px;line-height:80px;width:235px;height:80px;margin:0 20px 20px 0}.default-page .content nav ul li a{padding-left:10px}.default-page .content nav ul li a:before{background-image:url("/assets/images/icons.png");height:80px;width:34px;margin-right:10px}.default-page .content nav ul li:nth-child(3n+3){margin-right:0}.default-page .content nav ul li.over-mij{display:inline-block}.default-page .content nav ul li.over-mij a:before{background-position:-90px -10px}.default-page .content nav ul li.resultaten{display:inline-block}.default-page .content nav ul li.resultaten a:before{background-position:-90px -100px}.default-page .content nav ul li.samenwerken{display:inline-block}.default-page .content nav ul li.samenwerken a:before{background-position:-90px -190px}.default-page .content nav ul li.nieuws{display:inline-block}.default-page .content nav ul li.nieuws a:before{background-position:-90px -276px}.default-page .content nav ul li.diensten{display:inline-block}.default-page .content nav ul li.diensten a:before{background-position:-90px -366px}.default-page .content nav ul li.contact{display:inline-block}.default-page .content nav ul li.contact a:before{background-position:-90px -457px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.home-page ul li a:before{background-image:url("/assets/images/icons320-2x.png");background-size:70px 343px}.home-page .logo{background-image:url("/assets/images/logo-home-320-2x.png");background-size:310px 62px}.default-page .sidebar .logo{background-image:url("/assets/images/logo-home-320-2x.png");background-size:310px 62px}.default-page .content nav ul li a:before{background-image:url("/assets/images/icons320-2x.png");background-size:70px 343px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px), only screen and (min--moz-device-pixel-ratio: 1.5) and (min-width: 768px), only screen and (min-device-pixel-ratio: 1.5) and (min-width: 768px){.home-page .subtitle{background-image:url("/assets/images/subtitle-768-2x.png")}.home-page .logo{background-image:url("/assets/images/logo-home-768-2x.png");background-size:178px 312px}.home-page ul li a:before{background-image:url("/assets/images/icons768-2x.png");background-size:81px 341px}.default-page .sidebar .logo{background-image:url("/assets/images/logo-768-2x.png");background-size:211px 370px}.default-page .content nav ul li a:before{background-image:url("/assets/images/icons768-2x.png");background-size:81px 341px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1004px), only screen and (min--moz-device-pixel-ratio: 1.5) and (min-width: 1004px), only screen and (min-device-pixel-ratio: 1.5) and (min-width: 1004px){.home-page .subtitle{background-image:url("/assets/images/subtitle-2x.png")}.home-page ul li a:before{background-image:url("/assets/images/icons-2x.png");background-size:124px 537px}.home-page .logo{background-size:276px 484px;background-image:url("/assets/images/logo-home-1004-2x.png")}.default-page .sidebar .logo{background-image:url("/assets/images/logo-1004-2x.png");background-size:236px 411px}.default-page .content nav ul li a:before{background-image:url("/assets/images/icons-2x.png");background-size:124px 537px}}
