/* All links single underline gray */
#content a,
.site-content a {
  box-shadow: 0 1px 0 #888 !important;
}

/* All links:hover single underline orange */
#content a:hover,
.site-content a:hover,
#menu-gebruikersmenu a:hover {
  box-shadow: 0 1px 0 #888 !important;
  color: rgb(236, 174, 108) !important;
  text-decoration: none !important;
  font-weight: unset !important;
}

a:hover {
  color: #FFB96F !important;
}

/* Remove ??? */
.site-info span[role="separator"], .imprint {
  display: none;
}

/* Remove date &amp; author from posts */
/*.type-post*/
.entry-meta {
  display: none !important;
}

/* Remove entry-footer from posts () */
.entry-footer {
  display: none;
}

/* Remove edit button on page */
.page .entry-header .edit-link {
  display: none !important;
}

/* Page title color and weight */
.page .entry-title {
  color: #888;
  font-weight: 400;
}

/* Asterix in red on required fields */
.boki-field-required {
  color: #F00;
}

/* When document is private, mark in redish */
.lcp_private {
  color: #ff7777;
}

/* Wrapping text right side around image */
.img-float-left img {
  float: left !important;
  margin: 0 10px 10px 0 !important;
}

/* Wrapping text left side around image */
.img-float-right img {
  float: right !important;
  margin: 0 0 10px 10px !important;
}

/* Remove post navigation */
.post-navigation {
  display: none;
}


/************************************/
/*** BEGIN Ultimate Member design ***/
/************************************/
.um {
  opacity: 1 !important;
}

.um-profile.um-viewing .um-field-label {
  margin: 8px 0 8px 0 !important;
  border-bottom: 0px !important;
  padding-bottom: 0px !important;
}

.um-profile.um .um-name a {
  color: #eee;
}

.um-field-label label {
  color: #666;
}

.um-field-area {
  color: #eee;
}

.um-item-link > a {
  color: #eee;
}

.um-item-meta a {
  border-bottom: none;
  font-weight: normal;
}

.um-profile-body a {
  box-shadow: inset 0 0 0 rgba(255, 255, 255, 0), 0 0px 0 rgba(128, 128, 128, 1) !important;
}

.um-profile-body .um-item {
  padding: 5px 0;
  border-bottom: 1px solid #888;
}

.um-login .um-form-field {
  color: #000;
}
/*** END Ultimate Member design ***/

/*** BEGIN Ultimate blocks design ***/
/*
.wp-block-ub-content-toggle a {
  box-shadow: inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 rgba(128, 128, 128, 1) !important;
}

.wp-block-ub-content-toggle a:hover {
  box-shadow: inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 rgba(128, 128, 128, 1) !important;
  color: rgb(236, 174, 108) !important;
  text-decoration: none !important;
  font-weight: unset !important;
}
*/
/*** END Ultimate blocks design ***/

/********************************************/
/*** BEGIN Gebruikersmenu onderaan pagina ***/
/********************************************/
#nav_menu-2 {
  font-size: 120%;
}

#nav_menu-2 h2 {
  font-size: 100%;
  margin-bottom: 1em;
}
/*** END Gebruikersmenu onderaan pagina ***/


@media screen and (min-width: 48em) {
  .panel-content .wrap {
    padding-bottom: 3em;
    padding-top: 3em;
  }

  .site-content {
    padding: 3em 0 0;
  }

  header.entry-header {
    margin-bottom: 2em !important;
  }
}

.edit-post-sidebar .components-panel__body {
  background-color: beige;
}


/* ULTIMATE BLOCKS CSS */

.ub_styled_list li::before {
  top: 7px;
}

.block-editor-block-list__block.wp-block {
  margin-bottom: 25px;
}
