/*!
 * TeTrIs v1.5.1 (https://lars.hoerseljau.info/)
 * Copyright 2019 Lars Hörseljau <lars@hoerseljau.info>
 */
@media print{.game-report{zoom:0.8}}.game-report .table-mwb .name-col{white-space:nowrap;overflow:hidden;padding:6px 8px;max-width:190px}.game-report .table-mwb .result-col{width:100px;text-align:center}.game-report .table-mwb .index-col,.game-report .table-mwb .points-col,.game-report .table-mwb .sets-col{text-align:center;font-weight:bold;width:34px;padding:6px 8px;vertical-align:middle}.game-report .table-mwb .points-col{width:43px}.game-report .table-mwb .sets-col{width:54px}.game-report .table-mwb .border-top{border-top:1px solid #ddd}.game-report .panel.panel-red{border-color:#c0392b}.game-report .panel.panel-red>.panel-heading{background-color:#c0392b;color:white}.game-report .panel.panel-red>.panel-heading .group-name::after{content:'Rote'}.game-report .panel.panel-green{border-color:#27ae60}.game-report .panel.panel-green>.panel-heading{background-color:#27ae60;color:white}.game-report .panel.panel-green>.panel-heading .group-name::after{content:'Grüne'}.game-report .panel.panel-blue{border-color:#2980b9}.game-report .panel.panel-blue>.panel-heading{background-color:#2980b9;color:white}.game-report .panel.panel-blue>.panel-heading .group-name::after{content:'Blaue'}.game-report .panel.panel-yellow{border-color:#f1c40f}.game-report .panel.panel-yellow>.panel-heading{background-color:#f1c40f;color:white}.game-report .panel.panel-yellow>.panel-heading .group-name::after{content:'Gelbe'}.mwb-team-number{max-width:55px;text-align:center;margin-left:8px}.mwb-team-name{max-width:350px;margin-left:5px}.mwb-team-number,.mwb-team-name{display:inline}.mwb-team-name-right{text-align:right}.mwb-grid-pad{padding-right:2px;padding-left:2px;margin-bottom:3px}.mwb-grid-pad:last-child{padding-right:15px}.mwb-grid-pad:first-child{padding-left:15px}@media (max-width: 991px){.mwb-team-number{margin-left:1px}}@media (max-width: 768px){.mwb-team-number{margin-bottom:10px;text-align:left}.mwb-team-number,.mwb-team-name{display:block;margin-left:0;max-width:100%}.mwb-team-name-right{text-align:left}}.input-group>.input-group-btn>.uib-timepicker .hours>input{border-left:0;border-right:0}.kleinfeld-color{color:#e74c3c}.midcourt-color{color:#e67e22}.grossfeld-color{color:#27ae60}.table-mwb .td-no-padding-mwb{padding:0;vertical-align:middle}.table-mwb .table-input-mwb{border:0;background:#fafafa;border-radius:0;-webkit-box-shadow:none !important;box-shadow:none !important}.table-mwb .table-input-mwb.ng-invalid.ng-touched{background-color:#f2dede}.legend-row{font-size:small;margin-top:-10px;margin-bottom:20px}.table>tbody>tr>td{vertical-align:middle}.notifcation-checkbox-col{width:45px}body{color:#333;background-color:#F2F2F2;word-wrap:break-word;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h1>span,h2>span,h3>span{color:#008764 !important}a:hover,a:active,a:focus{text-decoration:none}.tetris-container{margin-top:1em;max-width:800px}.panel-tetris{border-color:#ddd}.panel-tetris>.panel-heading{background-color:#00946d;color:#fff}.panel-tetris>.panel-body{padding:25px 45px}.tetris-logo{margin-top:20px}.tetris-heading,.tetris-section-heading{margin-bottom:5px;font-size:28px;font-weight:bold}.tetris-subheading{font-size:18px;margin-top:0}.tetris-section-heading{font-size:19px}.alert .info-icon{font-size:smaller}.tetris-hr{margin-top:12px;margin-bottom:12px}.tetris-no-word-wrap{word-wrap:normal}.tetris-input-inline-right{padding-right:6px}.tetris-input-inline-left{padding-left:6px}.tetris-form-group-last{margin-bottom:23px}.tetris-form-group-last-error{margin-bottom:-10px}.tetris-footer{text-align:center;padding:15px;font-size:small;border-top:1px solid #eee}.text-bold{font-weight:bold}.btn-tetris,.modal-dialog .modal-footer .btn.btn-primary{color:#ecf0f1 !important;-webkit-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;transition:background-color 200ms linear;background-color:#00946d !important;border-color:#008C67 !important}.btn-tetris:hover,.modal-dialog .modal-footer .btn.btn-primary:hover,.btn-tetris:active,.modal-dialog .modal-footer .btn.btn-primary:active,.btn-tetris:focus,.modal-dialog .modal-footer .btn.btn-primary:focus{color:#fff !important;background-color:#007a5b !important;border-color:#007557 !important}.control-group{margin-bottom:35px}.form-control{color:#666;height:32px;padding:5px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}input.ng-invalid.ng-touched{color:#a94442}.ng-invalid:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.ng-invalid.ng-touched{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.ng-invalid.ng-touched:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.ng-valid:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.ng-valid.ng-touched{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.btn{font-size:13px}.form-group textarea{resize:vertical}.nav-pills>li.active>a{background-color:#00946d}.nav-pills>li.active>a:hover,.nav-pills>li.active>a:active,.nav-pills>li.active>a:focus{background-color:#00946d}.uib-time>input.form-control{width:50px}input[type='number']{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}#loadingSpinner{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:10000;top:0;left:0}#loadingSpinner>div{position:relative;top:25%}.spinner{width:100px;height:90px;margin:0 auto;text-align:center;font-size:10px}.spinner>div{background-color:#b9b9b9;height:100%;width:12%;margin:0 6% 0 0;display:inline-block;-webkit-animation:spinnerdelay 1s infinite ease-in-out;animation:spinnerdelay 1s infinite ease-in-out}.spinner .rect1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .rect2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes spinnerdelay{0%,80%,100%{transform:scaleY(0.6);-webkit-transform:scaleY(0.6)}40%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@keyframes spinnerdelay{0%,80%,100%{transform:scaleY(0.6);-webkit-transform:scaleY(0.6)}40%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.angular-ui-tree-handle{color:#7c9eb2}.angular-ui-tree-handle:hover{color:#438eb9}.angular-ui-tree-placeholder{background:#f0f9ff;border:2px dashed #bed2db;-webkit-box-sizing:border-box;box-sizing:border-box}tr.angular-ui-tree-node:hover{background-color:#f4f6f7}.angular-ui-tree-drag td{border-left:1px solid #dae2ea;font-size:14px;padding:8px}.angular-ui-tree-empty{min-height:30px}.modal-dialog .dialog-header-confirm{background-color:#00946d}@media screen{.tetris-form-group-last{margin-bottom:35px}}@media screen and (max-width: 768px){.panel-tetris .panel-body{padding:15px}.tetris-container{padding:0;margin:0}.tetris-input-inline-right{padding-right:15px;margin-bottom:8px}.tetris-input-inline-left{padding-left:15px}}@media print{*{border-color:#ccc !important}.panel-tetris .panel-body{padding:15px}.tetris-container{max-width:100%;padding:0;margin:0}.tetris-page-break-after{page-break-after:always}.print-cell{display:table-cell !important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}a[href]:after{content:none !important}.form-control{height:26px;padding:2px}.panel-default{border:0}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}}@-webkit-keyframes scaleUp{from{opacity:0.3;-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes scaleUp{from{opacity:0.3;-webkit-transform:scale(0.8);transform:scale(0.8)}}@-webkit-keyframes slideInUp{from{-webkit-transform:translateY(50%);transform:translateY(50%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{from{-webkit-transform:translateY(50%);transform:translateY(50%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.public-animations.ng-enter{-webkit-animation:scaleUp 250ms ease-in-out;animation:scaleUp 250ms ease-in-out;z-index:8888}
