.navbar .navbar-nav .dropdown-menu {
    right: 0;
    left: auto;
}

.alert-fixed {
    position:fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index:9999;
    border-radius:0px
}




.header .logo {
    height: 64px;
    margin: 16px;
}
@media (max-width: 576px) {
    .header .logo {
        height: 32px;
        margin: 16px;
    }
    .header h1 {
        font-size: 1rem;
    }
}

.results {
}
.results thead{
    background-color: #000000;
}
.results tfoot{
    background-color: #d2d2d2;
}
.results .team{
    width: 20%;
    text-align: center;
    vertical-align: middle;
    color: white;
}
.results .team .modal{
    color: black;
}
.results tbody td{
    text-align: center;
}
.results tfoot td{
    text-align: center;
}
.results .team .logo {
    max-width: 64px;
    max-height: 64px;
    margin: 2px;
    display: inline-block;
    vertical-align: middle;
}
.results .team .logo object{
    width: 64px;
    height: 64px;
}

.results .joker {
    max-width: 30px;
    max-height: 30px;
    margin-left: 5px;
}
.round-edit .joker{
    max-width: 30px;
    max-height: 30px;
    margin-left: 5px;
}
.place {
    font-size: 0;
}
.points {
    display: inline;
    vertical-align: -webkit-baseline-middle;
    min-width: 50px;
}
.points:after {
    content: " b.";
}
.place:before {
    content: '';
    display: inline-block;
    min-width: 30px;
    min-height: 30px;
    padding: 0;
    margin: 6px;
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
}
.place1:before{ background-image: url(/img/medals/medal1.svg); }
.place2:before{ background-image: url(/img/medals/medal2.svg); }
.place3:before{ background-image: url(/img/medals/medal3.svg); }
.place4:before{ background-image: url(/img/medals/medal4.svg); }
.final.place1:before{ background-image: url(/img/cups/color/cup1.svg); }
.final.place2:before{ background-image: url(/img/cups/color/cup2.svg); }
.final.place3:before{ background-image: url(/img/cups/color/cup3.svg); }
.final.place4:before{ background-image: url(/img/cups/color/cup4.svg); }
.results .gameinfo {
    padding: 0.16rem;
}
.gameinfo label{
    display: block;
    margin: 0;
}
.gameinfo .status {
    font-size: 12px;
}
@media (max-width: 576px) {
    .results th.team label {
        /*display: none;*/
    }
    .results td.position .place {
        display: block;
    }
}