:root{--kleurenschema-achtergrondkleur:#ebebeb;--kleurenschema-highlightkleur:#a11;--kleurenschema-highlightkleur2:#39c34b;--kleurenschema-licht:#fff;--kleurenschema-alternatief-licht:#f5f5f5;--kleurenschema-tussenkleur:#d1d1d1;--kleurenschema-lichtdonker:#444;--kleurenschema-alternatief-lichtdonker:#555;--kleurenschema-donker:#000;--kleurenschema-overlaykleur:rgba(255,255,255,0.75);--kleurenschema-overlaykleur-licht:rgba(255,255,255,0.15)}.animatie{transition:all 350ms ease-in-out}.onzichtbaar{display:none}*{box-sizing:border-box}html,body,form{padding:0px;margin:0px}body{background:url("/afbeeldingen/achtergronden/achtergrond.website.png") center center repeat var(--kleurenschema-achtergrondkleur);font-family:"Open Sans",arial,verdana;font-size:14px;font-weight:400;color:var(--kleurenschema-donker)}form input[type=text],
form input[type=password],
form input[type=email],
form select,button{border-color:inherit;box-shadow:none;outline:none;-webkit-box-shadow:none !important}button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1{text-align:center;font-size:1.5em;font-weight:700;font-family:"Nunito",arial;background-color:var(--kleurenschema-highlightkleur);color:var(--kleurenschema-licht);margin:0px
0px 10px 0px;padding:5px
0px;text-transform:uppercase}h2{font-size:1.5em;font-weight:700;font-family:"Nunito",arial;color:var(--kleurenschema-highlightkleur);margin:0px
0px 10px 0px;padding:0px}h3{font-size:1.15em;font-weight:700;font-family:"Nunito",arial;color:var(--kleurenschema-highlightkleur);margin:0px
0px 5px 0px;padding:0px}h5{font-size:3em;font-weight:700;font-family:"Nunito",arial;color:var(--kleurenschema-highlightkleur);margin:25px
0px 15px 0px;padding:0px;line-height:110%}h6{font-size:1.5em;font-weight:700;font-family:"Nunito",arial;color:var(--kleurenschema-donker);margin:0px;padding:0px}p{margin:0px
0px 10px 0px;color:inherit}p:last-child{margin-bottom:0px}p
a{color:var(--kleurenschema-highlightkleur) !important;text-decoration:none}p a:hover{color:var(--kleurenschema-highlightkleur) !important;text-decoration:underline}#websitecontainer{max-width:1200px;margin:0px
auto;padding:25px;min-height:100vh;min-width:320px;overflow:hidden}#overlay{position:fixed;background-color:var(--kleurenschema-overlaykleur);left:0px;top:0px;width:100vw;height:100vh;z-index:-1;opacity:0;pointer-events:none;overflow:hidden}#printcontainer{font-size:13px;width:670px;margin:15px
auto;padding:15px;background-color:var(--kleurenschema-licht);overflow:auto}#printcontainer
.datumregel{padding:0px
0px 5px 0px;margin-bottom:10px;text-align:center;border-bottom:1px solid var(--kleurenschema-donker)}#printcontainer
h1{padding:3px
0px 5px 0px;text-align:center;font-size:1.75em;color:var(--kleurenschema-donker);border-color:var(--kleurenschema-donker);margin-bottom:5px;background-color:transparent}#printcontainer
h2{padding:3px
0px 5px 0px;text-align:center;color:var(--kleurenschema-donker);border:0px;margin-bottom:5px}#printcontainer
h3{padding:3px
10px 5px 10px;color:var(--kleurenschema-donker);border-bottom:1px solid var(--kleurenschema-donker)}#printcontainer
.uitslagen{padding:0px;margin:10px
0px 25px 0px;list-style:none;overflow:hidden}#printcontainer .uitslagen
li{padding:0px;margin:0px
0px 10px 0px;list-style:none;overflow:hidden}#printcontainer .uitslagen
.header{line-height:25px;display:flex;align-content:center;background-color:var(--kleurenschema-licht);color:var(--kleurenschema-donker) !important;font-weight:700 !important;border:1px
solid var(--kleurenschema-donker);border-left:0px;border-right:0px}#printcontainer .uitslagen
.header.baan{display:block;background-color:var(--kleurenschema-licht);text-align:center;text-transform:uppercase;padding:0px
10px;border-top:2px solid var(--kleurenschema-donker)}#printcontainer .uitslagen .header>div{line-height:25px !important}#printcontainer .uitslagen
.score{line-height:25px;display:flex;align-content:center;background-color:var(--kleurenschema-licht);color:var(--kleurenschema-donker) !important}#printcontainer .uitslagen .score:nth-child(even){background-color:var(--kleurenschema-alternatief-licht)}#printcontainer .uitslagen
.team{text-transform:uppercase;font-weight:700;background-color:var(--kleurenschema-licht) !important;border-top:1px solid var(--kleurenschema-lichtdonker)}#printcontainer .uitslagen
.gemiddelde{text-transform:uppercase;font-weight:400 !important;font-style:italic;background-color:var(--kleurenschema-licht) !important;border-top:1px solid var(--kleurenschema-lichtdonker)}#printcontainer .uitslagen .gemiddelde>div{font-weight:400 !important}#printcontainer .uitslagen .header>div,
#printcontainer .uitslagen .score>div{overflow:hidden}#printcontainer .uitslagen
.positie{text-align:center;width:25px;font-weight:700}#printcontainer .uitslagen
.naam{flex-grow:1}#printcontainer .uitslagen
.game{width:45px;text-align:center}#printcontainer .uitslagen
.handicap{width:40px;text-align:center}#printcontainer .uitslagen
.totaal{width:65px;text-align:center;font-weight:700}#printcontainer
.speeldagrecords{display:grid;grid-gap:15px;grid-template-columns:1fr 1fr;margin-bottom:15px;overflow:hidden}#printcontainer .speeldagrecords
.records{overflow:hidden}#printcontainer .speeldagrecords .records
ul{margin:0px;padding:0px;list-style:none;overflow:hidden}#printcontainer .speeldagrecords .records ul
li{margin:0px;padding:2px
10px;list-style:none;overflow:hidden}#printcontainer .speeldagrecords .records ul li:nth-child(even){background-color:var(--kleurenschema-alternatief-licht)}.footnote{opacity:0.1;font-size:10px;text-align:center}.sw_vernieuwen{display:inline-block;margin:0px
0px 20px 0px;color:#fff;background-color:red;overflow:hidden;padding:10px
15px;border-radius:5px;font-size:1.3em}header{display:flex;margin-bottom:25px;overflow:hidden}header
.logo{display:block;width:150px;height:150px;overflow:hidden;margin-right:35px}header .logo
img{width:100%;height:auto}header
h6{margin-left:5px}#installatieknop{position:fixed;width:100%;cursor:pointer;top:-100px;left:0px;padding:7px
10px;text-align:center;color:var(--kleurenschema-licht);overflow:hidden;font-size:1em;background-color:var(--kleurenschema-highlightkleur);z-index:9}#installatieknop
.notitie{font-size:0.85em;font-style:italic}.installatieactief
#installatieknop{top:0px}#ios_installatieknop{position:fixed;width:100%;cursor:pointer;bottom:-100px;left:0px;padding:7px
10px;text-align:center;color:var(--kleurenschema-licht);overflow:hidden;font-size:1em;background-color:var(--kleurenschema-highlightkleur);z-index:9}#ios_installatieknop
.notitie{font-size:0.85em;font-style:italic}.installatieios
#ios_installatieknop{bottom:0px}button.hamburger{display:none;position:absolute;right:0px;top:10px;border-radius:5px 0px 0px 5px;margin:0px
auto 15px auto;background-color:var(--kleurenschema-highlightkleur);color:var(--kleurenschema-licht);padding:9px
5px 7px 5px;cursor:pointer;opacity:1 !important}button.hamburger .hamburger-inner,
button.hamburger .hamburger-inner:after,
button.hamburger .hamburger-inner:before{background-color:var(--kleurenschema-licht) !important}button.hamburger.is-active{position:fixed;z-index:39}#websitecontainer>nav{position:relative;border-top:1px solid var(--kleurenschema-tussenkleur);border-bottom:1px solid var(--kleurenschema-tussenkleur);padding:10px;margin-bottom:50px;overflow:visible}#websitecontainer>nav
sluiten{display:none}#websitecontainer>nav
ul{margin:0px;padding:0px;list-style:none;display:flex;overflow:hidden;align-items:baseline;justify-content:center}#websitecontainer>nav ul
li{margin:0px;padding:5px
20px;min-width:100px;list-style:none;overflow:hidden}#websitecontainer>nav ul li
a{display:block;text-decoration:none !important;text-transform:uppercase;color:var(--kleurenschema-donker);font-weight:400;font-size:1.25em;overflow:hidden}#websitecontainer>nav ul li a:hover,
#websitecontainer>nav ul li.actief a,
#websitecontainer>nav ul li.actief a:hover{color:var(--kleurenschema-highlightkleur)}#websitecontainer>nav ul li.actief
a{font-weight:700}#websitecontainer>nav
#taalkeuze{width:75px;height:35px;bottom:-35px;padding:5px
10px;position:absolute;right:0px;border-radius:0px 0px 5px 5px;background-color:var(--kleurenschema-tussenkleur);display:flex;justify-content:space-between;align-items:flex-start}#websitecontainer>nav #taalkeuze>div{cursor:pointer;opacity:0.25;width:25px;height:25px;line-height:0px;border:1px
solid var(--kleurenschema-donker);border-radius:50%;overflow:hidden}#websitecontainer>nav #taalkeuze>div.actief{opacity:1;border:1px
solid var(--kleurenschema-licht)}#websitecontainer>nav #taalkeuze>div
img{width:100%;height:auto}#websitecontainer>nav #taalkeuze>div:hover{opacity:1}.installatieactief
#websitecontainer{padding-top:70px}.installatieios
#websitecontainer{padding-bottom:100px}.onesignal-customlink-container{overflow:hidden}.onesignal-customlink-container
button{padding:5px
10px !important;text-transform:uppercase !important;font-weight:400 !important;line-height:24px !important;font-size:1.25em !important;cursor:pointer !important}.onesignal-customlink-container button:hover{background-color:#8e1212 !important}.onesignal-customlink-container button[data-cl-state='true']{background-color:#39c34b !important}.onesignal-customlink-container button[data-cl-state='true']:hover{background-color:#4fb75d !important}main
article{border-radius:5px;padding:15px;margin-bottom:15px;background-color:var(--kleurenschema-licht);color:var(--kleurenschema-donker) !important;overflow:hidden;border:1px
solid var(--kleurenschema-tussenkleur)}main .pagina
h1{display:none}#weekprijzen{display:grid;align-items:start;grid-template-columns:1fr 1fr;grid-gap:15px;margin-bottom:25px;overflow:hidden}#weekprijzen
.prijs{border:1px
solid var(--kleurenschema-donker);border-radius:5px;background-color:var(--kleurenschema-licht);overflow:hidden}#weekprijzen .prijs:hover,
#weekprijzen
.prijs.actief{background-color:var(--kleurenschema-licht)}#weekprijzen
.prijs.gewonnen{border:1px
solid var(--kleurenschema-highlightkleur2);background-color:var(--kleurenschema-alternatief-lichtdonker);color:var(--kleurenschema-licht) !important}#weekprijzen .prijs.gewonnen p
a{color:var(--kleurenschema-highlightkleur2) !important}#weekprijzen .prijs
.info{display:flex;padding:10px
15px;color:inherit;overflow:hidden}#weekprijzen .prijs .info
.afbeelding{width:150px;padding:10px;overflow:hidden;margin-right:15px;line-height:0px}#weekprijzen .prijs .info .afbeelding
img{width:100%;height:auto}#weekprijzen .prijs .info
.beschrijving{margin-top:20px}#weekprijzen .prijs .info
.naam{color:inherit;font-weight:700;font-size:1.25em}#weekprijzen .prijs
.tussenstand{margin:0px;padding:0px;background-color:var(--kleurenschema-donker);list-style:none;overflow:hidden;cursor:pointer}#weekprijzen .prijs .tussenstand
li{display:none;color:#fff;padding:10px
15px}#weekprijzen .prijs.actief .tussenstand li:nth-child(even){background-color:rgba(255,255,255,0.15)}#weekprijzen .prijs .tussenstand li.koploper,
#weekprijzen .prijs.actief .tussenstand
li{display:block}#weekprijzen .prijs .tussenstand
li.niet_gehaald{text-decoration:line-through !important;font-style:italic;color:rgba(255,255,255,0.7)}#weekprijzen .prijs .tussenstand
li.koploper{background-color:var(--kleurenschema-licht) !important;color:var(--kleurenschema-donker) !important}#weekprijzen .prijs .tussenstand
li.koploper.winnaar{text-transform:uppercase;text-align:center;background-color:var(--kleurenschema-highlightkleur2) !important;color:var(--kleurenschema-licht) !important}#speeldagen{margin:0px
0px 15px 0px;padding:0px;list-style:none;overflow:hidden;display:grid;grid-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr}#speeldagen
li{margin:0px;padding:0px;list-style:none;overflow:hidden}#speeldagen	li
a{display:block;background-color:var(--kleurenschema-lichtdonker);color:var(--kleurenschema-licht) !important;text-decoration:none !important;padding:10px
15px;border-radius:3px}#speeldagen	li a:hover{background-color:var(--kleurenschema-highlightkleur)}#tussenstand{margin-bottom:15px;overflow:hidden}#tussenstand
.header{padding:5px
0px;line-height:25px;display:flex;align-content:center;background-color:var(--kleurenschema-donker);color:var(--kleurenschema-licht) !important;font-weight:700 !important}#tussenstand .header>div{line-height:25px !important}#tussenstand
.bowler{line-height:25px;padding:5px
0px;display:flex;align-content:center;background-color:var(--kleurenschema-lichtdonker);color:var(--kleurenschema-licht) !important;text-decoration:none !important}#tussenstand .bowler:nth-child(even){background-color:var(--kleurenschema-alternatief-lichtdonker)}#tussenstand
.bowler.finalist{line-height:25px;padding:5px
0px 3px 0px;display:flex;align-content:center;background-color:var(--kleurenschema-licht);color:var(--kleurenschema-donker) !important}#tussenstand .bowler:nth-child(odd).finalist{background-color:var(--kleurenschema-alternatief-licht)}#tussenstand .header>div,
#tussenstand .bowler>div{padding:5px;overflow:hidden}#tussenstand
.positie{text-align:center;width:30px;font-weight:700}#tussenstand
.nationaliteit{text-align:center;width:30px;line-height:0px}#tussenstand .nationaliteit
.vlag{display:inline-block;border-radius:50%;border:1px
solid var(--kleurenschema-licht);width:25px;height:25px;line-height:0px;overflow:hidden}#tussenstand .nationaliteit	.vlag
img{width:100%;height:auto}#tussenstand
.status{text-align:center;width:80px;line-height:0px}#tussenstand .status
span{display:inline-block;padding:0px
7px;line-height:25px;border-radius:5px;background-color:var(--kleurenschema-highlightkleur);color:var(--kleurenschema-licht);font-weight:700;overflow:hidden}#tussenstand .status
span.groen{background-color:var(--kleurenschema-highlightkleur2)}#tussenstand
.naam{flex-grow:1}#tussenstand .bowler:hover
.naam{text-decoration:underline !important}#tussenstand
.serie{width:60px;text-align:center}#tussenstand
.handicap{width:50px;text-align:center}#tussenstand
.totaal{width:80px;text-align:center;font-weight:700}#individuelescores{margin-bottom:15px;overflow:hidden}#individuelescores
.header{padding:5px
0px;line-height:25px;display:flex;align-content:center;background-color:var(--kleurenschema-donker);color:var(--kleurenschema-licht) !important;font-weight:700 !important}#individuelescores .header>div{line-height:25px !important}#individuelescores
.speeldag{line-height:25px;padding:5px
0px;display:flex;align-content:center;background-color:var(--kleurenschema-lichtdonker);color:var(--kleurenschema-licht) !important}#individuelescores .speeldag:nth-child(even){background-color:var(--kleurenschema-alternatief-lichtdonker)}#individuelescores
.speeldag.niet_gespeeld{opacity:0.25;line-height:25px;padding:5px
0px 3px 0px;display:flex;align-content:center;background-color:var(--kleurenschema-licht);color:var(--kleurenschema-donker) !important}#individuelescores .speeldag.niet_gespeeld:nth-child(odd).finalist{background-color:var(--kleurenschema-alternatief-licht)}#individuelescores .header>div,
#individuelescores .speeldag>div{padding:5px;overflow:hidden}#individuelescores
.datum{flex-grow:1;padding-left:15px !important;font-weight:700;min-width:150px}#individuelescores
.nationaliteit{text-align:center;width:30px;line-height:0px}#individuelescores .nationaliteit
.vlag{display:inline-block;border-radius:50%;border:1px
solid var(--kleurenschema-licht);width:25px;height:25px;line-height:0px;overflow:hidden}#individuelescores .nationaliteit .vlag
img{width:100%;height:auto}#individuelescores
.status{text-align:center;width:80px;line-height:0px}#individuelescores .status
span{display:inline-block;padding:0px
7px;line-height:25px;border-radius:5px;background-color:var(--kleurenschema-highlightkleur);color:var(--kleurenschema-licht);font-weight:700;overflow:hidden}#individuelescores .status
span.groen{background-color:var(--kleurenschema-highlightkleur2)}#individuelescores
.baannummer{width:60px;text-align:center}#individuelescores
.game{width:80px;text-align:center}#individuelescores
.handicap{width:100px;text-align:center}#individuelescores
.totaal{width:100px;text-align:center;font-weight:700}#speeldagrecords{margin:0px
0px 15px 0px;padding:0px;list-style:none;overflow:hidden;display:grid;grid-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr}#speeldagrecords
ul{margin:0px;padding:0px;list-style:none;overflow:hidden}#speeldagrecords
li{line-height:150%;margin:0px;padding:0px;list-style:none;overflow:hidden}footer{text-align:center;border-top:1px solid var(--kleurenschema-tussenkleur);padding:15px
10px;overflow:hidden}@media only screen and (max-width: 1199px){header{margin-bottom:15px}header
.logo{width:100px;height:100px;margin-right:20px}h5{font-size:2em;margin:18px
0px 10px 0px}h6{font-size:1.25em}#websitecontainer{padding:15px}#websitecontainer>nav{padding:5px;margin-bottom:50px}#websitecontainer>nav ul
li{padding:3px
10px;min-width:75px}#websitecontainer>nav
#taalkeuze{width:75px;height:35px;bottom:-35px;padding:5px
10px;position:absolute;right:0px;border-radius:0px 0px 5px 5px;background-color:var(--kleurenschema-tussenkleur);display:flex;justify-content:space-between;align-items:flex-start}#websitecontainer>nav #taalkeuze>div{cursor:pointer;opacity:0.25;width:25px;height:25px;line-height:0px;border:1px
solid var(--kleurenschema-donker);border-radius:50%;overflow:hidden}#websitecontainer>nav #taalkeuze>div.actief{opacity:1;border:1px
solid var(--kleurenschema-licht)}#websitecontainer>nav #taalkeuze>div
img{width:100%;height:auto}#websitecontainer>nav #taalkeuze>div:hover{opacity:1}}@media only screen and (max-width: 999px){#weekprijzen .prijs .tussenstand li
span{display:none}#weekprijzen .prijs .info
.afbeelding{width:100px}#websitecontainer>nav
ul{flex-wrap:wrap}#weekprijzen .prijs .info
.beschrijving{margin-top:10px}#weekprijzen .prijs .info
.afbeelding{margin-right:10px}#speeldagrecords{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 899px){header{text-align:center;display:block}header
.logo{width:150px;height:150px;margin:0px
auto 20px auto}h5{font-size:1.75em;margin:10px
0px}h6{font-size:1em}#websitecontainer>nav ul li
a{font-size:1.15em}#speeldagen{margin:0px
0px 10px 0px;grid-gap:5px;grid-template-columns:1fr 1fr}}@media only screen and (max-width: 799px){#websitecontainer{padding:10px}main
article{padding:10px;margin-bottom:5px}#weekprijzen{grid-template-columns:1fr}#weekprijzen .prijs .tussenstand li
span{display:inline}#weekprijzen .prijs .info
.afbeelding{width:150px}}@media only screen and (max-width: 699px){h1{margin-bottom:5px}h5{display:none}h6{display:none}#printcontainer{font-size:12px;margin:0px;padding:10px}button.hamburger{display:block}header{margin:0px
0px 5px 0px}header
.logo{margin:0px
auto 5px auto}#websitecontainer{padding:10px
5px}#websitecontainer>nav{position:fixed;right:-320px;top:0px;width:320px;background-color:var(--kleurenschema-highlightkleur);height:100vh;overflow:auto;z-index:29;padding:50px
10px 15px 10px}#websitecontainer>nav
sluiten{display:block}#websitecontainer>nav
ul{display:block}#websitecontainer>nav ul
li{padding:5px
0px}#websitecontainer>nav ul li
a{color:var(--kleurenschema-licht) !important;font-size:1.5em;text-align:center;overflow:hidden}#websitecontainer>nav ul li.actief
a{text-decoration:underline !important}#websitecontainer>nav ul li a:hover{}.mobielmenu_aan #websitecontainer>nav{right:0px}.mobielmenu_aan
#overlay{z-index:19;opacity:1;overflow:hidden;pointer-events:auto}#websitecontainer>nav
#taalkeuze{width:auto;padding:0px;margin-top:20px;position:static;background-color:transparent;display:flex;justify-content:center}#websitecontainer>nav #taalkeuze
div{margin:0px
5px;width:35px;height:35px}#weekprijzen{grid-gap:5px;margin-bottom:10px}#weekprijzen .prijs .info
.beschrijving{margin-top:5px}#weekprijzen .prijs
.info{padding:10px}#weekprijzen .prijs .info
.afbeelding{width:100px;padding:3px}#weekprijzen .prijs .info
.naam{font-size:1.15em}#speeldagen{margin:0px
0px 5px 0px;grid-gap:5px;grid-template-columns:1fr 1fr}#tussenstand{margin-bottom:5px}#tussenstand
.header{padding:3px
0px;flex-flow:row wrap}#tussenstand
.bowler{flex-flow:row wrap}#tussenstand .bowler:nth-child(even){background-color:var(--kleurenschema-alternatief-lichtdonker)}#tussenstand
.bowler.finalist{line-height:25px;padding:5px
0px 3px 0px;display:flex;align-content:center;background-color:var(--kleurenschema-licht);color:var(--kleurenschema-donker) !important}#tussenstand .bowler:nth-child(odd).finalist{background-color:var(--kleurenschema-alternatief-licht)}#tussenstand .header>div,
#tussenstand .bowler>div{padding:3px}#tussenstand
.naam{flex:calc(100% - 140px)}#tussenstand.individueel
.naam{flex:calc(100% - 100px)}#tussenstand .serie,
#tussenstand .handicap,
#tussenstand
.totaal{padding-top:10px;margin-top:5px;border-top:1px solid var(--kleurenschema-overlaykleur-licht);width:auto;flex:calc(100%/7)}#individuelescores{margin-bottom:5px}#individuelescores
.header{padding:3px
0px;flex-flow:row wrap}#individuelescores
.speeldag{flex-flow:row wrap}#individuelescores .speeldag:nth-child(even){background-color:var(--kleurenschema-alternatief-lichtdonker)}#individuelescores
.speeldag.niet_gespeeld{line-height:25px;padding:5px
0px 3px 0px;display:flex;align-content:center;background-color:var(--kleurenschema-licht);color:var(--kleurenschema-donker) !important}#individuelescores .speeldag:nth-child(odd).niet_gespeeld{background-color:var(--kleurenschema-alternatief-licht)}#individuelescores .header>div,
#individuelescores .speeldag>div{padding:3px}#individuelescores
.datum{flex:calc(100% - 60px)}#individuelescores .game,
#individuelescores .handicap,
#individuelescores
.totaal{padding-top:10px;margin-top:5px;border-top:1px solid var(--kleurenschema-overlaykleur-licht);width:auto;flex:calc(100%/7)}main .pagina
h1{display:block}}@media only screen and (max-width: 499px){#weekprijzen .prijs .tussenstand li
span{display:none}#speeldagen{grid-template-columns:1fr}#speeldagrecords{grid-template-columns:1fr}}