article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.container-12{margin:0 auto;width:1200px}.grid-1,.grid-2,.grid-3,.grid-33,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;margin-left:10px;margin-right:10px}.alpha{margin-left:0}.omega{margin-right:0}.beta{margin-left:0;margin-right:0}.grid-33{position:relative}.container-12 .grid-1{width:80px}.container-12 .grid-2{width:180px}.container-12 .grid-3{width:280px}.container-12 .grid-33{width:325px}.container-12 .grid-4{width:380px}.container-12 .grid-5{width:480px}.container-12 .grid-6{width:580px}.container-12 .grid-7{width:680px}.container-12 .grid-8{width:780px}.container-12 .grid-9{width:880px}.container-12 .grid-10{width:980px}.container-12 .grid-11{width:1080px}.container-12 .grid-12{width:1180px}@media only screen and (min-width:960px) and (max-width:1199px){.container-12{width:960px}.container-12 .grid-1{width:60px}.container-12 .grid-2{width:140px}.container-12 .grid-3{width:220px}.container-12 .grid-33{width:256px}.container-12 .grid-3b{width:250px}.container-12 .grid-4{width:300px}.container-12 .grid-5{width:380px}.container-12 .grid-6{width:460px}.container-12 .grid-7{width:540px}.container-12 .grid-8{width:620px}.container-12 .grid-9{width:700px}.container-12 .grid-10{width:780px}.container-12 .grid-11{width:860px}.container-12 .grid-12{width:940px}}@media only screen and (min-width:720px) and (max-width:959px){.container-12{width:720px}.container-12 .grid-1{width:40px}.container-12 .grid-2{width:100px}.container-12 .grid-3{width:160px}.container-12 .grid-33{width:187px}.container-12 .grid-4{width:220px}.container-12 .grid-5{width:280px}.container-12 .grid-6{width:340px}.container-12 .grid-7{width:400px}.container-12 .grid-8{width:460px}.container-12 .grid-9{width:520px}.container-12 .grid-10{width:580px}.container-12 .grid-11{width:640px}.container-12 .grid-12{width:700px}}@media only screen and (max-width:719px){.container-12{width:90%}.wel100{width:100% !important}.grid-1,.grid-2,.grid-3,.grid-33,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{width:100%;margin-left:0;margin-right:0}.alpha{margin-left:0}.omega{margin-right:0}.beta{margin-left:0;margin-right:0}.container-12 .grid-1,.container-12 .grid-2,.container-12 .grid-3,.container-12 .grid-33,.container-12 .grid-4,.container-12 .grid-5,.container-12 .grid-6,.container-12 .grid-7,.container-12 .grid-8,.container-12 .grid-9,.container-12 .grid-10,.container-12 .grid-11,.container-12 .grid-12{width:100%}.grid-33a{float:left;width:48%;position:relative}.grid-33b{float:right;width:48%;position:relative}}body,td{color:#464646;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;line-height:28px}#footer1{font-size:14px;line-height:20px}#hoofditem0,#hoofditem1,#hoofditem2,#hoofditem3,#hoofditem4,#hoofditem5,.caption,.centered-btns_tabs,#first-container-container{line-height:20px}p{margin:0;padding:0}a{color:#6bcc40;text-decoration:underline}a:hover{color:#464646}h1,h2,h3,h4{font-family:'Bitter',serif;padding:0;line-height:normal}h1{margin:0 0 17px 0;font-size:25px}h2{margin:0 0 5px 0;font-size:20px}h3{margin:0 0 5px 0;font-size:14px}h4{margin:0 0 5px 0;font-size:12px}.halfpageleft{width:49%;float:left;text-align:center;margin-bottom:5px}.halfpageright{width:49%;float:right;text-align:center;margin-bottom:5px}.clearleft{clear:left}.hover:hover{opacity:.75;filter:alpha(opacity=75);cursor:pointer !important}.typography img{height:auto}.typography img.left,img.left{float:left;max-width:50%;margin:5px 20px 10px 0}.typography img.right,img.right{float:right;max-width:50%;margin:5px 0 10px 20px}.typography img.leftAlone,img.leftAlone{float:left;margin-right:100%;margin-bottom:10px;clear:both}.typography img.center,img.center{float:none;margin-left:auto;margin-right:auto;display:block;margin-bottom:10px;clear:both}form{max-width:500px}div.field{margin:10px 0 15px}fieldset{border:0;margin:0;padding:0}form label{margin-bottom:5px}form label.left{display:block;font-weight:bold}form label.right{font-size:12px;color:#888}form input.text,form textarea,form .textajaxuniquetext,form select{width:95%;max-width:400px;padding:6px 5px;background-color:#fff;border:1px solid #dad9d9;margin-bottom:10px}.ie7 form select{width:400px}form input.text:focus,form textarea:focus,form .textajaxuniquetext:focus,form select:focus{outline:0}form input[disabled],form textarea[disabled]{background-color:#f7f7f7;border:1px solid #dad9d9}textarea{resize:vertical}.field .checkbox,.field .radio{float:left;width:13px;height:13px;margin-right:6px;margin-top:7px;padding:0}.checkbox label.right,.radio label.right{float:left}form .message{background-color:#fef4ba;padding:5px 10px;border:1px solid #e8c805;border-radius:3px}form .good{background-color:#ecf9d0;border-color:#8fbe00}form .bad,form .required{background-color:#f9d0d0;border-color:#cf0000;color:#b80000}.Actions{margin-bottom:20px}a.btn,button,input[type="submit"],.Actions .action{background:#b80000;color:#fff;display:inline-block;border-radius:4px;padding:6px 15px;margin-top:10px;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px;border:0;font-size:13px;margin-right:10px;float:left}a.btn:hover,button[type="submit"]:hover,input[type="submit"]:hover,.Actions .action:hover{background:#c80000;color:#fff}a.btn{line-height:18px;margin-bottom:10px}a.btn:after{content:'\2192';padding-left:10px}.ie7 input.action{width:0;overflow:visible}input.action[class]{width:auto}.ie7 .Actions .action{float:left}.Actions:after{color:#b94a48;display:inline-block;font-weight:normal;margin-top:9px}#MemberLoginForm_LoginForm .Actions:after{display:none}#Remember{min-height:20px}#ForgotPassword{clear:left}#MemberLoginForm_LostPasswordForm .Actions:after{display:none}.FormHeading{clear:both;padding-top:15px}form .date .middleColumn input{width:114px}.Actions input.resetformaction,.Actions input.action-minor{float:left;background-color:#888}.Actions input.resetformaction:hover,.Actions input.action-minor:hover{background-color:#aaa}.checkbox label.right{font-size:13px;color:#333}form .requiredField label.left:after{color:#b94a48;content:"*";font-size:14px;font-weight:normal;padding-left:3px}form .checkboxset ul,form .optionset ul{margin:0}form .checkboxset li,form .optionset li{margin-bottom:5px;list-style-type:none}form div.checkbox:after{content:".";display:block;height:0;clear:both;visibility:hidden}form .checkbox .checkbox{clear:both}span.message{margin:10px 0;display:block;max-width:390px;clear:left}form input.holder-required{border:1px solid #cf0000}input:invalid,textarea:invalid{border-radius:1px;margin-bottom:5px}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}.ss-uploadfield-item-info button{margin-top:4px !important;float:left}form .creditCardField input,form input.currency,form input.numeric{width:50px}form #DMYDate-month,form #DMYDate-day{width:25px}@media only screen and (max-width:700px){.header form .middleColumn{float:none;width:100% !important}form label.left,#MemberLoginForm_LoginForm label{margin-bottom:8px}}@media only screen and (max-width:900px){form{max-width:100%}}img.scale,img.responsive,.omslag_image{max-width:100%;height:auto}.mobilenon,#bestellen{display:inline}.clear{clear:both}.mobilenonclear{display:block;height:1px;line-height:1px;font-size:1px;clear:both}.overflower{overflow:auto}.alleenmobile,#bestellen2{display:none}body{background-color:#fff;position:relative}.padder1{padding:0 0 0 88px}.padder2{padding:0 88px 0 0}.padder3{padding:0 88px 0 88px}#first-container-container{background-color:#464646;position:fixed;left:0;right:0;top:0;z-index:10001;-webkit-box-shadow:0 1px 2px 0 rgba(100,100,100,.9);-moz-box-shadow:0 1px 2px 0 rgba(100,100,100,.9);box-shadow:0 1px 2px 0 rgba(100,100,100,.9)}#first-container .grid-3{margin-top:15px}#first-container .grid-9{margin-top:12px;text-align:right;color:#fff;position:relative}#logo{margin-top:9px;position:relative;z-index:100000;width:210px;height:62px}#pand{position:absolute;left:-57px;bottom:0}#mobile_at,#mobile_hoorn{display:none}#facebook_logo{top:23px;right:0;position:absolute;width:18px;height:18px}.nav-collapse li.onlymobile{display:none !important}#informatie{margin:21px 30px 16px 0;position:relative}#informatie a{font-family:'Bitter',serif;font-weight:bold;font-size:15px;text-decoration:none}#informatie a:hover{color:#fff}#hoorn{margin-right:8px;vertical-align:-10px}#hoofdmenu{position:relative;z-index:9999}#hoofdmenu_left{float:right;width:35px;height:33px;background-image:url(/themes/boshof/images/backgrounds/hoofdmenu_bg_left_35x33.png)}#hoofdmenu_center{float:right}#hoofditem0,#hoofditem1,#hoofditem2,#hoofditem3,#hoofditem4,#hoofditem5{margin:0 0 23px 0;font-family:'Bitter',serif;font-weight:bold;font-size:18px;position:relative}.uitklapper{position:absolute;top:43px;left:16px;z-index:9999;background-color:rgba(225,225,225,1);font-weight:normal !important;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;text-align:left;margin:0;padding:5px 15px 5px 15px;display:none;white-space:nowrap;box-shadow:0 1px 2px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.5)}.uitklapper li{list-style-type:none}.uitklapper a{color:#464646 !important;display:block}#hoofditem0{float:left;padding:0 16px 0 0}#hoofditem1,#hoofditem2,#hoofditem3,#hoofditem4{float:left;padding:0 16px 0 16px}#hoofditem5{float:left;padding:0 0 0 16px}#hoofdmenu_right{float:right;width:35px;height:33px;background-image:url(/themes/boshof/images/backgrounds/hoofdmenu_bg_right_35x33.png)}#hoofdmenu_center a{color:#fff;text-decoration:none}#hoofdmenu_center a:hover{color:#6bcc40 !important}.header_active{color:#6bcc40 !important}.posrel{position:relative}#slideshow_holder{background-color:#fff;position:relative}#ringen1200,#ringen960,#ringen720{position:absolute;z-index:100000}#ringen1200{left:-35px;top:66px}#ringen960,#ringen720{display:none}#usps{background-color:#78cc2c;color:#fff;height:auto;padding-top:15px;padding-bottom:50px;line-height:26px;text-align:center;margin-top:-30px}#usps a,#usps2 a{color:#fff;text-decoration:none}#usps a:hover,#usps2 a:hover{text-decoration:underline;color:#464646}#usps2{background-color:#78cc2c;color:#fff;overflow:auto;height:auto;padding-top:15px;padding-bottom:20px;margin-bottom:33px;line-height:26px;text-align:center;margin-top:-30px}#usps strong,#usps2 strong{font-family:'Bitter',serif;font-size:18px}.usp{margin-top:8px;position:relative}#belonsimg{position:absolute;right:0;bottom:-20px;width:104px;height:72px}#belonsimg2{position:absolute;right:0;bottom:-20px;width:104px;height:72px}#belonsimg:hover,#belonsimg2:hover{opacity:.9}#subusps{background-color:#f3f3f3;margin-top:-30px;padding:30px 0 30px 0}#biefstuk_stempel{max-width:140px;height:auto;margin-top:-40px}#hometwee .grid-4{background-color:#f3f3f3}#hometwee h1{width:100%;text-align:center;margin-top:25px;margin-bottom:25px}#hometwee a{text-decoration:none}.maargeengrijs{background-image:url(/themes/boshof/images/backgrounds/home_bg_1200_1004x1_2.png) !important}#bomen{position:absolute;right:76px;bottom:0;z-index:2}.martopup{margin-top:-5px}.martopdown{margin-top:13px}#rtopbovenimg{margin:-51px 0 0 -4px;position:relative;z-index:300000}#rtoponderimg{margin:0 0 -4px -14px;position:relative}#rtopbovenimg2,#rtoponderimg2,#rtopbovenimg3,#rtoponderimg3{display:none}#rightcolcont{margin-top:-77px;position:relative;z-index:300001;padding:0 10px 0 10px}#right_top{position:absolute;right:0;bottom:-40px;z-index:100001;background-image:url(/themes/boshof/images/backgrounds/right_top_bg_1200_314x92.png);width:286px;height:65px;padding:17px 10px 10px 18px;color:#000}#right_top h2,.martopmin50 h2{color:#000;text-transform:uppercase;font-size:15px}#right_top hr,.martopmin50 hr{color:#777;background-color:#777;height:1px;border:0;margin:10px 0 10px 0}#right_top a,.martopmin50 a{color:#000}#right_top a:hover,.martopmin50 a:hover{color:#d6d6d6}#right_top table,.martopmin50 table{margin-bottom:5px}#right_top td,.martopmin50 td{color:#000;vertical-align:top;white-space:nowrap}#cvh_logo,#cvh2_logo{margin:10px 0 5px 0}.martopmin50{margin-right:-20px;z-index:100000;position:relative;border-left:1px solid #c2c2c2;border-right:1px solid #000;background-color:#a2a2a2}#rightcolcont2{color:#fff;padding:0 11px 11px 11px}#rightcolcont2 hr{color:#fff;background-color:#fff;height:1px;border:0;margin:0 0 16px -11px;width:311px}#rightcolcont2 a{color:#fff}#rightcolcont2 a:hover{color:#000}#rightcolcont2 h2{margin-bottom:10px}.sitemap1,.sitemap2,.sitemap3,.sitemap4,.sitemap5{float:left;display:inline;width:20%;color:#222}.sitemap1 a,.sitemap2 a,.sitemap3 a,.sitemap4 a,.sitemap5 a{color:#222;text-decoration:none}.b13{font-family:'Bitter',serif;font-weight:bold;font-size:18px;margin:0 0 13px 0}.b15{width:100%;font-weight:bold;text-transform:uppercase;text-align:center;margin:0 0 5px 0}#vhhfooter{margin:7px 0 0 0;width:134px;height:26px}#bh5footer{margin:17px 0 0 0;width:134px;height:21px}.right_sub{display:none;text-transform:uppercase;margin-left:13px;line-height:18px}.right_sub_active{text-transform:uppercase;margin-left:13px;line-height:18px}.upkees{text-transform:uppercase;line-height:22px}.right_sub a,.right_sub_active a,.upkees a{text-decoration:none}#footer1{background-color:#cecece;overflow:auto;padding:20px 0 20px 0}.footer_active,#footer a:hover{color:#6bcc40}#naam{width:98%;border:1px solid #b1b1b1;font-size:11px;color:#464646;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0 3px 0 3px;height:20px}#email{width:178px;border:1px solid #b1b1b1;font-size:11px;color:#464646;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0 3px 0 3px;height:20px;float:left}#aanmeldbutton{float:right}#footer{clear:left;margin-top:20px}#footer ul{padding:0 0 0 17px;margin:0}#footer2{background-color:#333;overflow:auto;color:#fff;height:43px;line-height:43px;font-size:12px}#footer2 a{color:#fff;text-decoration:none}#footer2 a:hover{color:#6bcc40}.heinekenfooter{float:right;margin-top:10px;width:157px;height:23px}#beukenhorstfooter{float:right;height:25px;width:auto;margin:12px 20px 0 0}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.home_news p{margin:8px 0 8px 0}.home_news a{display:block;text-decoration:none}.news_icon{vertical-align:-2px}.nodec{text-decoration:none}.disbl{display:block}.home_titlebar{position:absolute;display:block;bottom:0;left:0;right:0;padding:5px 5px 5px 5px;text-align:center;font-family:'Bitter',serif;font-size:18px;background-color:#e1e1e1;color:#464646;font-weight:bold}.home_subtitlebar{padding:10px;text-align:center;background:#f3f3f3;color:#333;margin:-20px 0 0 0;min-height:40px}.flexer{clear:both;display:flex;flex-wrap:wrap;margin-bottom:20px}.flexerchild{display:flex;flex-direction:column;flex:1 0 auto}.TextSlidesPage .flexerchild{background-color:#f3f3f3}#homeblok5 .home_titlebar,#homeblok6 .home_titlebar,#homeblok7 .home_titlebar,#homeblok8 .home_titlebar{background-color:#6bcc40;color:#fff}.catering #homeblok5 .home_titlebar,.catering #homeblok6 .home_titlebar,.catering #homeblok7 .home_titlebar,.catering #homeblok8 .home_titlebar{background-color:#e3e3e3;color:#333}.homeblok{display:block;position:relative;margin-bottom:20px;cursor:pointer}.martop5{margin-top:5px}.marbottom20{margin-bottom:20px}.tacenter{text-align:center}.plusje{cursor:pointer}#facebook_logo2{vertical-align:-1px;margin-right:0;position:relative;width:13px;height:13px}.acolor{color:#cacaca !important}.voormobiel{display:none}.fbklokje{margin-right:5px;vertical-align:-1px;width:12px;height:12px}.fbtijd{font-style:italic}.fbleesmeer{margin-top:0}.fbhr{color:#ebebeb;background-color:#ebebeb;height:2px;border:0;margin:16px 0 14px 0}.bbqtop{text-align:center;margin-bottom:25px}.bbqtop h1{text-transform:uppercase}.meestgekozen1{position:absolute;top:-8px;right:10px}.bbqtab{float:left;width:calc(25% - 14px);margin-right:5px;background-color:#656565;color:#fff;text-transform:uppercase;font-weight:bold;font-size:13px;text-align:center;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;padding:5px 0 5px 0;cursor:pointer}.bbqtab:hover{background-color:#6bcc40 !important}#bbqtab1,#bbqtab2,#bbqtab3,#bbqtab4{margin-bottom:5px}#bbqtab1,#bbqtab5{margin-left:20px}.tabselected{background-color:#6bcc40 !important;color:#fff !important}#debbqtabs,#hetbbqpakket,#hetbbqformulier{display:none}#debbqtabs{z-index:1000;position:relative}#hetbbqpakket{background-color:#e1e1e1;clear:left;padding:30px 0 30px 0;margin-bottom:40px;position:relative}#bbqpakket1,#bbqpakket2,#bbqpakket3,#bbqpakket4,#bbqpakket5,#bbqpakket6,#bbqpakket7,#bbqpakket8{clear:left;display:none}.down_arrow{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-19px}.meestgekozen2{position:absolute;top:-14px;right:20px;z-index:100}#deopties .optiecb{clear:left;float:left;width:20px}#deopties .optielb{float:left;width:calc(100% - 20px)}#Form_BestellenForm{max-width:none}#Form_BestellenForm input.text,#Form_BestellenForm textarea,#Form_BestellenForm .textajaxuniquetext,#Form_BestellenForm select{width:calc(100% - 40px);max-width:none;border:0;background-color:#e1e1e1;padding:16px 20px 16px 20px}#Form_BestellenForm_Aantal{width:calc(50% - 50px) !important;float:left}#Form_BestellenForm_Datum{margin-right:20px;padding:16px 20px 16px 53px !important;width:calc(50% - 83px) !important;float:left;background-image:url(/themes/boshof/images/backgrounds/kalender.png);background-repeat:no-repeat;background-position:20px 16px}#Form_BestellenForm_Opmerkingen{height:76px}#Form_BestellenForm_action_SendBestellenForm{margin-left:calc(50% + 10px);margin-bottom:30px;background-color:transparent;background-image:url(/assets/Uploads/button-bestel.png);width:244px;height:38px;border-radius:0;font-size:0}#Form_BestellenForm_action_SendBestellenForm:hover{opacity:.75}#Form_BestellenForm input::-webkit-input-placeholder,#Form_BestellenForm textarea::-webkit-input-placeholder{color:#464646;opacity:1}#Form_BestellenForm input::-moz-placeholder,#Form_BestellenForm textarea::-moz-placeholder{color:#464646;opacity:1}#Form_BestellenForm input:-ms-input-placeholder,#Form_BestellenForm textarea:-ms-input-placeholder{color:#464646;opacity:1}#Form_BestellenForm #fglinks1,#Form_BestellenForm #fgrechts1{width:calc(50% - 10px);float:left}#Form_BestellenForm #fglinks1{margin-right:20px}.bgf8f8f8{background-color:#f8f8f8;padding-bottom:15px}#buffetwrapper{background-color:#f8f8f8;margin-bottom:-20px}.bgf0f0f0{background-color:#f0f0f0;padding-bottom:15px}.dpflex{display:-ms-flex;display:-webkit-flex;display:flex}#heinekenhome{margin:4px 0 0 1px;width:140px;height:auto}#beukenhorst{margin:1px 0 0 26px;width:90px;height:auto}.blek{background-color:#000}.blek .posrel,.blek .posrel td{color:#fff}.stickleft{position:absolute;left:10px;bottom:-20px;width:590px}.stickright{position:absolute;right:10px;bottom:-20px;width:590px}.stickypad{padding-bottom:170px}.bh5h1{margin:20px 0 0 0}#menufixed{width:39px;height:194px;z-index:100;position:fixed;top:calc(75% - 97px);right:0}#menufixed:hover{-webkit-filter:brightness(110%);-moz-filter:brightness(110%);filter:brightness(110%)}.homeruler{border:0;border-bottom:1px solid #cecece;margin:9px 0 15px 0}.homerulermiddle{margin:-29px auto 15px auto;display:block;width:93px;height:24px;background-color:#fff}.hoogte28{height:28px;display:block}.hoogte33{height:33px;display:block}#homedrie h1{margin:0 0 8px 0}#wijserveren{display:inline;font-size:10px;margin-left:255px;vertical-align:bottom;float:left}#feestboekhouder .facebookfeed:nth-child(4n+1){clear:both}.facebookfeedimage{width:100%;height:150px;background-size:280px auto;background-position:left center;background-repeat:no-repeat;margin-bottom:10px}.facebookfeedimage:hover{opacity:.75}#footleft{float:left}.bydms svg{height:20px;fill:#fff;margin:5px 0 -5px 239px}.bydms svg:hover{fill:#78cc2c}#directreserveren{display:none}.menukaartknopjes{text-align:center;margin-bottom:30px}.cmsbuttondisabled,.cmsbuttondisabled:hover{cursor:default;background-color:#333 !important}.menukaartknopjes .cmsbutton:nth-child(1){margin-right:10px}.blocksholder{margin-bottom:-20px}.fullwidthimage{width:100%;height:auto;position:relative}.grid-half{width:50%;position:relative}.textoverimage{position:absolute;top:30px;left:30px;right:30px;color:#fff;z-index:2;text-shadow:1px 1px 1px #000}.textoverimage h2{color:#fff}.fullwidthimage,.rightwidthimage,.leftwidthimage{height:100%;position:relative}.fullwidthimage img,.rightwidthimage img,.leftwidthimage img{width:100%;height:100%;object-fit:cover;vertical-align:bottom}@media only screen and (min-width:720px){.rightwidthimage,.leftwidthimage{position:absolute;left:0;bottom:0;right:0;top:0}.element_textimage .rightwidthimage img,.element_imagetext .leftwidthimage img{position:absolute;left:0;bottom:0;right:0;top:0}}.darkgreybg,.darkgreybg td{background-color:#464646;color:#fff}.lightgreybg{background-color:#e1e1e1;color:#222}.groenbg,.groenbg td{background-color:#78cc2c;color:#fff}.darkgreybg a,.lightgreybg a{color:#78cc2c}.groenbg a{color:#fff}.groenbg a:hover{color:#464646}.darkgreybg a:hover{color:#fff}.groenbg a:hover,.lightgreybg a:hover{color:#222}.darkgreybg h2,.groenbg h2{color:#fff}.lightgreybg h2{color:#222}.textimagetextleft{padding:20px 20px 20px 0;width:570px;margin-left:auto}.textimagetextright{padding:20px 0 20px 20px;width:570px;margin-right:auto}.element_content .grid-12{margin-top:20px;margin-bottom:20px}.element_2columns .grid-6{margin-bottom:20px}.element_content.mar_yesyes .container-12,.element_2columns.mar_yesyes .container-12,.element_content.mar_nono .container-12,.element_2columns.mar_nono .container-12{padding-top:20px;padding-bottom:5px}.element_content.mar_noyes .container-12,.element_2columns.mar_noyes .container-12{padding-top:20px}.element_content.mar_yesno .container-12,.element_2columns.mar_yesno .container-12{padding-top:20px;padding-bottom:5px}.element_image.mar_nono .container-12,.element_image.mar_nono .container-12 .grid-12,.element_backgroundimage.mar_nono .container-12,.element_backgroundimage.mar_nono .container-12 .grid-12,.element_textimage.mar_nono .container-12,.element_textimage.mar_nono .container-12 .grid-6,.element_imagetext.mar_nono .container-12,.element_imagetext.mar_nono .container-12 .grid-6,.element_imageimage.mar_nono .container-12,.element_imageimage.mar_nono .container-12 .grid-6{margin-top:0;margin-bottom:0}.mar_yesyes{margin-top:20px;margin-bottom:20px}.mar_yesno{margin-top:20px;margin-bottom:0}.mar_noyes{margin-top:0;margin-bottom:20px}.mar_nono{margin-top:0;margin-bottom:0}.flex{display:flex}.hcenter{text-align:center}.cmsbutton{color:#fff !important;text-decoration:none;background-color:#78cc2c;padding:10px 15px;border-radius:5px;display:inline-block;text-shadow:none;text-transform:uppercase;font-weight:bold}.cmsbutton:hover{background-color:#76e046}.groenbg .cmsbutton{background-color:#464646}.groenbg .cmsbutton:hover{background-color:#cecece;color:#222 !important}.block_14 img{position:relative !important}#homedrie h1{font-size:18px !important}.whitelink{color:#fff}.whitelink:hover{color:#6bcc40 !important}.nlines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:80px;-webkit-line-clamp:4;-webkit-box-orient:vertical}.hpdivleft,.hpdivright{text-align:left;padding:20px;width:calc(50% - 40px);float:left}.hpdivleft{background-color:#fff}.hpdivright{background-color:#ebebeb}@media only screen and (min-width:960px) and (max-width:1199px){#biefstuk_stempel{margin-top:-20px}.largeonly{display:none}.padder1{padding:0 0 0 66px !important}.padder2{padding:0 66px 0 0 !important}.padder3{padding:0 66px 0 66px !important}#ringen1200{display:none}#ringen960{display:inline !important;left:-27px;top:53px}.martopmin50{width:252px !important}#right_top{width:228px !important}#rtopbovenimg2{display:inline;margin:-51px 0 0 -4px;position:relative;z-index:300000}#rtoponderimg2{display:inline;margin:0 0 -4px -14px;position:relative}#rtopbovenimg,#rtoponderimg,#rtopbovenimg3,#rtoponderimg3{display:none}#bomen{right:47px !important}#email{width:113px}#rightcolcont2 hr{width:253px}#rightcolcont2 h2{font-size:13px}.home_titlebar{font-size:12px}.home_subtitlebar{font-size:11px}.stickleft{width:470px}.stickright{width:470px}.stickypad{padding-bottom:130px}#footer2{height:auto;line-height:30px;text-align:center;padding-top:10px}#wijserveren{display:block;margin-left:0;line-height:10px;float:none}.bydms svg{margin:5px 0 -5px 0}#footleft{float:none}.heinekenfooter{margin-right:calc(50% - 155px)}#beukenhorstfooter{margin-bottom:10px}#hoofditem0{float:left;padding:0 12px 0 0}#hoofditem1,#hoofditem2,#hoofditem3,#hoofditem4{float:left;padding:0 12px 0 12px}#hoofditem5{float:left;padding:0 0 0 12px}.facebookfeedimage{width:100%;height:118px;background-size:220px auto;background-position:left center;background-repeat:no-repeat;margin-bottom:10px}.TextSlidesPage .flexer{margin-top:20px}.textimagetextleft,.textimagetextright{width:450px}}@media only screen and (min-width:720px) and (max-width:959px){#biefstuk_stempel{margin-top:0}.largeonly,.tabletnone{display:none}.padder1{padding:0 0 0 44px !important}.padder2{padding:0 44px 0 0 !important}.padder3{padding:0 44px 0 44px !important}#ringen1200{display:none}#ringen720{display:inline !important;left:-18px;top:39px}.martopmin50{width:194px !important}#right_top{width:170px !important}#rtopbovenimg3{margin:-51px 0 0 -4px;position:relative;z-index:300000;display:inline}#rtoponderimg3{margin:0 0 -4px -14px;position:relative;display:inline}#rtopbovenimg2,#rtoponderimg2,#rtopbovenimg,#rtoponderimg{display:none}#bomen{right:18px !important}.right_sub,.right_sub_active,.upkees{font-size:11px}#pand{display:none}#email{width:98%;border:1px solid #b1b1b1;font-size:11px;color:#464646;font-family:Verdana,Arial,Helvetica,sans-serif;margin:2px 0 2px 0;padding:0 3px 0 3px;height:20px}#aanmeldbutton{float:none;margin-left:1px}#rightcolcont2{padding-right:5px}#rightcolcont2 hr{width:195px}#rightcolcont2 h2{font-size:12px}#hoofdmenu{margin-left:-300px}#logo{margin-top:0}#informatie{margin:27px 30px 33px 0}#facebook_logo{top:29px}#hoofditem0{float:left;padding:0 12px 0 0}#hoofditem1,#hoofditem2,#hoofditem3,#hoofditem4{float:left;padding:0 12px 0 12px}#hoofditem5{float:left;padding:0 0 0 12px}#footer2{height:auto;line-height:30px;text-align:center;padding-top:10px}.heinekenfooter{margin-right:calc(50% - 155px)}#beukenhorstfooter{margin-bottom:10px}.home_titlebar{font-size:12px;padding:2px 5px 3px 5px;line-height:normal}#homeadres,#homeadres td,#homedrie{font-size:12px}#footer2{font-size:12px}.usp{padding-left:0;padding-right:0}.home_subtitlebar{font-size:11px;min-height:60px}#belonsimg,#belonsimg2{display:none}#beukenhorst{margin:1px 0 0 26px}.stickleft{width:350px}.stickright{width:350px}.stickypad{padding-bottom:110px}.bh5h1{margin-right:-20px}#wijserveren{display:block;margin-left:0;line-height:10px;float:none}.bydms svg{margin:5px 0 -5px 0}#footleft{float:none}.b13{font-size:16px}.facebookfeedimage{width:100%;height:86px;background-size:160px auto;background-position:left center;background-repeat:no-repeat;margin-bottom:10px}#homedrie h1{margin:0 -200px 8px 0;display:table}#facebook_logo2{margin-right:5px}.TextSlidesPage .flexer{margin-top:20px}.textimagetextleft,.textimagetextright{width:330px}.block_14,.block_14 .grid-half{width:100% !important}.block_14{flex-flow:column}.block_14 .textimagetextleft{padding:20px 0 20px 0;width:700px;margin:0 auto}}@media only screen and (max-width:719px){#galleria{overflow:hidden}#biefstuk_stempel{margin-top:0}.flex{flex-flow:column;float:left}.nummer2{order:1}.nummer1{order:2}.textoverimage{width:80%;padding-left:20px}.textimagetextleft,.textimagetextright{padding:20px 5% 20px 5%;width:90%}.element_content,.element_2columns,.element_image,.element_textimage,.element_imagetext,.element_imageimage,.element_backgroundimage,.grid-half{width:100%}.hpdivleft,.hpdivright{width:calc(100% - 40px)}#first-container-container{height:86px}#galleria{margin-top:20px}.largeonly{display:none}.padder1{padding:0 0 0 0 !important}.padder2{padding:0 0 0 0 !important}.padder3{padding:0 0 0 0 !important}.mobilenon,#ringen1200,#informatie,#hoofdmenu,#bestellen{display:none !important}.alleenmobile,#bestellen2{display:inline !important}#bestellen2{margin-top:30px;margin-bottom:-15px}#first-container .grid-3{height:80px}#rtopbovenimg,#rtoponderimg,#rtopbovenimg2,#rtoponderimg2,#rtopbovenimg3,#rtoponderimg3{display:none}#rightcolcont{margin-top:0}#logo{width:159px !important;margin-top:6px;height:auto}#top_nav{margin-top:-61px}#mobile_at{display:inline !important;position:absolute;top:-60px;right:54px;width:18px;height:18px}#mobile_hoorn{display:inline !important;width:26px;height:26px}#facebook_logo{display:none}#directreserveren{display:block;position:absolute;left:159px;top:-77px;right:36px;text-align:center}#directreserveren1,#directreserveren2{display:inline-block}#directreserveren1{text-align:right;font-size:10px;font-weight:bold;text-transform:uppercase;margin-right:5px;line-height:13px;position:relative;top:-3px;font-family:"Open Sans",sans-serif}.nav-collapse.opened li.onlymobile{display:inline !important}.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs{display:none !important}#right_top{display:none !important}.homewhite{border-right:1px solid #000}.darkli,.darkli ul li{width:100%;min-height:48px;position:relative}.martopmin50{margin-right:0 !important;border-left:1px solid #000 !important;width:auto !important;padding:10px !important;background-color:#a2a2a2;overflow:hidden}#rightcolcont2{margin-right:0 !important;border-left:1px solid #000 !important;border-right:1px solid #000 !important;width:auto !important;padding:0 10px 27px 10px !important;overflow:hidden;background-color:#6f6f6f}#rightcolcont{margin-top:16px}.meerspace,#homedrie h1{margin-top:26px !important}#rightcolcont2 hr{width:500px}.grid-6{float:none !important}#bomen{display:none}#pand{display:none}.halfpageleft{width:100% !important}.halfpageright{width:100% !important}#email{width:98%;border:1px solid #b1b1b1;font-size:11px;color:#464646;font-family:Verdana,Arial,Helvetica,sans-serif;margin:2px 0 2px 0;padding:0 3px 0 3px;height:20px}#aanmeldbutton{float:none}.acolor{color:#464646 !important}.voormobiel{display:inline}.nietvoormobiel{display:none}.sitemap1,.sitemap2,.sitemap3,.sitemap4{width:50%}.sitemap5{width:100%;text-align:center}.sitemap3,.sitemap4,.sitemap5{margin-top:20px}#vhhfooter{display:block;margin:7px auto 0 auto}.sitemap2,.sitemap4{margin-left:15px;width:calc(50% - 15px)}.caption{display:none}#footer2{height:auto;line-height:30px;text-align:center;padding:10px 0}.heinekenfooter{float:none;display:block;margin:10px auto 10px auto}#beukenhorstfooter{float:none;display:block;margin:10px auto 10px auto}#heinekenhome{margin:4px 0 0 0;display:block}#beukenhorst{margin:10px 0 0 26px}#first-container-container{overflow:visible}#homeimage1,#homeimage2,#homeimage3,#homeimage4,#homeimage5,#homeimage6,#homeimage7,#homeimage8{display:none !important}.catering #homeimage5,.catering #homeimage6,.catering #homeimage7,.catering #homeimage8{display:none !important}#homeblok1 .home_titlebar,#homeblok2 .home_titlebar,#homeblok3 .home_titlebar,#homeblok4 .home_titlebar,#homeblok5 .home_titlebar,#homeblok6 .home_titlebar,#homeblok7 .home_titlebar,#homeblok8 .home_titlebar,.catering #homeblok5 .home_titlebar,.catering #homeblok6 .home_titlebar,.catering #homeblok7 .home_titlebar,.catering #homeblok8 .home_titlebar{position:relative;height:30px;line-height:30px}.homeblok{text-decoration:none}#homeblok5{margin-top:0}.home_subtitlebar{display:none}#footer{font-size:12px}#dehomeblokken{display:none}#debbqtabs{display:block}.bbqtab{width:100%;margin-right:0}#bbqtab1,#bbqtab2,#bbqtab3,#bbqtab4,#bbqtab5,#bbqtab6,#bbqtab7{margin-bottom:5px}#bbqtab1,#bbqtab5{margin-left:0}#Form_BestellenForm_Aantal{width:calc(100% - 40px) !important}#Form_BestellenForm_Datum{margin-right:0;width:calc(100% - 73px) !important}#Form_BestellenForm_action_SendBestellenForm{margin-left:0}#Form_BestellenForm #fglinks1,#Form_BestellenForm #fgrechts1{width:100%;float:left}#Form_BestellenForm #fglinks1{margin-right:0}#Form_BestellenForm #fgrechts1{margin-top:-15px}#usps,#usps2{height:auto}.usp{width:100% !important;padding-left:0;padding-right:0}#belonsimg,#belonsimg2{display:none}.dpflex{display:block}.stickleft{position:relative;width:100%;left:0;margin-bottom:20px}.stickright{position:relative;right:0;width:100%}.stickypad{padding-bottom:0}#menufixed{display:none}.homerulermiddle{margin:-29px auto -10px auto}.hoogte28,.hoogte33{height:20px}.facebookfeedimage{height:150px;background-size:100% auto}#wijserveren{display:block;margin-left:0;line-height:10px;margin-top:15px;float:none}.bydms svg{margin:5px 0 -5px 0}#footleft{float:none}.facebookfeed{clear:both}.contactoverflower{overflow:unset !important}#hometwee .grid-4{background:0}.flexer{margin-bottom:0}.TextSlidesPage .flexerchild{background-color:#fff}}.grecaptcha-badge{z-index:10}.afbeelding100{max-width:100%;height:auto}.afbeelding75{max-width:75%;height:auto}.afbeelding50{max-width:50%;height:auto}.afbeelding33{max-width:33%;height:auto}.afbeelding25{max-width:25%;height:auto}p.afbeelding100 img,p.afbeelding75 img,p.afbeelding50 img,p.afbeelding33 img,p.afbeelding25 img{max-width:100%;height:auto}.overlay{position:absolute;background-color:rgba(0,0,0,0.4);left:0;right:0;top:107px;bottom:0;z-index:3;display:none}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:115px 0 30px 0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0;margin:-6% 0px -6% 0px}.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs{margin:-54px auto 54px auto;width:1175px;padding-right:25px;text-align:right;position:relative;height:0;font-size:0;overflow:visible;z-index:100}@media only screen and (min-width:960px) and (max-width:1199px){.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs{width:935px}}@media only screen and (min-width:720px) and (max-width:959px){.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs{width:695px}}.centered-btns_tabs li,.transparent-btns_tabs li,.large-btns_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}.centered-btns_tabs a,.transparent-btns_tabs a,.large-btns_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#000;display:inline-block;_display:block;*display:block;width:12px;height:12px}.centered-btns_here a,.transparent-btns_here a,.large-btns_here a{background:#fff}.nobuttons ul.centered-btns_tabs{display:none !important}.caption{position:absolute;display:block;bottom:0;left:0;right:0;padding:10px 10px 10px 10px;text-align:left;background:#000;background:rgba(0,0,0,.6);color:#fff;font-size:15px}.caption2{position:absolute;display:block;bottom:0;left:0;right:0;padding:3px 0 21px 8px;background:#000;background:rgba(0,0,0,.6);color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase}.caption3{position:absolute;display:block;bottom:0;left:0;right:0;padding:10px 0 3px 8px;color:#fff;font-size:12px}@media only screen and (min-width:960px) and (max-width:1199px){.rslides img{margin:-3% 0px -3% 0px}}@media only screen and (min-width:720px) and (max-width:959px){.rslides{overflow:visible;margin:136px 0 461px 0}.rslides img{height:300px;width:959px;max-width:none;float:none;position:absolute;left:-9999px;right:-9999px;margin:auto}.caption{bottom:-300px}.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs{margin:-50px auto 50px auto}html,body{overflow-x:hidden !important}}@media only screen and (max-width:719px){.rslides img{margin:0}.rslides{margin:86px 0 30px 0}}.nav-collapse{margin-bottom:10px;margin-right:25px}.nav-collapse ul{color:#fff;margin:0;padding:0;width:100%;display:block;list-style:none}.nav-collapse ul a{color:#fff;text-decoration:none}.nav-collapse ul a:hover{color:#6bcc40 !important}.header_active{font-weight:bold}.nav-collapse li{width:100%;display:inline;text-transform:uppercase}.nav-collapse li div{display:inline}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}.nav-collapse.opened{max-height:9999px;background-color:rgba(225,225,225,1);background-repeat:repeat;text-align:left;min-height:150px !important;margin:1px -50px -9999px -50px;padding:30px 50px 9px 80px !important;z-index:10000;line-height:25px;-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,.35);-moz-box-shadow:0 .25rem .25rem rgba(0,0,0,.35);box-shadow:0 .25rem .25rem rgba(0,0,0,.35);font-family:'Bitter',serif;font-size:16px;color:#464646}.nav-collapse.opened .header_active,.nav-collapse.opened ul a:hover{color:#6bcc40 !important}.nav-collapse.opened li,.nav-collapse.opened li a{display:block;color:#464646;text-transform:none;font-weight:bold}.nav-collapse.opened li ul li,.nav-collapse.opened li ul li a{display:block;color:#464646;text-transform:none;font-weight:normal}.nav-collapse.opened li ul{display:none;margin-top:24px;margin-left:22px}.nav-collapse.disable-pointer-events{pointer-events:none !important}.nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;text-decoration:none;color:#202020}.nav-toggle:hover{color:#202020}#hamburger{vertical-align:0;margin-top:-19px;margin-bottom:19px;width:36px;height:auto}#hamburger:focus{outline:0}@media screen and (min-width:720px){.js .nav-collapse{position:relative}.js .nav-collapse.closed,.nav-collapse{max-height:none;display:none}.nav-toggle{display:none}}.nav-collapse{display:none}.mobmenuplus{position:absolute;top:5px;right:26px}#hoorn{margin-right:10px;vertical-align:-5px;width:13px;height:21px}#hoofdmenu_center>div>a,#hoofdmenu_center>div>span{padding-bottom:22px}.metdrop>a::after,.metdrop>span::after{display:inline-block;margin-left:.255em;vertical-align:.155em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.metdrop:hover>a::after,.metdrop:hover>span::after{display:inline-block;margin-left:.255em;vertical-align:.155em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.nav-up{top:-115px !important;-webkit-box-shadow:unset !important;-moz-box-shadow:unset !important;box-shadow:unset !important}.nav-down{-webkit-box-shadow:0 1px 2px 0 rgba(100,100,100,.9);-moz-box-shadow:0 1px 2px 0 rgba(100,100,100,.9);box-shadow:0 1px 2px 0 rgba(100,100,100,.9)}#first-container-container{transition:top .5s ease,-webkit-box-shadow 2s,-moz-box-shadow 2s,box-shadow 2s}#undermenu{position:absolute;top:-115px;left:0;right:0;height:115px;background-color:#464646}@media only screen and (min-width:720px) and (max-width:959px){.nav-up{top:-138px !important}#undermenu{top:0;height:138px}}@media only screen and (max-width:719px){.nav-up{top:-88px !important}#undermenu{top:-88px;height:138px}}