@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,300,700);body,h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro',sans-serif;color:#000}.clr,hr{clear:both}a,abbr,acronym,address,applet,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,pre,q,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;font-style:inherit;font-weight:inherit;vertical-align:baseline;outline:0;background:0 0}table{border-collapse:collapse;border-spacing:0}html{height:100%}body{font-size:15px;font-weight:lighter}body.contentpane{background:#fff}#nav ul li.active ul li span.li-l,#nav ul li.active ul li span.li-r,#nav ul li:hover ul li{background:0 0}.background{position:absolute;width:100%}#header,#nav,#nav ul li,.headerwrap{position:relative}#nav ul li ul,#nav ul li ul li{width:200px;padding:0;margin:0}h1,h2,h3,h4,h5,h6{margin:0;padding:10px 0;font-weight:400}h1{font-size:35px}h2{font-size:30px}h3{font-size:25px}h4,h5,h6{font-size:20px}a{color:inherit;font-family:"Source Sans Pro",sans-serif;text-decoration:none}#nav ul li,blockquote,p{font-family:'Source Sans Pro',sans-serif}a:hover{text-decoration:underline;color:#000}ul{margin:0 0 0 15px}p{margin-top:0;margin-bottom:10px}blockquote{margin:5px;padding:5px;font-size:18px;font-style:italic}element.style{height:auto}hr{width:100%;height:2px;margin:0;padding:0;border:none;background:#eee}nav#mobile{display:none}#nav{height:67px;margin:0 auto;width:1000px;z-index:99}#nav ul{float:left;margin:0;padding:16px 0 0 284px}#nav ul li{float:left;height:33px;margin:0;padding:0;line-height:33px;list-style:none}#nav ul li a,.footer .contactgegevens{font-family:"Source Sans Pro",sans-serif}#nav ul li a{color:#575757;display:block;font-size:17px;font-weight:400;line-height:33px;margin:0;padding:0 14px;text-decoration:none}#nav ul li.active a{color:#37bdf2;font-weight:700}#nav ul li a:hover,#nav ul li:hover a{color:#37bdf2}#nav ul li:last-child a{padding-right:0}#nav ul li ul{position:absolute;left:-999em}#menu ul li.sfHover ul,#nav ul li:hover ul{left:-1px}#nav ul li ul li:hover ul{top:0;left:200px}#nav ul li ul li{height:auto;border:none}#nav ul li:hover ul li a{margin:0;padding:1px 0 1px 10px;text-align:left;font-size:12px;font-weight:100;line-height:25px}#nav ul li li ul li a,#nav ul li ul li a,#nav ul li ul li.active ul li a,#nav ul li.active ul li a,#nav ul li:hover ul li a{color:#d1d1d1;background:#484848}#nav ul li li ul li a:hover,#nav ul li ul li a:hover,#nav ul li ul li.active a,#nav ul li ul li.active ul li.active a,#nav ul li.active ul li a:hover{color:#fff;background:#343434}#nav ul li ul ul,#nav ul li.sfHover ul ul,#nav ul li.sfHover ul ul ul,#nav ul li.sfHover ul ul ul ul,#nav ul li:hover ul ul,#nav ul li:hover ul ul ul,#nav ul li:hover ul ul ul ul{left:-999em;margin:-1px 0 0;padding:0}.headerwrap{background:#f9f6f6;border-bottom:3px solid #1f419b;width:100%}#header{background:rgba(0,0,0,0);height:55px;margin:0 auto;width:1000px}#header-informatie{float:left;height:55px;overflow:hidden;padding-left:245px;text-align:center;width:555px}#header-informatie p{color:#575739;font-size:13px;font-weight:400;margin-bottom:0;margin-top:19px}#header-informatie strong{font-weight:600}#header-zoeken{float:right;margin-top:13px}#header-zoeken .inputbox{border:1px solid #9b9b9b;height:26px;padding:0 5px;width:150px;border-radius:0;-webkit-appearance:none}.footer .contactgegevens tr:first-child td,.footer .openingstijden tr:first-child td{padding:16px 0 20px}#header-zoeken .search_button{background:url(../images/zoekbutton.jpg) 0 0/cover rgba(0,0,0,0);border:none;height:28px;width:37px;border-radius:0;-webkit-appearance:none}.logo{background:#000;height:219px;left:0;position:absolute;width:245px;z-index:999}.camera_pag,.content,.footer{position:relative}.footer-r{display:none}.footerwrap{background:#f9f6f6;border-top:2px solid #c1bfbf;float:left;width:100%}.footer{background:rgba(0,0,0,0);height:108px;margin:0 auto;width:1000px}.footer .contactgegevens{float:left;font-size:12px;font-weight:400;width:260px}.footer .custom>p{float:left;margin-top:45px;text-align:center;width:276px}.footer .openingstijden{font-size:12px;font-weight:400}.openingstijden tr:nth-child(2) td{padding-right:0}.openingstijden td{padding-right:63px}.content{float:left;margin:0 auto;width:100%}.item-page{margin:0 auto;width:1000px}#home-slideshow{display:block;height:auto;width:100%}.camera_wrap{margin-bottom:0!important;width:100%}div.camera_wrap img{height:auto;width:100%}.camera_pag{background-color:rgba(255,255,255,.5);float:left;height:25px;margin-top:-25px;width:100%;z-index:999}#home-slideshow .camera_pag .camera_pag_ul{float:right;height:25px;padding-right:30px}#home-slideshow .camera_pag_ul li{background-color:#575757;height:11px;margin:8px 0 0 7px;width:11px}#home-slideshow .camera_pag_ul .cameracurrent>span{background-color:#00aeef;height:11px;margin:-4px;width:11px}.camera_wrap .camera_pag .camera_pag_ul li:hover>span{background:#00aeef!important;height:11px;margin:-4px;width:11px}#home .content{border-bottom:1px solid #1f419b;width:100%}#home .item-page{margin:0 auto;width:805px}#home .item-page>p{color:#575757;font-size:16px;font-weight:400;margin-bottom:23px;margin-top:52px;text-align:center;width:auto}#home .item-page>p:last-child{margin:0 0 24px}#home-blokken,#restaurant-blokken{float:left;width:100%}#home-blokken .custom,#restaurant-blokken .custom{margin:60px auto;width:1000px}#home-blokken td,#restaurant-blokken td{padding-right:50px;width:300px}#home-blokken .custom img,#restaurant-blokken .custom img{height:210px;object-fit:cover;width:300px}#home-blokken .custom p:nth-child(2) a,#restaurant-blokken .custom p:nth-child(2) a{background-color:#f9f6f6;color:#1f419b;display:block;font-size:18px;font-weight:400;height:30px;line-height:30px;margin-top:5px;padding-left:10px;text-decoration:none;width:290px}#home-blokken p:nth-child(3),#restaurant-blokken p:nth-child(3){color:#575757;font-size:14px;font-weight:400;line-height:19px;padding-top:17px}#home-blokken p:last-child a,#restaurant-blokken p:last-child a{color:#575757;display:block;font-size:14px;font-weight:300;margin-top:20px}#foto-top .custom img{height:94px;object-fit:cover;width:100%}.item-page h2 img{height:357px;margin-top:5px;object-fit:cover;width:420px}.item-page>p{color:#575757;font-weight:400;margin-bottom:18px;width:535px}.item-page h2{color:#21429c;font-size:16px;font-weight:600;padding:40px 0 18px}.item-page h3{color:#1f419b;font-size:14px;font-weight:400;padding:0}.item-page>p:last-child{margin:53px 0 40px;text-align:center}#restaurant .item-page>p:last-child{margin:0 0 32px;text-align:left}#restaurant .content{border-bottom:2px solid #1f419b}#evenementen .item-page p,#gezelschappen .item-page p{width:100%}.item-page .sigProImg,.sigProLink.fancybox-button{height:195px!important;width:230px!important}#evenementen .item-page p:last-child,#gezelschappen .item-page p:last-child{margin:76px 0 128px;text-align:center}#evenementen hr,#gezelschappen hr,#referenties hr{background-color:#1f419b;margin:35px 0 40px}.sigProContainer.sigProClassic,.sigProLinkOuterWrapper,.sigProLinkWrapper,.sigProThumb{border:none!important;margin:0!important;padding:0!important}.sigProCaption,.sigProPseudoCaption{display:none!important}.fancybox-title.fancybox-title-inside-wrap,.form-limit,.formDescription,.only,.phrases,.result-category,.result-created,.searchintro{display:none}.item-page .sigProImg{background-size:cover!important}ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper{background:0 0}ul.sigProClassic li.sigProThumb{margin-right:26px!important;margin-top:16px!important}ul.sigProClassic li.sigProThumb:nth-child(4n){margin-right:0!important}#referenties .item-page>p{width:100%;font-weight:300}#referenties .item-page h3{color:#005137}#referenties .item-page>p:nth-child(3){font-weight:400;margin-bottom:70px}#referenties hr{margin:23px 0 26px}#userForm h2{font-size:18px;font-weight:400;padding:12px 0 11px}.formResponsive{height:383px;width:215px}.formResponsive .formHorizontal .formControls{margin-left:0}.formResponsive .formHorizontal .formControlLabel{color:#575757;font-size:14px;font-weight:400;padding-bottom:5px;width:auto}.formResponsive .formControls .formBody input.rsform-input-box,.formResponsive .formControls .formBody textarea{border-color:#9b9b9b;border-radius:0;font-family:'Source Sans Pro',sans-serif;width:187px}.formResponsive .formHorizontal .rsform-block{margin-bottom:0}.rsform-block.rsform-block-verstuur{margin-top:12px}.formResponsive input[type=submit]{background:#7b7b7b;border:none;border-radius:0;float:right;height:26px;line-height:14px;margin-right:18px;width:92px}.formResponsive input.active[type=submit],.formResponsive input.disabled[type=submit],.formResponsive input[type=submit]:active,.formResponsive input[type=submit]:hover,.formResponsive input[type=submit][disabled]{background:#939393;border-radius:0;-webkit-appearance:none}#contact h6,#referenties h6{color:#575757;font-size:18px}#google-maps{margin:0 auto 50px;width:1000px}#contact .formResponsive{height:443px;margin:-312px 0 0 723px}#contact-titel{margin:0 auto;width:1000px}#contact #contact-titel h4{color:#1f419b;font-size:16px;font-weight:600;padding:19px 0 15px}#contact .item-page img{padding-right:21px}#contact .item-page>p{font-size:14px;width:720px}#contact .item-page strong{font-size:16px;font-weight:600}#contact #userForm h2{padding:49px 0 10px;width:240px}#contact h6{float:right;font-size:15px;margin-right:15px;margin-top:-183px}#contact .item-page>p:last-child{margin:30px 0 53px;text-align:center;width:100%}#zoeken .search .inputbox{border:1px solid #9c9c9c;float:left;font-size:12px;height:27px;padding-left:5px;width:159px;-webkit-appearance:none;border-radius:0}#zoeken .search .btn-group button{background:url(../images/zoekbutton.jpg) 0 0/cover no-repeat rgba(0,0,0,0);border:none;box-shadow:none;clear:both;cursor:pointer;float:left;height:31px;margin:0;padding:0;width:41px}#zoeken .search .btn-group button:hover{background:url(../images/zoekbutton.jpg) 0 0/cover no-repeat}.btn-toolbar{float:left;width:100%}.search-results{margin-top:60px}.btn-group.pull-left{float:left}.result-text{margin-bottom:15px;padding-left:13px}#zoeken .content .search{margin:0 auto;width:1000px}.footer .openingstijden{width:460px}.openingstijden td{padding:0}