@import url("https://fonts.googleapis.com/css?family=Inconsolata");body{font-size:14px !important;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;color:#444}.courier{font-family:'Inconsolata', monospace}a{color:#00a0df}a:hover,a:focus{color:#005779;text-decoration:underline}.hidden{display:none}.flex-center{text-align:center;display:flex;justify-content:center;align-items:center;min-width:0}h3{font-size:22px}h4{font-size:18px}.modal-dialog{margin:80px auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#loading{position:absolute;top:0;left:0;right:0;bottom:0}#loading .loader{background:white;padding:20px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,0.5)}#loading .loader span{display:block;border:10px solid #f3f3f3;border-top:10px solid #00a0df;border-radius:50%;width:70px;height:70px;animation:spin 2s linear infinite}.dropdown-menu{font-size:14px}.dropdown-menu .dropdown-item{width:auto !important}div.help{cursor:move;width:70px;height:70px;background-color:black;border:1px solid black;margin:2px;z-index:999;position:absolute}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.table-sm td,.table-sm th{padding:5px;vertical-align:middle}.btn-link{color:#00a0df;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005779;text-decoration:none}.btn-primary{background:#00a0df;border-color:#007bac}.btn-primary:hover,.btn-primary:focus{background:#005779;border-color:#000e13;text-decoration:none}.btn-primary:hover{background-color:#286090;border-color:#204d74}.btn-outline-primary{background:transparent;border-color:#007bac;color:#007bac}.btn-outline-primary:hover,.btn-outline-primary:focus{background:#00a0df;border-color:#000e13;text-decoration:none}.btn-outline-primary:hover{background-color:#286090;border-color:#204d74}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{margin:0 !important}.badge-default{background-color:#CCC}.badge-wws{color:#fff !important;background-color:#927fff !important;padding-right:1em;padding-left:1em}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#c5beec !important}.input-group-addon-sm{padding:0.25rem 0.5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group select.form-control-sm{border-top-left-radius:0;border-bottom-left-radius:0}.form-control.form-control-sm.custom-select{font-size:.875rem !important}.breadcrumb-arrow{height:36px;padding:0;line-height:36px;list-style:none;background-color:#f4f4f4}.breadcrumb-arrow li:first-child a{border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px}.breadcrumb-arrow li,.breadcrumb-arrow li a,.breadcrumb-arrow li span{display:inline-block;vertical-align:top}.breadcrumb-arrow li:not(:first-child){margin-left:-22px}.breadcrumb-arrow li+li:before{padding:0;content:""}.breadcrumb-arrow li span{padding:0 10px}.breadcrumb-arrow li a,.breadcrumb-arrow li:not(:first-child) span{height:36px;padding:0 10px 0 25px;line-height:36px}.breadcrumb-arrow li:first-child a{padding:0 10px}.breadcrumb-arrow li a{position:relative;color:#fff;text-decoration:none;background-color:#00a0df;border:1px solid #00a0df}.breadcrumb-arrow li:first-child a{padding-left:10px}.breadcrumb-arrow li a:after,.breadcrumb-arrow li a:before{position:absolute;top:-1px;width:0;height:0;content:'';border-top:18px solid transparent;border-bottom:18px solid transparent;padding:0}.breadcrumb-arrow li a:before{right:-10px;z-index:3;border-left-color:#00a0df;border-left-style:solid;border-left-width:11px}.breadcrumb-arrow li a:after{right:-11px;z-index:2;border-left:11px solid #005779}.breadcrumb-arrow li a:focus,.breadcrumb-arrow li a:hover{background-color:#00b2f9;border:1px solid #00b2f9}.breadcrumb-arrow li a:focus:before,.breadcrumb-arrow li a:hover:before{border-left-color:#00b2f9}.breadcrumb-arrow li a:active{background-color:#008ec6;border:1px solid #008ec6}.breadcrumb-arrow li a:active:after,.breadcrumb-arrow li a:active:before{border-left-color:#008ec6}.breadcrumb-arrow li span{color:#005779}header.header{width:100%;height:30px;background:#0c2636;z-index:9999;position:fixed;top:0px;left:0px;right:0px}header.header a.logo{text-align:center;color:#FFF;font-size:18px;font-weight:300;font-style:normal;text-decoration:none;line-height:30px;display:inline-block;background:#00a0df;height:30px;width:250px;padding:0px 20px}header.header a.logo strong{font-weight:bold}header.header .logout{line-height:30px;color:white;margin-right:20px}header.header .logout:hover{color:white}div.score{display:inline-block;padding:20px;padding-top:50px;position:absolute;left:0;right:250px}div.results{display:inline-block;padding:20px;padding-bottom:0;position:absolute;top:30px;bottom:0;right:0px;width:250px;background:#666}table td{vertical-align:middle}table.dataTable{border-collapse:collapse}table#tournamentsTable{width:100%}table#tournamentsTable thead tr.event-organizer-tableheader th:nth-child(6){width:100px}table#tournamentsTable thead tr.admin-tableheader th:nth-child(6),table#tournamentsTable thead tr.admin-tableheader th:nth-child(7){width:40px;max-width:40px !important}table#tournamentsTable thead tr.admin-tableheader th:nth-child(8){width:80px;max-width:80px !important}.dataTables_wrapper{padding:0}.dataTables_wrapper select.form-control-sm{display:inline-block !important;width:75px !important}.dataTables_wrapper input.form-control-sm{display:inline-block !important;width:250px !important}.dataTables_wrapper .dataTables_paginate .paginate_button{min-width:1.5em;padding:0;margin:0;margin-left:-2px}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:transparent !important;background:transparent !important;margin:0}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;border:transparent !important;background:transparent !important;margin:0}.dataTables_wrapper .dataTables_paginate .paginate_button a{margin:1px}.dataTables_wrapper .dataTables_paginate .paginate_button a:hover{margin:1px}table.dataTable thead th,table.dataTable tbody td{padding:5px !important}.table-hover tbody tr:hover{background-color:#f5f5f5}.buoy-keypad button{width:35px;height:35px;vertical-align:middle;text-align:center;margin:3px;padding:0.25rem 0rem}#participantsTable tr.table-danger{background-color:#f2dede}.navbar-example2 .nav-pills .nav-link.active,.navbar-example2 .nav-pills .show>.nav-link{color:#fff;background-color:#00a0df;border-radius:50px}.side-menu.nav-pills .nav-link{color:#CCC;position:relative;padding:0.8rem 1rem;padding-left:40px;margin-bottom:5px;background-color:rgba(255,255,255,0.1)}.side-menu.nav-pills .nav-link.active,.side-menu.nav-pills .show>.nav-link{background-color:rgba(255,255,255,0.4);color:white}.side-menu.nav-pills .nav-link.sub-nav-link{color:#BBB;position:relative;padding:0.2rem 1rem;padding-left:40px;margin-bottom:5px;background-color:transparent}.side-menu.nav-pills .bi{top:8px;left:10px;position:absolute;font-size:20px}.side-menu.nav-pills .nav-link.sub-nav-link.active{color:#00a0df !important}.scrollspy-example{position:relative;height:600px;margin-top:.5rem;overflow:auto}.scrollspy-example h4{padding-top:10px}@media (max-width: 1439px){.score h3.breadcrumbs{font-size:14px;margin-top:0}.score h3.breadcrumbs .glyphicon.glyphicon-menu-right{font-size:14px}.score hr{margin-top:10px;margin-bottom:10px}table .running_order #endDivision{white-space:normal}}@media (max-width: 1024px){.score h3.breadcrumbs{font-size:14px;margin-top:0}.score h3.breadcrumbs .glyphicon.glyphicon-menu-right{font-size:14px}.score hr{margin-top:10px;margin-bottom:10px}div.results{width:380px}div.score{padding:0px;padding-top:40px;right:380px}table#tournamentsTable td{font-size:11px}table#eventsScheduleTable td{font-size:11px}}
