.tooltip {
    font-family: Georgia;
    font-size: 18px;
}
.tooltip .tooltip-inner {
    background-color: black;
    color: white;
    min-width: 250px;
}
.tooltip-inner {
    white-space:pre-wrap;
}

.label{
    margin:5px;
    font-size: 1.5em !important;
}

.label-adacc{
    background-color: green;

}

.label-sky{
    background-color: #7a4998;
}


.label-semcamp{
    background-color: darkkhaki;
}


.label-adacl{
    background-color: blue;
}

.label-atrpt{
    background-color: #00ff0d;
}	

.label-atrpu{
    background-color: orange;
}	

.label-atrpe{
    background-color: red;
}		

.bs-example {
    margin: 20px;
}

.tab-content {
    margin: 30px;
}

@media only screen and (max-width: 600px) {
    .tab-content {
        margin: 0px;
    }

    .bs-example {
        margin: 0px;
    }

    .container{
        padding:5px !important;
    }

    .jumbotron{
        padding:5px !important;
    }


    .table>tbody>tr>td{
        padding:2px !important;
    }

    .listaAtletas, listaAtletasG{
        margin:2px !important;
        height:14px !important;
    }

    .label{
        margin:0px !important;
        font-size: 1em !important;
    }

}

@media only screen and (min-width: 600px) {

    .jumbotron{
        padding:20px !important;
        overflow: auto;
        height:100%;

    }
}

.assinala:hover, .assinalaDis:hover, .assinalaConf:hover{
    border:2px solid black;
}

.assinala{
    cursor:pointer;
}

.assinalaNo{
    background-color: floralwhite;
    cursor:pointer;
}

.assinalaDis{
    background-color: lightgoldenrodyellow;
    cursor:pointer;
}


.tab-pane{
    height:100%;
}

.usersMy{
    font-weight: bold;
    height:50px;
    cursor:pointer;
}


.users{
    font-weight: bold;
    color:white;
    background-color: green;
    height:50px;
    cursor:pointer;
}

.confirmarAtleta:hover{
    border:1px solid white;
}
.removerAtleta:hover{
    border:1px solid white;
}
.addAthlete:hover{
    border:1px solid white;
    border-radius: 8px;
    cursor:pointer;
}

.nav-tabs>li:not(.active)>a {
    color:white !important;
    background-color: grey;
    padding-bottom: 3px;
    margin-top: 6px;
}
.nav-tabs>li.active>a {
    font-weight: bold !important;
}

.listaAtletas{
    display:block;
    margin:5px;
    height:16px;
    color: black;
}

.listaAtletasG{
    display:block;
    margin:5px;
    height:16px;
    color: black;
}

.actionButton{
    cursor:pointer;
}

.seleccionada{
    color:white;
    margin:5px;

}

.scrollable{
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: auto;
}

.assinala, .assinalaDis, .assinalaConf, .listaG{
    height:200px;
}

legend{
    background-color:#222 !important;
    color:white  !important;
    font-weight:bold;
    margin:10px;

}