body,td,th{font-family:'Roboto Condensed',sans-serif}
body{background-color:#ffffff;margin:0px}
.uitslagen{width:100%}
.uitslagen{border-collapse:collapse}
.table {display:table}
.tbody{display:table-row-group}
.caption{display:table-caption;caption-side:top;color:#ffffff;font-weight:bold;background:#2647a0;background:-webkit-linear-gradient(#426fd9,#2647a0);background:-o-linear-gradient(#426fd9,#2647a0)y;background:-moz-linear-gradient(#426fd9,#2647a0);background:linear-gradient(#426fd9,#2647a0);}
.thead{display:table-header-group}
.td,.th{display:table-cell}
.tr{display:table-row}
.bold{font-weight:bold}
.uitslagen .td,.uitslagen .th,.uitslagen .caption {padding:3px;margin:0;vertical-align:top}
.uitslagen .td,.uitslagen .th{border-bottom:solid 1px #cccccc}
.uitslagen .wpl{display:block;font-size:80%;font-weight:normal;color:#333333;min-height:8px}
.uitslagencontainer{width:100%;max-width:800px}
.uitslagen .tr:nth-child(even) {background:rgba(142,152,158,0.1)}
.uitslagen .tr:hover{background-color:#fef8cc;cursor:pointer}
.uitslagen .th{text-align:left;font-weight:300;text-transform:uppercase;font-size:11px}
.uitslagen .thead{background:#bfdaff;background:-webkit-linear-gradient(#e8f2ff,#bfdaff);background:-o-linear-gradient(#e8f2ff,#bfdaff)y;background:-moz-linear-gradient(#e8f2ff,#bfdaff);background:linear-gradient(#e8f2ff,#bfdaff);}
.uitslagencontainer .table {margin-bottom:20px}
.naam{font-weight:bold;}
.tijd{text-align:right;font-weight:bold}
.thead .pc60{width:62%}
.thead .pc15{width:14%;text-align:right}
.thead .pc10{width:10%}
.uitslagen .thead .titel{width:100%}
.thead .pcwp{display:none}
@media (min-width:640px), print {
 .thead .pcnm{display:block;width:50%;float:left}
 .thead .pcwp{display:block;width:50%;float:left}
 .uitslagen .naam{display:table-cell;width:250px;}
 .uitslagen .wpl{display:table-cell;font-size:100%;font-weight:normal;color:#333333;width:50%}
}
h1{margin:0px 0px 0px 0px;font-size:20px;font-weight:bold}
h2{margin:0px 0px 0px 0px;font-size:15px;font-weight:bold}
div.lijn{border-top:solid 1px #000000;margin:0px 0px 20px 0px;width:100%;max-width:800px}
div.menu{position:fixed;top:0px;left:0px;width:100%;margin:0px;xbackground-image:url('/img/menu-black.png');padding:0px;z-index:10;height:35px;color:#ffffff;box-shadow:0px 1px 5px 0px rgba(153,153,153,1);background:#111111;background:-webkit-linear-gradient(#7b7b7b,#111111);background:-o-linear-gradient(#7b7b7b,#111111)y;background:-moz-linear-gradient(#7b7b7b,#111111);background:linear-gradient(#7b7b7b,#111111);}
div.uitslag{position:absolute;left:0px;top:45px;width:100%}
div.uitslag .child{box-sizing:border-box;width:100%;padding:0px 10px 0px 10px;border-width:10px}
table.topmenu{width:100%;border-spacing:0;border-collapse:collapse}
table.topmenu td{text-align:center;padding:5px 0px 3px 0px}
table.topmenu td svg{cursor:pointer;fill:#dedede;}
table.topmenu td svg:hover{fill:#ffffff;}

.paginavoet{width:100%;border:solid 1px #ff0000;}

.dt{width:50%;font-size:85%; border-top:solid 1px #000000;display:inline-block; padding:3px 0px 10px 0px}
.right{text-align:right}

.comm{width:100%;margin:0px 0px 20px 0px;font-style:italic}
.voet{width:100%;margin:0px 0px 20px 0px;font-weight:bold;text-align:center}

.taalbutton{width:100%;background-color:#eeeeee;font-weight:bold;margin:2px 0px 2px 0px;cursor:pointer}
.selected{background-color:#fef8cc}
.taalbutton:hover{background-color:#999999;color:#ffffff}
.taalbutton table{border-spacing:0;border-collapse:collapse}
.taalbutton table td{padding:3px 5px 0px 10px;vertical-align:middle}

table.stat{border-spacing:0;border-collapse:collapse}
table.stat td{padding:3px 10px 3px 0px}
div.app img{margin:3px 10px 10px 0px}

.zoekwrap{width:100%}
.zoeklinks{overflow:hidden;min-height:50px}
.zoekrechts{float:right;width:50px;min-height:50px;margin-left:0px}
.searchterm{color:#ee7600;font-weight:bold;width:100%;height:20px;border:1px solid #ee7600;padding:5px;outline:none}
#zoekknop {width:50px;height:32px;border:1px solid #ee7600;background:#fbe3cc;text-align:center;cursor:pointer;outline:none;box-sizing: border-box;}
#zoekknop:hover{background-color:#ee7600;color:#ffffff}
#zoekknop:hover #magn{fill:#ffffff}

.notfound{font-weight:bold;background-color:#cc0000;color:#ffffff;margin-bottom:20px;padding:6px;}

.sharebutton{color:#ffffff;cursor:pointer;height:32px;width:32px;text-align:center;padding:6px 4px 2px 4px;display:inline-block;margin:0px 10px 20px 0px;}
.sharebutton:hover{opacity:0.8;}
.facebook{background-color:#3b5998;}
.x{background-color:#000000;}
.linkedin{background-color:#0077b5;}
.whatsapp{background-color:#25d366;}
.email{background-color:#e21c3d;}
.print{background-color:#666666;}

@media print{div.menu{display:none} div.searchboxwrapper{display:none} div.zoekwrap{display:none} div.share{display:none} div.uitslag{top:0px} .caption{color:#000000} div.stopwatch{color:#cccccc;}}

.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000;background-color:rgba(0,0,0,0.4);}
.modal-content{background-color:#fefefe;margin:15% auto;padding:0px;width:80%;max-width:400px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}
.close{position:relative;color:#ffffff;float:right;}
.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;}
.modal-header{padding:5px 15px 5px 15px;height:24px;color:#ffffff;background:#2647a0;background:-webkit-linear-gradient(#426fd9,#2647a0);background:-o-linear-gradient(#426fd9,#2647a0)y;background:-moz-linear-gradient(#426fd9,#2647a0);background:linear-gradient(#426fd9,#2647a0);}
.modal-body{padding:15px;}
svg:hover #close{fill:#000000;}

footer{text-align:center;}
div.stopwatch{display:inline-block;margin:0px auto 20px;color:#1860c0;cursor:pointer;}

a{color:#2647a0;text-decoration:none;}
a:hover{text-decoration:underline;}

a.rnd_btn{background-color:#1860c0;border-radius:16px;padding:6px 18px;font-weight:bold;display:inline-block;color:#ffffff;font-weight:bold;text-decoration:none;cursor:pointer;user-select:none;outline:none;margin-top:10px;}a.rnd_btn:hover{background-color:#ee7600;}a.rnd_btn svg{width:24px;height:24px;vertical-align:middle;margin-right:8px;}a.rnd_btn svg path{fill:#ffffff;}