﻿.bs-callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px;}.bs-callout h4{margin-top:0;margin-bottom:5px;}.bs-callout p:last-child{margin-bottom:0;}.bs-callout code{border-radius:3px;}.bs-callout+.bs-callout{margin-top:-5px;}.bs-callout-default{border-left-color:#777;}.bs-callout-default h4{color:#777;}.bs-callout-primary{border-left-color:#428bca;}.bs-callout-primary h4{color:#428bca;}.bs-callout-success{border-left-color:#5cb85c;}.bs-callout-success h4{color:#5cb85c;}.bs-callout-danger{border-left-color:#d9534f;}.bs-callout-danger h4{color:#d9534f;}.bs-callout-warning{border-left-color:#f0ad4e;}.bs-callout-warning h4{color:#f0ad4e;}.bs-callout-info{border-left-color:#5bc0de;}.bs-callout-info h4{color:#5bc0de;}body{padding-top:5px;padding-bottom:20px;-webkit-print-color-adjust:exact !important;}.body-content{padding-left:10px;padding-right:10px;}.body-publiek{padding-bottom:0;}.body-publiek .row{margin-right:0 !important;margin-left:0 !important;}#veldinfo .row{margin-right:0 !important;margin-left:0 !important;}#home a{font-size:large;}.dl-horizontal dt{white-space:normal;}input,select,textarea{max-width:280px;}.form-group{margin-bottom:8px;}.well-title{font-weight:bold;}#ddVeldkeuze{display:inline;}fieldset{border:1px solid #ddd !important;margin:0;padding:10px;position:relative;border-radius:4px;background-color:#f5f5f5;padding-left:10px !important;}#settings{padding-bottom:0 !important;}legend{font-size:14px;font-weight:bold;margin-bottom:0;width:100%;border:1px solid #ddd;border-radius:4px;padding:5px 5px 5px 10px;background-color:#fff;color:#a9a9a9;}legend>select{display:inline;}#controls #btnNieuw{color:#00f;margin-right:10px;cursor:pointer;}#controls #btnNieuw.disabled{color:#808080;cursor:not-allowed !important;}#controls #btnStart,#controls #btnResume{color:#006400;margin-right:10px;cursor:pointer;}#controls #btnStart.disabled,#controls #btnResume.disabled{color:#808080;cursor:not-allowed !important;}#controls #btnPause{color:#ffa500;margin-right:10px;cursor:pointer;}#controls #btnPause.disabled{cursor:not-allowed !important;color:#808080;}#controls #btnStop{color:#f00;cursor:pointer;}#controls #btnStop.disabled{color:#808080;cursor:not-allowed !important;}#controls #btnPubliek{cursor:pointer;}#controls #btnPubliekClick{cursor:pointer;}#settings label{text-align:left;}#settings #tbNaam{width:250px;}#settings #btnDeelnemers{cursor:pointer;}#admin #fouten-rood,#admin #fouten-blauw{font-weight:bold;}#admin #fouten-rood .fouten-min,#admin #fouten-blauw .fouten-min{cursor:pointer;}#admin #fouten-rood .fouten-plus,#admin #fouten-blauw .fouten-plus{cursor:pointer;}#admin .score-blauw{height:250px;line-height:250px;color:#fff;font-size:220px;vertical-align:middle;border-radius:20px;background-color:#0041dc;}#admin .score-rood{height:250px;line-height:250px;color:#fff;font-size:220px;vertical-align:middle;border-radius:20px;background-color:#fc3232;}#admin #rondenr{border-radius:5px;border:1px solid #ddd;font-weight:bolder;}#admin .aantal-fouten{font-size:36px;line-height:36px;margin:10px;margin-bottom:20px;}#admin #time{font-size:20px;font-weight:bolder;}#admin .time-left{border-radius:5px;border:1px solid #ddd;}#admin select.correction{font-size:16px;}#admin #opgave-blauw.disabled{color:#808080;cursor:not-allowed !important;}#admin #opgave-rood.disabled{color:#808080;cursor:not-allowed !important;}#admin #correction-blauw.disabled{color:#808080;cursor:not-allowed !important;}#admin #correction-rood.disabled{color:#808080;cursor:not-allowed !important;}#admin .fouten-min.disabled,#admin .fouten-plus.disabled{color:#808080;cursor:not-allowed !important;}#admin #match-status{font-size:20px;font-weight:bolder;}#admin #match-status .status{border-radius:5px;border:1px solid #ddd;font-size:40px;}#veldinfo_publiek .score-blauw{height:500px;line-height:500px;color:#fff;font-size:300px;vertical-align:middle;border-radius:20px;background-color:#0041dc;}#veldinfo_publiek .score-rood{height:500px;line-height:500px;color:#fff;font-size:300px;vertical-align:middle;border-radius:20px;background-color:#fc3232;}#veldinfo_publiek #match-status{font-size:80px;font-weight:bolder;}#veldinfo_publiek #match-status .status{padding-left:5px;color:#6b6b6b;font-size:60px;}#veldinfo_publiek #fouten-rood,#veldinfo_publiek #fouten-blauw{font-size:70px;line-height:70px;color:#6b6b6b;}#veldinfo_publiek .time-left{font-size:120px;}#veldinfo_publiek .header-strafpunten,#veldinfo_publiek .header-tijd{font-size:60px;}#veldinfo_publiek .content-strafpunten,#veldinfo_publiek .content-tijd{font-weight:bolder;font-size:60px;color:#6b6b6b;}#veldinfo_publiek .content-tijd{line-height:90px;}.spacer{height:10px;clear:both;}.btn-circle,.btn-circle-3d{border-radius:50% !important;}.btn-primary.btn-circle{-webkit-box-shadow:0 0 3px 1px #245580;-moz-box-shadow:0 0 3px 1px #245580;box-shadow:0 0 3px 1px #245580;}.btn-danger.btn-circle{-webkit-box-shadow:0 0 3px 1px #b92c28;-moz-box-shadow:0 0 3px 1px #b92c28;box-shadow:0 0 3px 1px #b92c28;}.success{color:#006400;}.cursor{cursor:pointer !important;}select #ddVeldkeuze{text-align:center;}#scheidsrechter #status>div,.scheidsrechter-stijl-status{clear:both;background-color:#b92c28;color:#fff;font-weight:bolder;border-radius:5px;border:1px solid #ddd;font-size:40px;line-height:40px;text-align:center;}#scheidsrechter #handleiding a{font-size:20px;}#scheidsrechter #handleiding .fa-info-circle{color:#00f;font-size:22px;}#scheidsrechter #handleiding li{font-size:20px;}#scheidsrechter .circle{position:relative;width:100%;padding-bottom:100%;border-radius:50%;}#scheidsrechter .scorecount-5 .circle{position:relative;width:80%;padding-bottom:80%;border-radius:50%;}#scheidsrechter .red{background:#d9534f;}#scheidsrechter .blue{background:#337ab7;}#scheidsrechter .circle h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;}#fieldset-scores{color:#000;}.btn-xl{padding:18px 28px;font-size:44px;line-height:normal;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.btn-xl2{padding:38px 40px;font-size:76px;line-height:normal;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.btn-xl2-5{padding:38px 45px;font-size:76px;line-height:normal;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.col-score-stijl-padding{padding-top:20px;}.col-score-stijl>input{text-align:center;height:50px;font-size:25px;}.col-score-stijl .input-group-addon{font-size:25px;font-weight:bold;}.col-no-padding{padding:0 !important;}.col-no-padding>input{text-align:center;}#controls-presentatie i.fa,#controls-presentatie i.far,#controls-presentatie i.fas{color:#000;cursor:pointer;}#controls-presentatie i.fa.disabled{color:#696969;cursor:not-allowed;}@media(max-width:1920px){.btn-xl2-stijl{padding:25px 15px;font-size:25px;line-height:normal;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}}@media(max-width:1280px){.btn-xl2-stijl{padding:25px 15px;font-size:20px;line-height:normal;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}}@media(max-width:1024px){.btn-xl2-stijl{padding:40px 25px;font-size:40px;line-height:normal;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}}@media(max-width:500px){.btn-xl2-stijl{padding:25px 15px;font-size:25px;line-height:normal;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}}.theme-black{background-color:#000 !important;background-image:none !important;color:#fff;}.theme-black .panel-body{color:#000;text-align:left;}#toernooioverzicht{width:70%;}#toernooioverzicht td,#toernooioverzicht th{text-align:center;}.icon-flipped{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);}.fa-sync{color:#008000;}.color-danger{color:#ffa500;}.color-alert{color:#f00;}.color-blue{color:#00f;}.color-blue2{color:#0041dc;}.som{width:100%;color:#000;height:3px !important;background-color:#000;margin-top:0 !important;margin-bottom:0 !important;}#veldinfo_publiek{font-size:80px;font-weight:bolder;}#veldinfo_publiek #match-vorm{font-size:200px;}#veldinfo_publiek #match-tijd{font-size:70px;}#veldinfo_publiek .publiek-score{height:100%;font-size:150px;text-align:center;}#veldinfo_publiek .fixed-height{line-height:300px;height:300px !important;}#veldinfo_publiek .title{font-size:150px;}#publiek-deel-3 div,#publiek-deel-2 div{font-size:150px;}#publiek-deel-1 #match-deelnemer{width:100%;overflow:hidden;}#sort-eindscore{display:none;cursor:pointer;color:#00f;}.fa-trash-alt{cursor:pointer;color:#f00;}#desktop-text{margin-top:-.1em;font-size:18px;font-weight:bold;}#login .maxwidth{max-width:100%;}#home .fa,#home .far,#home .fas{width:30px;}.layout{background-color:#ffd700;border-radius:3px;color:#fff;font-weight:bold;padding:2px;text-align:center;}.change{background-color:#0080ff;border-radius:3px;color:#fff;font-weight:bold;padding:2px;text-align:center;}.performance{background-color:#228b22;border-radius:3px;color:#fff;font-weight:bold;padding:2px;text-align:center;}.bugfix{background-color:#f00;border-radius:3px;color:#fff;font-weight:bold;padding:2px;text-align:center;}#ddRonde{display:inline;width:auto;}#log div,#resultaten div{text-align:left;margin-bottom:2px;}#log .header,#resultaten .header{font-weight:bold;}.table-sortable th[data-sortable]{cursor:pointer;position:relative;transition:all .3s;}.table-sortable th[data-sortable]:after{display:inline-block;position:absolute;font-family:FontAwesome !important;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:opacity .2s;opacity:0;content:"";right:3px;line-height:20px;}.table-sortable th[data-sortable].order-asc,.table-sortable th[data-sortable].order-desc{border-bottom-color:#337ab7;color:#337ab7;}.table-sortable th[data-sortable].order-asc:after,.table-sortable th[data-sortable].order-desc:after{opacity:1;}.table-sortable th[data-sortable]:hover{border-bottom-color:#286090;color:#286090;}.table-sortable th[data-sortable]:hover:after{content:"" !important;opacity:1;}.table-sortable th[data-sortable].order-asc:after{content:"";}.table-sortable th[data-sortable].order-desc:after{content:"";}.table-sortable th[data-sortable].text-right:after{right:auto;left:3px;}.search-table{max-height:25px;background-color:#fff !important;color:#23aae4 !important;border-color:#e5e5e5 !important;}.search-table :hover{color:#0f73a9;}.search-table.input-group-btn{height:100%;}.search-table.input-group-btn button{height:100%;border-bottom-width:1px;}#resultaten input,#resultaten select,#resultaten textarea{max-width:100%;}#livescore .match-deelnemer,#livescore #geenwedstrijd,#livescore #deelnemernamen{font-weight:bold;font-size:large;}.navbar{padding:0;font-size:small;}.dropdown-menu{font-size:small;}.dropdown-menu>li>a:hover:after{text-decoration:underline;transform:rotate(-90deg);}.navbar-nav li:hover>ul.dropdown-menu{display:block;}.dropdown-submenu{position:relative;}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;}#score .spelernaam{font-size:45px;}.select-center{text-align-last:right;padding-right:29px;}#contact a{color:#000;}.footer{position:fixed !important;height:40px !important;bottom:0 !important;width:100% !important;line-height:40px !important;}.footer a{color:#000;}.text-black{color:#000;}.footer{position:absolute;bottom:0;width:100%;height:60px;line-height:60px;background-color:#343a40;color:#fff;}.footer a{color:#f5f5f5;}#pouleplanning{padding-top:10px;}#pouleplanning .card-header{text-align:center;padding:3px;}#pouleplanning .card-body{font-size:x-small;padding:2px;}#pouleplanning .col-sm-2{padding-left:2px;padding-right:2px;}#pouleplanning .col-left,#pouleplanning .col-right{padding-left:0;padding-right:0;}#pouleplanning .col-right{text-align:right;}#pouleplanning .speler{border:1px solid #cecece;padding:2px;}#pouleplanning .speler .row{margin-right:0 !important;margin-left:0 !important;}#deelnemerInfoPlaceholder{margin-left:-12px;margin-right:-12px;}#accordion{padding-top:10px;}#accordion .card-header{padding:3px;}#accordion .card-body{font-size:x-small;padding:2px;}#accordion .col-sm-2{padding-left:2px;padding-right:2px;}#accordion .col-left,#accordion .col-right{padding-left:0;padding-right:0;}#accordion .col-right{text-align:right;}#accordion .speler{border:1px solid #cecece;padding:2px;}#accordion .speler .row{margin-right:0 !important;margin-left:0 !important;}.not-allowed{cursor:not-allowed;}.abc-checkbox input[type="checkbox"]:checked+label::after,.abc-checkbox input[type="radio"]:checked+label::after{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";content:"";font-weight:900;}.pageBreak{page-break-before:always;}.bg-rood{-webkit-print-color-adjust:exact;color:#fff;background-color:#bd2130 !important;}.bg-blauw{-webkit-print-color-adjust:exact;color:#fff;background-color:#337ab7 !important;}