/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 06 2023 | 21:16:55 */
  /* IPHONE */
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) { 
  
 .gentageline {
     font-size: 32px !important;
 }
  
 .beh01, .beh02 {
     font-size: 36px !important;
 }
  
 .usp {
   text-align: left !important;
 }

 .openingstijd {
   font-size: 14px !important;
  }

  .home .blog-recent[data-style="list_featured_first_row"] .full-post-link {
    min-height: 0px !important;
  }
  
  .text-announcement {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .home .nectar-fancy-box {
  min-height: 0px !important;
  }
  
  
}

  /* IPADS */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { 
  
  .wpb_tabs_nav a {
    font-size: 11px !important;
  }

 .beh01, .beh02 {
     font-size: 36px !important;
 }
  
  .home .blog-recent[data-style="list_featured_first_row"] .full-post-link {
    min-height: 0px !important;
  }
  
  .text-announcement {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .home .nectar-fancy-box {
  min-height: 0px !important;
  }
}

@media (max-width: 990px) {
  .home .nectar-fancy-box {
  min-height: 0px !important;
  }
}

#logo {
  transition: all 0.3s ease 0s !important;
  margin-left: -20px !important;
}

#logo:hover {
    opacity: 0.6 !important;
}

#header-secondary-outer {
    background-color: #f2f2f2;
}
body #search-outer #search input[type="text"] {
    border-bottom: 4px solid #00908E;
}

body #header-secondary-outer nav > ul > li#menu-item-19 > a {
    color: #003D4E !important;
    cursor: default;
    font-size: 16px;
}

#header-secondary-outer #social a i {
    font-size: 20px !important;
}

.homeblok {
  color: #28343a !important;
}

.homeblok:hover {
  color: #687c86 !important;
}

.homebtn {
  width: 100% !important;
  border-radius: 5px !important;
}

html body .nectar-button.see-through-2 {
    border-radius: 5px!important;
    -webkit-border-radius: 5px!important;
}

#footer-widgets .textwidget a:hover {
  color: #fff !important;
}

#menu-item-38  {
  border-radius: 5px !important;
}

header#top nav >ul >li[class*="button_bordered"] >a:before, #header-outer.transparent header#top nav >ul >li[class*="button_bordered"] >a:before{
  border-radius:5px; 
}

#to-top {
    display: block;
    position: fixed;
    text-align: center;
    border-radius: 20px !important;
    -moz-border-radius: 20px !important;
    -webkit-border-radius: 20px !important;
    -o-border-radius: 20px !important;
    transition: background-color 0.1s linear;
    -moz-transition: background-color 0.1s linear;
    -webkit-transition: background-color 0.1s linear;
    -o-transition: background-color 0.1s linear;
}
.hometxt {
  font-weight: 500 !important;
}

#breadcrumbs {
  margin-top: 20px !important;
}

.hometageline {
  font-family: "alisha",sans-serif !important;
  font-size: 34px !important;
  padding-left: 10px !important;
  letter-spacing: 0px !important;
  padding-top: 20px !important;
  font-weight: 600 !important;
}

.gentageline {
  font-family: "alisha",sans-serif !important;
  font-size: 46px;
  letter-spacing: 0px !important;
  font-weight: 600 !important;
}

.team-member[data-style="meta_overlaid"] .team-meta p, .team-member[data-style="meta_overlaid_alt"] .team-meta p, .team-member[data-style="bio_fullscreen"] .team-meta p {
    line-height: 20px;
}

body #page-header-bg h1, html body .row .col.section-title h1, .nectar-box-roll .overlaid-content h1 {
    margin-top: -15px;
}

.list_green .nectar_food_menu_item .inner .item_name h5, .list_green .nectar_food_menu_item .inner .item_price h5 {
  font-family: Roboto, sans-serif !important;
  font-size: 16px;
}

.wpb_tabs_nav a {
  font-size: 15px;
  letter-spacing: 0.5px !important;
  color: #003d4e !important;
}

div[data-style="default"] .toggle h3 a, div[data-style="default"] .toggle h3 {
    font-size: 16px !important;
    line-height: 14px !important;
}

.linkbg {
  color: #697c87 !important;
  transition: all 0.3s ease 0s !important;
  text-decoration: underline;
}

.linkbg:hover {
  color: #003d4e !important;
}

.nectar_food_menu_item .line_spacer {
    border-bottom: 1px solid #a9c5cd;
}

#page-header-bg h1 {
  font-family: "alisha",sans-serif !important;
  font-size: 50px !important;
}

.beh01 {
  font-size: 60px;
  font-weight: 100;
  color: #a9c3ca;
}

.beh02 {
  font-size: 60px;
  font-weight: 100;
  color: #a9c3ca;
}

.single .meta-category, .single .meta-comment-count, .blog .meta-category, .archive .meta-category, .single .comments-section, .off-canvas-menu-container, .mobile-only {
  display: none !important;
}

.portfolio-items .col .work-item .work-info a.default-link {
    background-color: #003D4E !important;
    padding: 9px 15px;
    color: #fff !important;
    font-size: 18px !important;
}

.timeright {
  float: right !important;
}

 a[href^=tel] {
   color: #28343a !important;
   text-decoration: none; !important;  
}

#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container.mobile-only {
    display: none !important;
}

.masonry.classic_enhanced .posts-container article.has-post-thumbnail .meta-category a, .blog-recent[data-style*="classic_enhanced"] .has-post-thumbnail .meta-category a, .blog-recent[data-style*="classic_enhanced"] .meta-category a {
    display: none;
}

body #header-secondary-outer nav > ul > li#menu-item-920 > a {
    color: #003D4E !important;
    font-size: 16px;
    margin-top: 3px;
}

body #header-secondary-outer nav > ul > li#menu-item-920 > a:hover {
    color: #fff !important;
}

.lighta {
  color: #697c87 !important;
}
.lighta:hover {
  color: #fff !important;
}

.home .blog-recent[data-style="list_featured_first_row"] .meta-category {
    display: none;
}

.home .excerpt {
    padding-left: 30px !important;
    padding-right: 30px !important;
    padding-bottom: 30px !important;
    color: #28343a !important;
}

.home .blog-recent[data-style="list_featured_first_row"] .full-post-link {
    background: rgba(255,255,255,0.2);
    border-radius: 5px;
    min-height: 480px;
}

.home .blog-recent .col .post-header {
    color: #fff !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
}

.home .blog-recent .col .post-header h3 {
    margin-bottom: 3px;
    color: #fff;
}

.bloglink {
  font-family: "alisha",sans-serif !important;
  font-size: 56px;
  letter-spacing: 0px !important;
  font-weight: 600 !important;
  line-height: 74px !important;
}

.bloglink a {
    color: #fff !important;
}

.bloglink a:hover {
    color: #003d4e !important;
}

.text-announcement {
  padding-left: 100px;
  padding-right: 100px;
}
a.plan-link {
  font-weight: 600;
  text-decoration: underline !important; 
}

.home .nectar-fancy-box {
  min-height: 410px;
}

.txt-small {
  font-size: 14px;
}

.txt-small-2 {
  font-size: 14px;
  color: #d3e0e4;
}

.boek-cta-home .nectar-button {
  width: 100%;
  margin-top: 70px;
}

.hr-footer {
  color: #697c87;
}

#slide-out-widget-area .bottom-text {
  font-size: 10px !important;
}