.badge_sucess {
  background-color: rgba(60, 120, 23, 1);
}
#defaultCountdown { width: 300px; height: 50px; border-radius: 5px; border-color: black; border-width: 2px; margin-left: auto; margin-right: auto }

.text-branco{
    color:white;
}

.tags_estatisticas{
    width: 196px; height:615px; background-color: white; margin-right: 17px; border-radius: 15px;
    border: 2px solid black;
    float:left;
}

.tag_imagem{
    margin-left: -6px;
    margin-top: -1px;
    width: 194px;
    height: 145px
}

.tag_imagem p{
   padding-top:124px;
   color:black;
   font-weight: bold;
   font-size: 14px;
}

.tag_texto_titulo{
    font-weight: bold;
    font-size: 22px;
    color:black;
    padding-top: 10px;
}
.tag_texto_titulo a{
    font-weight: bold;
    font-size: 22px;
    color:black;
    padding-top: 10px;
    text-decoration: none;
}

.tag_texto_subtitulo{
    font-weight: bold;
    font-size: 12px;
    margin-top: -5px;
}
#estatisticas{
    background-image: url("../interna_mae_v15/imagem/menu_estatisticas_off.png");
    z-index: -1;
    width: 101px;
    height: 101px;
    font-size: 11px;
    font-weight: bold;
}
a:hover{
    text-decoration: none;
}
#estatisticas:hover,#estatisticas.ativado {
    background-image: url("../interna_mae_v15/imagem/menu_estatisticas_on.png");
    z-index: 999;
    color: #000000;
    text-decoration: none;
    font-size: 11px;
}
#administracao{
    background-image: url("../interna_mae_v15/imagem/menu_administracao_off.png");
    z-index: -1;
    width: 101px;
    height: 101px;
    font-size: 11px;
    font-weight: bold;
}
#administracao:hover,#administracao.ativado{
    background-image: url("../interna_mae_v15/imagem/menu_administracao_on.png");
    z-index: 999;
    color: #000000;
    text-decoration: none;
    font-size: 11px;
}
#comprar{
    background-image: url("../interna_mae_v15/imagem/menu_comprar_off.png");
    z-index: -1;
    width: 101px;
    height: 101px;
    font-size: 11px;
    font-weight: bold;
}
#comprar:hover,#comprar.ativado{
    background-image: url("../interna_mae_v15/imagem/menu_comprar_on.png");
    z-index: 999;
    color: #000000;
    text-decoration: none;
    font-size: 11px;
}
#estrategia{
    background-image: url("../interna_mae_v15/imagem/menu_estrategia_off.png");
    z-index: -1;
    width: 101px;
    height: 101px;
    font-size: 11px;
    font-weight: bold;
}
#estrategia:hover,#estrategia.ativado{
    background-image: url("../interna_mae_v15/imagem/menu_estrategia_on.png");
    z-index: 999;
    color: #000000;
    text-decoration: none;
    font-size: 11px;
}
#treinamento{
    background-image: url("../interna_mae_v15/imagem/menu_treinamento_off.png");
    z-index: -1;
    width: 101px;
    height: 101px;
    font-size: 11px;
    font-weight: bold;
}
#treinamento:hover,#treinamento.ativado{
    background-image: url("../interna_mae_v15/imagem/menu_treinamento_on.png");
    z-index: 999;
    color: #000000;
    text-decoration: none;
    font-size: 11px;
}
#resultado{
    background-image: url("../interna_mae_v15/imagem/menu_resultado_off.png");
    z-index: -1;
    width: 101px;
    height: 101px;
    font-size: 11px;
    font-weight: bold;
}
#resultado:hover,#resultado.ativado{
    background-image: url("../interna_mae_v15/imagem/menu_resultado_on.png");
    z-index: 999;
    color: #000000;
    text-decoration: none;
    font-size: 11px;
}
#contrato{
    background-image: url("../interna_mae_v15/imagem/menu_contrato_off.png");
    z-index: -1;
    width: 101px;
    height: 101px;
    font-size: 11px;
    font-weight: bold;
}
#contrato:hover,#contrato.ativado{
    background-image: url("../interna_mae_v15/imagem/menu_contrato_on.png");
    z-index: 999;
    color: #000000;
    text-decoration: none;
    font-size: 11px;
}
#comunidade{
    background-image: url("../interna_mae_v15/imagem/menu_comunidade_off.png");
    z-index: -1;
    width: 101px;
    height: 101px;
    font-size: 11px;
    font-weight: bold;
}
#comunidade:hover,#comunidade.ativado{
    background-image: url("../interna_mae_v15/imagem/menu_comunidade_on.png");
    z-index: 999;
    color: #000000;
    text-decoration: none;
    font-size: 11px;
}
#credenciado{
    background-image: url("../interna_mae_v15/imagem/menu_credenciado_off.png");
    z-index: -1;
    width: 101px;
    height: 101px;
    font-size: 11px;
    font-weight: bold;
}
#credenciado:hover,#credenciado.ativado{
    background-image: url("../interna_mae_v15/imagem/menu_credenciado_on.png");
    z-index: 999;
    color: #000000;
    text-decoration: none;
    font-size: 11px;
}
.list-group-item a{
    color:black;
}
.credenciado-corpo{
    margin-right:15px;
    margin-bottom: 15px;
    border:1px solid orange;
    border-radius: 4px;
    box-shadow: 2px 2px 2px 2px #888888;
    min-width: 230px;
}
.credenciado-corpo p{
    background-color:orange;
}
.patrocinador-slot{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.patrocinador-slot li{
    border: 1px solid #000;
    border-radius: 4px;
    color:#060;
    box-shadow: 2px 2px 2px #888888;
    background-color: #CCC;
    margin-bottom: 4px;
    padding:7px;
}

.patrocinador-slot span, .bola-verde{
    color:#F0F0F0;
    background-color: #060;
    padding: 1px 5px 1px 5px;
    border-radius: 10px;
    margin-left: 4px;
    margin-right: 4px;
}

.patrocinador-slot form{
    display: inline;
}
.patrocinador-slot button{
    padding: 0px 5px;
}

.chat-lateral{
    position: fixed;
    top:50%;
    margin-right: auto;
    //background-color: #000000;
    left: 100%;
    z-index: 1;
    padding: 5px;
    border-radius: 2px;
    color:#FFFFFF;
    margin-left: -25px;
    height: 400px;
    width: 230px;
    margin-top: -200px;
    opacity: 0.80;    
}


.chat-lateral .direito{
    //background-color: green;
    width: 20px;
    margin-top: auto;
    margin-bottom: auto;
    height: 390px;
    float: left;
}

#chat-escrito{
    background-color: orange;
    position: absolute;
    top: 50%;
    margin-top: -40px;
    padding: 4px;
    border-radius: 2px;
    border: 1px solid #000000;
    color: #000000;
    margin-left: 1px;
    font-weight: bold;
    cursor: pointer;
}

.chat-lateral .esquerdo{
    background-color: #FFFFFF;    
    float:left;
    height: inherit;
    border: 1px solid #000000;
    border-radius: 4px;
    color: black;
    padding: 5px 8px 0px 8px;
    width: 200px;
    overflow: auto;
}

.chat-lateral .esquerdo .titulo{
    background-color: orange;
    border-radius: 4px;
}

.lista_usuario{
    list-style: none;
    padding: 0;
    margin:0;
}
.lista_usuario li{
    
}

.proxima-corrida{
    background-color: white;
    border-radius: 5px;
    border: 2px solid black;
}

.proxima-corrida .titulo-temp{
    font-weight: bold;
    font-size:17px;
    color: black;
}

.proxima-corrida .gp{
    color: #3C763D;
    font-size: 15px;
    text-decoration: none;
    font-weight: bold;
}

.calendario{
    width: 333px;
    margin-right: 15px;
    margin-bottom: 15px;
    border: 1px solid orange;
    border-radius: 4px;
    box-shadow: 4px 4px 4px #888888;
}

.titulo-calendario{
    background-color: orange;
    font-weight: bold;
    border: 2px 2px 0px 0px;
}

.num_pendencia{
    color:red;
    font-size: 103px;
}