/*

Theme Name: Samen In Oost
Template: kadence
Author: Cloudwise
Version: 1.0.1
Text Domain: cloudwise-basis-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/

:root {
  --zand:             #dbcdb8;
  --lichtzand:        #ebe3d5;
  --goud:             #e1ba5e;
  --lichtgoud:        #f1dfae;
  --terracotta:       #bb7543;
  --donkerterracotta: #a05a30;
  --donker:           #3b444c;

  --menu-radius:8px;
  --menu-hoogte:44px;
  --menu-afstand:24px
}





/* knoppen */
.kb-button:not(.kb-btn-global-inherit),
.kb-form .kadence-blocks-form-field .kb-forms-submit{ }
.kb-button:not(.kb-btn-global-inherit).knop{}
.kb-button:not(.kb-btn-global-inherit).knop:hover{}

.kb-button.knop-terug:after{display:none}
.kb-button.knop-terug:before{content: "\f104"; font-family: 'Font Awesome 5 Free'; font-weight: 700; padding-right:10px; position:relative; opacity:1;}

.knop a,
.knop a:active,
.knop a:visited,
a.knop,
a.knop:active,
a.knop:visited,
.wp-block-button a,
.wp-block-button a:active,
.wp-block-button a:visited,
.kb-adv-form-submit-button,
#wrapper .wp-block-kadence-posts a.post-more-link,
#wpwrap .wp-block-kadence-posts a.post-more-link,
#wrapper #archive-container a.post-more-link,
#wpwrap #archive-container a.post-more-link{display:inline-block; }

.knop a:hover,
a.knop:hover,
.wp-block-button a:hover,
.kb-adv-form-submit-button:hover,
#wrapper .wp-block-kadence-posts a.post-more-link:hover,
#wpwrap .wp-block-kadence-posts a.post-more-link:hover,
#wrapper #archive-containers a.post-more-link:hover,
#wpwrap #archive-container a.post-more-link:hover{}


/* flickity */
#wrapper .flickity-page-dots{padding-left:0;}
#wrapper .flickity-page-dots .dot{}
#wrapper .flickity-page-dots .dot.is-selected{}



/* header */
.site-header-upper-inner-wrap{position:relative}
.site-top-header-wrap{position:absolute;left:0;right:0;top:24px;pointer-events:none}
.site-top-header-wrap .site-header-item{pointer-events:auto;margin-right:0}
.site-top-header-wrap .site-header-top-section-right{gap:12px}
.site-main-header-wrap .site-header-row-container-inner > .site-container{padding-bottom:0}
.site-header-main-section-left{padding-bottom:24px}
.site-header-main-section-right{align-self:end}


/* menu */
#primary-menu{gap:16px;align-items:flex-end}
#primary-menu > li > a{display:flex;align-items:center;box-sizing:border-box;height:var(--menu-hoogte);padding:0 16px;line-height:24px;border-radius:var(--menu-radius) var(--menu-radius) 0 0}
#primary-menu .sub-menu{border-radius:0 var(--menu-radius) var(--menu-radius) var(--menu-radius)}
#primary-menu .sub-menu > li:first-child > a{border-top-right-radius:var(--menu-radius)}
#primary-menu .sub-menu > li:last-child > a{border-bottom-left-radius:var(--menu-radius);border-bottom-right-radius:var(--menu-radius)}

#secondary-menu > li > a{display:flex;align-items:center;box-sizing:border-box;height:var(--menu-hoogte);padding:0 16px;line-height:24px;border-radius:var(--menu-radius)}



/* zoeken */
.search-toggle-open-container .search-toggle-open{box-sizing:border-box;width:240px;height:var(--menu-hoogte);padding:0;gap:0;justify-content:space-between;align-items:stretch;overflow:hidden;background:#fff;color:var(--donker,#3b444c);border:1px solid var(--donker,#3b444c);border-radius:var(--menu-radius)}
.search-toggle-open-container .search-toggle-open:hover,.search-toggle-open-container .search-toggle-open:focus{background:#fff;color:var(--donker,#3b444c)}
.search-toggle-open-container .search-toggle-open .search-toggle-label{display:flex;align-items:center;padding:0 16px;opacity:.6}
.search-toggle-open-container .search-toggle-open .search-toggle-icon{display:flex;align-items:center;padding:0 16px;background:var(--donker,#3b444c);color:#fff}


#search-drawer .drawer-inner input.search-field{border-radius:33px; padding:12px 30px !important;}
#search-drawer .drawer-inner input.search-field:focus{box-shadow:none !important;}

.search-items .wp-block-post-excerpt__more-text{display:none;} 


/* zoeken x  (browser default overschrijven) */
#search-drawer input[type="search"]::-webkit-search-cancel-button,
#search-drawer input[type="search"]::-webkit-search-decoration,
#search-drawer input[type="search"]::-webkit-search-results-button,
#search-drawer input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance: none !important;
  appearance: none !important;
  display: none !important;
}



/* content */
#main > .content-wrap > .content-bg{border-radius:0 0 20px 20px;}



/* nieuws kadence */
/* kadence nieuws overzicht */
.wp-block-kadence-posts{}
.wp-block-kadence-posts .post-thumbnail{}
.wp-block-kadence-posts .content-bg{}
.wp-block-kadence-posts .entry-taxonomies{}
.wp-block-kadence-posts .entry-taxonomies .category-style-pill a{}
.wp-block-kadence-posts .entry-header{margin:0;}
.wp-block-kadence-posts .entry-header .entry-title{}
.wp-block-kadence-posts .entry-header .entry-title a{}
.wp-block-kadence-posts .entry-header .entry-title a:hover{}
.wp-block-kadence-posts .entry-header .entry-meta{}
.wp-block-kadence-posts .entry-summary{margin:0;}
.wp-block-kadence-posts .entry-summary p{margin:0;}
.wp-block-kadence-posts .entry-actions{}
.wp-block-kadence-posts .entry-content-wrap .entry-footer a.post-more-link{ text-transform:none; letter-spacing:0;}
.wp-block-kadence-posts .entry-content-wrap .entry-footer a.post-more-link:hover{}
.wp-block-kadence-posts .entry-content-wrap .entry-footer a.post-more-link .kadence-svg-iconset{display:none;}

/* kadence nieuws archief */
#archive-container .post-thumbnail{}
#archive-container .entry-taxonomies .category-style-pill a{}
#archive-container .entry-header .entry-title{}
#archive-container .entry-header .entry-title a{}
#archive-container .entry-header .entry-title a:hover{}
#archive-container .entry-header .entry-meta{}
#archive-container .entry-content-wrap .entry-footer a.post-more-link{ text-transform:none; letter-spacing:0;}
#archive-container .entry-content-wrap .entry-footer a.post-more-link:hover{}
#archive-container .entry-content-wrap .entry-footer a.post-more-link .kadence-svg-iconset{display:none;}



/* media queries */
@media only screen and (max-width: 1024px) {
}

@media only screen and (max-width: 767px) {
}

@media only screen and (max-width: 479px) {	
}
