#toast-container>div{opacity:1}.toast-top-center{top:15px}body{background:url("/images/bg.png") 0 0 repeat #ebebed}.is-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.modal{text-align:center}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.navbar.admin .navbar-header{float:none}.navbar.admin .navbar-brand{padding:5px 15px 0;height:60px}.navbar.admin .navbar-brand>img{max-height:50px;width:auto}.navbar.admin ul.navbar-nav{margin-left:-15px;margin-right:-15px}.navbar.admin ul.navbar-nav>li{margin:0 15px}@media (min-width:768px){.navbar.admin ul.navbar-nav>li:first-of-type{margin-left:0}.navbar.admin ul.navbar-nav>li:last-of-type{margin-right:0}}.navbar.admin ul.navbar-nav>li>a{color:#df7776;text-decoration:underline;padding:14px 0}.navbar.admin ul.navbar-nav>li>a:hover{text-decoration:none}.navbar.admin ul.navbar-nav>li>a:focus{color:#df7776}h1:first-of-type{margin-top:0}h1.title:first-of-type,h2.title{border-bottom:1px solid #bfbfbf;padding-bottom:10px}.panel-heading>h1{margin:0}table.borderless tbody tr td,table.borderless tbody tr th,table.borderless tfoot tr td,table.borderless tfoot tr th,table.borderless thead tr td,table.borderless thead tr th{border-color:transparent}table thead th.is-clickable{white-space:nowrap}table thead th.is-clickable .fa-fw{width:1.1em}table tr.v-top td{height:38px;vertical-align:middle}table tr.is-clickable:hover{background-color:#f2c9c9}table.revisions .revision-diff-header{width:40%}table.revisions .revision-diff-header>table{width:100%}table.revisions .revision-diff{width:40%;padding:0!important}table.revisions .revision-diff>table{width:100%}table.revisions .revision-diff>table tr td{padding:4px;border-bottom:1px solid #404040}table.revisions .revision-diff>table tr:last-of-type td{border-bottom:none}table.revisions .revision-diff-field{width:34%}table.revisions .revision-diff-new,table.revisions .revision-diff-old{width:33%}select:not([multiple]){padding-right:20px;-webkit-appearance:none;-moz-appearance:none;background-position:right 50%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=)}.panel-body .form-horizontal{max-width:600px}.panel-body .form-horizontal.is-full-width{max-width:100%}.panel-body .form-horizontal .control-label{text-align:left}.panel-body .form-horizontal .form-group .col-md-7,.panel-body .form-horizontal .form-group .col-md-8{padding-top:8px}.panel-body .form-horizontal .form-group .-calendar- .fa{cursor:pointer}.panel-body .form-horizontal .form-group.button-set{text-align:right;padding-left:15px;padding-right:15px}.panel-body .read-only .form-group .control-label{padding-top:0}.fs-member .btn{margin-left:5px}.fs-member a{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.race-classes table td{padding-top:0!important}.race-classes table td.checkbox{padding-top:8px!important}.btn-swal{margin:0 20px;min-width:100px}.is-clickable{cursor:pointer!important}.profiles{margin-bottom:20px}.profiles>.form-group{display:-webkit-box;display:-ms-flexbox;display:flex}.profiles>.form-group>label{-webkit-box-flex:1;-ms-flex:1;flex:1}.profiles>.form-group>label:first-of-type{margin-left:30px}.profiles>.form-group>label:last-of-type{margin-right:30px}.profiles>.form-group>.form-control{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.profiles>.form-group .is-clickable{width:30px;margin-top:4px;font-size:1.7em;cursor:pointer}.profiles>.form-group .btn{width:30px}.form-control.has-error{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form-control.has-error:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.light{background:#f2f2f0;margin-bottom:10px;padding-top:10px}span.form_asteriks{color:#ff0500}.judge-file-upload,.rule-file-upload{margin-top:10px}.judge-file-upload .upload,.rule-file-upload .upload{-webkit-box-flex:1;-ms-flex:1;flex:1}.judge-file-upload .upload input[type=file],.rule-file-upload .upload input[type=file]{display:none}.judge-file-upload span,.rule-file-upload span{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px;color:#ff0500}.rule-file{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0}.rule-file>a{-webkit-box-flex:1;-ms-flex:1;flex:1}.teams .team{margin-bottom:10px}.teams .team,.teams .team .name{display:-webkit-box;display:-ms-flexbox;display:flex}.teams .team .name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;border:1px solid #404040;width:35px!important}.teams .team .name>span{font-weight:700;display:block;-webkit-transform:rotate(270deg);transform:rotate(270deg);white-space:nowrap}.teams .team .summary{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #404040;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px}.teams .team .summary input{border:none;border-bottom:2px solid #abafac;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}.teams .team .summary .club{margin-bottom:10px}.teams .team .summary .club,.teams .team .summary .team-name{display:-webkit-box;display:-ms-flexbox;display:flex}.teams .team .summary .club label,.teams .team .summary .club span,.teams .team .summary .team-name label,.teams .team .summary .team-name span{padding:4px 10px 0 0}.teams .team .summary .placing{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.teams .team .summary .placing .position{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:20px}.teams .team .summary .placing .position>input,.teams .team .summary .placing .position>span{max-width:50px;font-weight:700;font-size:1.5em;text-align:center}.teams .team .summary .placing .points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid #404040;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50px}.teams .team .summary .placing .points>span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.5em;font-weight:700}.teams .team .results.is-individual{-webkit-box-flex:1;-ms-flex:1;flex:1}.teams .team table{margin-bottom:0}.teams .team table td{line-height:1}.teams .team table td.driver{vertical-align:middle}.teams .team table td.driver--id{vertical-align:middle;width:70px!important;text-align:center}.teams .team table td.driver--id input{max-width:60px}.teams .team table td.driver--name{vertical-align:middle;width:150px!important}.teams .team table td.driver--club{vertical-align:middle}.teams .team table td.driver--club input,.teams .team table td.driver--id input,.teams .team table td.driver--name input{line-height:1.6;border:none;border-bottom:2px solid #abafac}.teams .team table td.sum{padding:0;width:40px!important;height:40px!important;text-align:center;font-weight:700}.teams .team table td.sum>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.teams .team table td.sum .point{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.1em;padding:0 2px}.teams .team table td.sum .bonus{padding-left:2px;-ms-flex-item-align:end;align-self:flex-end}.teams .team table td.points{padding:0;width:40px;height:40px}.teams .team table td.points.bordered{border:3px solid #404040}.teams .team table td.points.driver--position input,.teams .team table td.points.driver--position span{border:0;max-width:40px;height:100%;text-align:center;font-size:1.2em;font-weight:700}.teams .team table td.points.driver--position span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.teams .team table td.points input{font-size:.8em;max-width:20px}.teams .team table td.points .has-points{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:40px}.teams .team table td.points .has-points .point{width:100%}.teams .team table td.points .has-points .point input{max-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;border:0;text-align:center;font-size:1.2em}.teams .team table td.points .has-points .point>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.teams .team table td.points .has-points .point.times>input.point,.teams .team table td.points .has-points .point.times>span.point{font-size:1em}.teams .team table td.points .has-points .line{border-right:1px solid #404040;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teams .team table td.points .has-points .line--number{padding:2px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.teams .team table td.points .has-points .line--bonus{border-top:1px solid #404040}.teams .team table td.points .has-points .line--bonus input{border:0;min-height:20px;text-align:center}.teams .team table td.points .has-points .line--color--red{background-color:#f66}.teams .team table td.points .has-points .line--color--white{background-color:#fff}.teams .team table td.points .has-points .line--color--blue{background-color:#add8e6}.teams .team table td.points .has-points .line--color--orange{background-color:orange}.teams .team table td.points .has-points .line--color--yellow{background-color:#ff0}.teams .team table td.points .has-points .line--color--green{background-color:#00e600}.teams .team table td.points .has-points .line--color--black{background-color:#333;color:#fff}.teams .team table td.points .no-point{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;width:100%;height:40px;background-color:#ffffe0}.teams .team table th.cum-sum,.teams .team table th.laps{text-align:center;width:40px;vertical-align:middle}.teams .team table th[colspan="2"].laps{min-width:80px}.teams .team table th.driver--number{width:20px}.teams .team table th.winning{text-align:right;vertical-align:middle}.teams .team table th.team-leader{padding:0}.teams .team table th.team-leader>table{background-color:transparent;width:100%}.teams .team table th.team-leader>table td{padding:4px;font-weight:400}.teams .team table th.team-leader>table td.titles{border-top:1px solid #404040;font-weight:700}.teams .team table th.team-leader>table td.titles.pts{text-align:right;border-left:1px solid #404040;width:44px}table.technical{font-size:.8em;border-width:3px;background-color:#fff}table.technical thead th{padding:1px;text-align:center}table.technical thead th.is-1{width:1%!important}table.technical thead th.is-5{width:5%!important}table.technical tbody tr.last>td{border-bottom-width:2px}table.technical tbody tr.first.eol>td[rowspan="2"],table.technical tbody tr.last.eol>td{border-bottom-width:3px}table.technical tbody tr.first>td[rowspan="2"]{border-bottom-width:2px}table.technical tbody tr.first>td[rowspan="2"].last{border-right-width:2px}table.technical tbody tr td{text-align:center;vertical-align:middle}table.technical tbody tr td.p-0{padding:0}table.technical tbody tr td.p-0.last{border-right-width:2px}table.technical tbody tr td.team{padding:0;border-right-width:2px;border-bottom-width:3px}table.technical tbody tr td.team>span{font-weight:700;display:block;-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media print{.form-group{margin-bottom:0}.form-group>*{display:inline-block}.form-group>label{width:150px}}[v-cloak]{display:none}