/* Opmaak voor Sparrowtree - 15-06-2026 Studio Erkwerk */

/* Kleurenschema 

#799f19 groen achtergrond
#f4f5f1 licht-groen achtergrond

/* Algemeen */
 body {margin:0 auto !important;padding:0px !important;max-width:1310px;background: #eeeeee url(../images/background-sparrows.jpg) top left repeat fixed;}
 img {max-width:100% !important;height:auto !important;}
 
 h1 {font-family: Verdana, sans-serif;text-align: left;font-weight:bold;font-size: 30px;color: #799f19;text-decoration:none;}
 h2 {font-family: Verdana, sans-serif;text-align: left;font-size: 22px;color: #799f19;text-decoration:none;font-weight:normal;}
 
 html {scroll-behavior: smooth;}
 
 .p1, .p2, .p3, .p4, .p5, .p6, .p7, .p8 {width: 100% !important;}

 .achtergrond-teksten {background:#fff;border-radius:12px;margin:20px;}
 .achtergrond-donker {background:#799f19;}
 .achtergrond-licht {background:#f4f5f1;}

/* menu */
 .menu-opmaak {margin:0;display:flex;height:180px;align-items:center;padding-left:40px;}
 .menu-items,.menu-items a {overflow: auto;font-family: Verdana, sans-serif;text-align: left;font-size: 20px;color: #799f19;text-decoration:none;}
 .menu-items a:hover {font-family: Verdana, sans-serif;text-align: center;font-size: 20px;color: #000;}

/* steunknop */
 
 .steunknop a {font-family: Verdana, sans-serif;text-align: center;font-size: 20px;color: #fff !important;background:#799f19;padding:10px 20px;border-radius:12px;}
 .steunknop a:hover {color: #fff !important;background:#597a05;}

/* Hoofdtekst*/
 /*.schaduw {box-shadow:0 8px 6px -6px rgba(0, 0, 0, 0.1);}*/
 .schaduw {border-bottom:1px solid #e1e1e1;}
 .container-plaatje {padding:35px 5% 0px 20px;text-align:right;}
 .container-plaatje img {width:250px;}
 
 .afstandendiv {margin:50px 0px;padding:0px;}
 .fotokader {padding:60px 30px 30px 30px;}
 img.profielfoto {border-radius:12px;box-shadow: 8px 8px 12px rgba(0, 0, 0, 0.1);}
 .centreren {text-align:center;}
 .fototekst {font-family: Verdana, sans-serif;text-align: center;font-size: 16px;color: #000;margin-top:20px;font-style: italic;}
 .tekstopmaak {padding:30px 40px;line-height:1.5em;font-family: Verdana, sans-serif;text-align: left;font-size: 18px;color:#000;margin-bottom:30px;}
 .tekstopmaak-docs {padding:0px 40px;line-height:1.5em;font-family: Verdana, sans-serif;text-align: left;font-size: 18px;color:#000;margin-bottom:0px;}
 .tekstopmaak-titel {padding:0px 40px;margin-bottom:0px;}
 .tekstopmaak a,.tekstopmaak-docs a {color:#799f19;text-decoration:none;}
 .tekstopmaak a:hover,.tekstopmaak-docs a:hover {color:#000;text-decoration:none;}


/* Footer */
 .footer-frame {padding:15px 0px;border-radius:0px 0px 12px 12px;}
 .footer-tekst {font-family: Verdana, sans-serif;text-align: center;font-size: 16px;color: #fff;margin-top:0px;}
 

/* mobiele aanpassingen */ 
 @media screen and (max-width: 768px) {
  .menu-opmaak {padding-left:20px;}
  .container-plaatje {padding:55px 5% 0px 20px;text-align:right;}
  .tekstopmaak,.tekstopmaak-docs {padding:10px 20px;}
  .tekstopmaak-titel {padding:0px 20px;}
  .fotokader {padding:0px 30px 30px 30px;text-align:center;}
  .steunknop a {font-size: 16px;color: #fff !important;background:#799f19;padding:6px 10px;border-radius:12px;}
}