html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}@font-face{font-family:'Cocon-Bold';font-style:normal;font-weight:700;src:local('Cocon-Bold'),url(/wp-content/themes/cornerhouse/fonts/Cocon-Bold.otf) format('opentype')}*{box-sizing:border-box}body{font-family:'Nunito Sans',sans-serif;font-weight:300;font-size:18px;color:#A15297}#page{position:relative;overflow-x:hidden}p{line-height:30px}.entry-content p{margin-bottom:20px}.entry-content img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:'Cocon-Bold','Nunito Sans',sans-serif;font-weight:700;color:#A15297;margin-bottom:30px}h1{font-size:36px}h2{font-size:32px}h3{font-size:16px}a:focus,img:focus{outline:none}.hidden{display:none}.container{max-width:1280px;margin:0 auto;width:100%;position:relative}.box{padding:0 40px;position:relative}li{list-style:none}a{text-decoration:none;color:#A15297}.alignright{text-align:right}.alignleft{text-align:left}.popup .wrapper{padding:40px}.popup table{margin:0 -5px}.popup table td{padding:5px}header{background-size:cover;background-repeat:no-repeat;background-position:center center;height:550px;position:relative;text-align:center}.header-overlay{background:rgb(161 82 150 / .3);position:absolute;width:100%;height:550px;z-index:2}header .logo{text-align:center}header .logo a{display:block}.table{display:table;width:100%}header .menu-menu-left-container,header .logo,header .menu-menu-right-container{display:table-cell;vertical-align:middle}.mobile-menu{display:none}header .primary-menu{background:-webkit-linear-gradient(#A15297,#904987);background:linear-gradient(#A15297,#904987);position:absolute;top:70px;width:100%;height:60px;z-index:3}header .table{margin-top:-40px}header .menu li{display:inline-block;margin-right:38px;font-size:15px}header .menu-menu-left-container li:last-child,header .menu-menu-right-container li:last-child{margin-right:0}header .menu-menu-left-container{text-align:left;width:40%}header .logo{width:20%}header .menu-menu-right-container{text-align:right;width:40%}header .menu a{color:#fff;text-transform:uppercase;cursor:pointer;font-family:'Cocon-Bold','Nunito Sans',sans-serif;letter-spacing:1px;font-size:14px}header .menu a:hover,header .menu li.current-menu-item a{color:rgb(0 0 0 / .35)}body.home header .menu li.current-menu-item a{color:#fff}.header-bottom{height:30px;width:100%;background-image:url(/wp-content/themes/cornerhouse/images/bg_bottom.png);background-repeat:repeat-x;background-size:cover;position:absolute;z-index:3;bottom:0}.usps{margin-top:-65px;margin-bottom:100px;z-index:10;position:relative}.usps .bar{background:#eee;border-radius:50px;padding:30px 0;text-align:center}.usps li{display:inline-block;background-image:url(/wp-content/themes/cornerhouse/images/icon-check.jpg);background-repeat:no-repeat;background-position:left center;background-size:1em;padding-left:30px;line-height:35px;font-weight:700;font-size:16px;margin:0 20px}.order{text-align:center}.order a{display:inline-block;background:#00b500;color:#fff;padding:10px 20px;font-size:24px}.order a:hover{background:#03a703}footer{position:relative;text-align:center;margin-top:100px}footer .line{width:100%;height:8px;background:#A15297}footer .logo a{background:#fff;padding:0 30px;margin-top:-30px;margin-bottom:60px;display:inline-block}.copyright{background:#A15297;color:#fff;font-size:14px;padding:24px 0 16px 0;font-weight:300;margin-top:60px;position:relative}.footer-bottom{height:35px;width:100%;background-image:url(/wp-content/themes/cornerhouse/images/bg_bottom_footer.png);background-repeat:repeat-x;background-size:cover;position:absolute;z-index:3;top:-8px}.social li{display:inline-block;line-height:55px;margin:0 60px;font-weight:700}.social li a{display:table}.social li img,.social li span{display:table-cell;vertical-align:middle}.social li a:hover img{transform:rotate(360deg);transition:all 0.3s ease-in-out 0s}.social li img{margin-right:10px;transition:all 0.3s ease-in-out 0s}.button{background:#a04b95;color:#fff;font-family:'Cocon-Bold','Nunito Sans',sans-serif;padding:15px 30px;border-radius:30px;font-size:14px;text-transform:uppercase;letter-spacing:1px;border:none;margin-top:30px;display:inline-block;margin-right:20px}.button.green{background:#0ebd0e}.button:hover{background:#8c4082;border:none}.openingstijden{background-color:#F0F0F0;background-image:url(/wp-content/themes/cornerhouse/images/clock.png);background-repeat:no-repeat;background-position:right bottom;padding:40px 60px;position:relative}.openingstijden h4{background:#A15297;color:#fff;text-align:center;padding:40px 0;margin:-40px -60px 40px -60px;font-size:26px;font-family:'Nunito Sans',sans-serif}.openingstijden li{line-height:34px}.openingstijden span{font-weight:800;display:inline-block;width:60px}.openingstijden .verantwoordfrituren{background:url(/wp-content/themes/cornerhouse/images/verantwoord-frituren.png);background-repeat:no-repeat;background-size:cover;width:115px;height:115px;position:absolute;top:-35px;right:-35px}.aanbiedingen{text-align:center;margin:40px 0;padding:80px 0;border-bottom:1px dashed #A15297}.aanbiedingen-grid-table{display:table;width:100%}.aanbiedingen li{width:20%;display:inline-block}.aanbiedingen .image{height:180px;display:table-cell;vertical-align:middle;padding:0 40px}.aanbiedingen img{width:100%;height:auto}.aanbiedingen h3{margin-bottom:5px;font-size:14px}.aanbiedingen span.price{font-size:14px}.aanbiedingen span{font-weight:800;display:inline-block;font-family:'Cocon-Bold','Nunito Sans',sans-serif}.aanbiedingen .line{height:1px;width:100%;background:#A15297}.aanbiedingen h2.title{font-size:32px;background:#fff}.aanbiedingen h2.title:before{content:"";border-bottom:1px dashed #A15297;display:block;margin-bottom:-20px}.aanbiedingen h2.title span{background:#fff;padding:0 30px}.aanbiedingen .maand{text-transform:capitalize;font-style:italic;margin-top:-20px;margin-bottom:30px}.parallax{background:#EFEFEF;margin:100px 0}.parallax{padding:80px}.bottom-content{text-align:center;margin-bottom:140px}.bottom-content h3{font-size:32px}.bottom-content p{max-width:70%;margin:0 auto}.masonry-title{font-size:28px;text-align:center;margin-top:100px}.menukaart .entry-title{text-align:center;margin-bottom:100px}.menukaarten{column-count:3;column-gap:8em;-moz-column-gap:8em;-webkit-column-gap:8em;font-family:'Montserrat',sans-serif;color:#000;font-weight:600;text-transform:uppercase;font-size:12px}.menukaarten table{width:100%;height:auto;break-inside:avoid;margin-bottom:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.menukaarten td{width:100%;line-height:28px}.menukaarten tr td:last-child{min-width:40px;display:inline-block}.menukaarten strong{font-family:'Cocon-Bold','Nunito Sans',sans-serif;font-weight:800;font-size:15px;color:#A15297}.page-template-page-contact iframe{margin-top:100px}.phone{font-size:17px;font-weight:800;color:#fff;position:absolute;display:inline-table;letter-spacing:1px;margin-top:-135px;left:50%;margin-left:-168.5px;background:#0ebd0e;padding:20px 30px;border-radius:15px 15px 0 0;z-index:12}.phone a{color:#fff}.phone img,.phone span{display:table-cell;vertical-align:middle}.phone img{margin-right:10px}.folder{margin-top:-100px}.gallery{margin:80px 0 140px 0}.gallery ul{display:inline-block;width:100%}.gallery a{display:block;line-height:0;padding:2px}.gallery li{float:left;width:25%}.gallery li img{width:100%;height:auto}.darts{text-align:center}.darts p{max-width:70%;margin:0 auto}.grey-bar{background:#eee;padding:20px 0;text-align:center;margin:80px 0}.grey-bar h3{margin-bottom:0}.newsitems{display:inline-block;width:100%}.newsitem{margin-bottom:60px;display:inline-block;width:100%}.newsitem a{display:block}.newsitem a.button{display:inline-block}.newsitem .image{float:left;width:30%}.newsitem .image img{width:100%;height:auto;padding-right:40px}.newsitem .content{float:right;width:70%}.newsitem .block{margin-left:40px}.newsitem h4{font-size:20px}.wp-pagenavi{font-family:'Cocon-Bold','Nunito Sans',sans-serif}.wp-pagenavi span.pages{margin-right:15px}.wp-pagenavi span.current,.wp-pagenavi a.page{margin:0 5px;padding:10px}.wp-pagenavi span.current{color:#A15297;background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.featured-image{margin-top:60px}.featured-image img{width:100%;height:auto}