body { background: #fff !important; color: #000; font: 11pt Georgia, "Times New Roman", Times, serif; line-height: 1.3; }
h1 { font-size: 20pt; }
h2, h3, h4 { font-size: 14pt; margin-top: 1em; }

.owl-wrapper,
.owl-item { left: auto !important; width: auto !important; }

/* PAGE TITLE */
#page-title h2 + h1 { margin-top: 0; }

/* GALLERY */
.ngg-galleryoverview p,
.ngg-gallery-thumbnail > br { display: none !important; height: 0px !important; text-indent: -99999px; visibility: hidden !important; width: 0px !important; }
.ngg-gallery-thumbnail-box { float: left; font-size: 0; line-height: 0; width: 25%; }
.ngg-gallery-thumbnail { padding: 5px; }
.ngg-gallery-thumbnail img { height: auto; max-width: 100%; width: auto; }
.ngg-clear { clear: both; font-size: 0; line-height: 0; margin: 0; padding: 0; }


/* FORMS */
fieldset { border: 0px none; border-collapse: collapse; margin-top: 1em; }
fieldset legend { font-size: 14px; font-weight: bold; }
fieldset p { clear: both; }
fieldset p::before, fieldset p::after { content: '\0020'; display: block; height: 0; visibility: hidden; }
fieldset p::after { clear: both; }
fieldset label { float: left; width: 25%; }
fieldset .pm-field { width: 70%; }
fieldset.clear { display: none !important; height: 0px !important; text-indent: -99999px; visibility: hidden !important; width: 0px !important; }

/* HOME
 *************************************************************************************************/
#ratings { display: none !important; height: 0px !important; text-indent: -99999px; visibility: hidden !important; width: 0px !important; }

/* HOME > Culinaire agenda */
#agenda-wrap > #agenda-wrap { border-top: 1px solid #000; margin: 1em 0 0; padding: 1em 0 0; }
#agenda-wrap header h1 > a,
#agenda .item .entry-content h2 a { color: inherit !important; text-decoration: none !important; }
#agenda .item { page-break-inside: avoid; }
#agenda-wrap header a.ghost-button,
#agenda .item figure,
#agenda .item .entry-meta hr,
#agenda .item .readmore { display: none !important; height: 0px !important; text-indent: -99999px; visibility: hidden !important; width: 0px !important; }

/* HOME > Gastronomie slider */
#gastronomie-wrap { display: none !important; height: 0px !important; text-indent: -99999px; visibility: hidden !important; width: 0px !important; }

/* HOME > Hotel carousel */
#hotel-wrap { display: none !important; height: 0px !important; text-indent: -99999px; visibility: hidden !important; width: 0px !important; }

/* HOME > Excerpt */
#home-excerpt-wrap { border-top: 1px solid #000; margin: 1em 0 0; padding: 1em 0 0; }


/* CULINAIRE ZONDAG
 *************************************************************************************************/
#content .single-post .entry-title a { color: inherit !important; text-decoration: none !important; }
#content .single-post .entry-meta { margin: 0; }
#content .single-post figure,
#content .single-post .byline,
#content .single-post .entry-content .readmore,
#sidebar { display: none !important; height: 0px !important; text-indent: -99999px; visibility: hidden !important; width: 0px !important; }


/* CONTACT
 *************************************************************************************************/
#gmap-wrapper,
#map-directions { display: none !important; height: 0px !important; text-indent: -99999px; visibility: hidden !important; width: 0px !important; }


/* FOOTER
 *************************************************************************************************/
#footer-wrap { border-top: 1px solid #000; margin: 1em 0 0; padding: 1em 0 0; page-break-inside: avoid; }
#hcard h2 { display: block; float: left; width: 45%; }
#hcard h2 svg { height: 110px; width: 225px; }

#hcard p.adr, #hcard p.tel, #hcard p.email { float: right; margin: 0; padding: 0; width: 45%; }
#hcard p.adr { margin-top: 2em; }
#hcard a { color: inherit !important; text-decoration: none !important; }

#hcard .country-name, #hcard .fax, #hcard .geo, #hcard .type, #hcard .social,
#featured,
#links,
#footer footer { display: none !important; height: 0px !important; text-indent: -99999px; visibility: hidden !important; width: 0px !important; }


/* HIDE
 *************************************************************************************************/
#header-wrap,
#slider,
#post-thumbnail,
#ribbon,
#breadcrumbs,
#newsletter-wrap,
#nav-mobile,
#scroll-to-top,
#cookie-law-info-bar, #cookie-law-info-again, #cliSettingsPopup, .cli-modal-backdrop,
#ui-datepicker-div,
.owl-controls,
.cubilisratebox { display: none !important; height: 0px !important; text-indent: -99999px; visibility: hidden !important; width: 0px !important; }
