/* table sorter */
.table-sorter thead th.sorter,
.table-sorter thead th span.sorter {
    cursor: pointer;
}

.tablesorter-header.tablesorter-headerAsc,
.tablesort-sortable.tablesort-asc {
    background: url('../img/icons/arrow-up-small.png') no-repeat right center;
}

.tablesorter-header.tablesorter-headerDesc,
.tablesort-sortable.tablesort-desc {
    background: url('../img/icons/arrow-down-small.png') no-repeat right center;
}

html {
        position: relative;
            min-height: 100%;
        }
body {
    padding-top: 60px;
    margin: 0 0 130px;
}

/* Header */
#content .page-header {
    margin-top: 20px;
    padding-bottom: 4px;
    border-bottom: 1px solid #ddd;
}

#content .page-header h1 {
    margin: 0;
    font-size: 20pt;
}

#content .page-header .actions {
    margin-top: -30px;
    float: right;
}

#content table td {
    vertical-align: middle;
}

.login {
    padding-top: 17%;
}

#footer {
    position: absolute;
    clear: both;
    margin-top: 20px;
    border-top: 1px dotted #ccc;
    padding: 15px 15px 0 15px;
    background: #f9f9f9;
    font-size: 9pt;
    bottom: 0;
}
.ch-atrasada{
    background-color: #eee;
}
.ch-fraca{
    background-color: #63bbff;
}
.ch-moderada{
    background-color: #ee0;
}
.ch-forte{
    background-color: #ffa500;
}
.ch-muito-forte{
    background-color: #e00;
}

.legenda-ch-atrasada{
    color: #CFCFCF;
}
.legenda-ch-fraca{
    color: #63bbff;
}
.legenda-ch-moderada{
    color: #ee0;
}
.legenda-ch-forte{
    color: #ffa500;
}
.legenda-ch-muito-forte{
    color: #e00;
}

/* ìcone hide/show */
.show-all,
.hide-col {
  color: blue;
  cursor: pointer;
}

/* Previsão */
.css-preventiva{
    background-color: #CFCFCF;
}
.css-corretiva{
    background-color: #FFFF00;
}
.css-melhoria{
    background-color: #32CD32;
}
.css-realocacao{
    background-color: #0099FF;
}
.css-fechado{
    background-color: #FF0000;
}
.css-afericao{
    background-color: #0000FF;
}
.bateria-baixa{
    background-color: #e00;
    color: white;
    font-weight: bold;
}
.controle-bateria{
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;
    border: none !important;
}
.energia-ligado{
    background-color: #32CD32;
}
.energia-desligado{
    background-color: #363636;
}
.raio-branco{
    color: #FFF;
}
.adicionar{
    color: #32CD32;
}
.editar{
    color: #63bbff;
}
.remover{
    color: #e00;
}

/* Pagina de dados da estacao (pluviometrico/meteorologico/telemetrico */
#pesquisar {
    margin-top: 24px;
}

/* MapInfo */
#legend {
    padding: 5px;
    margin: 5px;
}

.labels {
    font-size: 13px;
    font-weight: bold;
    text-align: center;
}

.mapinfo-produto {
    margin-top: 10px;
}

.mapinfo-submit {
    margin-top: 15px;
}

/* grafico de direcao do vento dados meteorologicos */
.axis path,
.axis line {
    fill: none;
    stroke: grey;
    stroke-width: 1;
    shape-rendering: crispEdges;
}

/* Zona Pluviometrica */
.zona-Baixo {
    background-color: #008200;
}

.zona-Médio {
    background-color: #E3D000;
}

.zona-Alto {
    background-color: #FF0000;
}

.zona-Muito {
    background-color: #000000;
    color: white;
}

.table-padding thead>tr>th,
.table-padding tbody>tr>td {
    padding: 2px;
}

#form-publicar,
#form-publicar .form-control {
    height: 30px;
    line-height: 0.5;
    font-size: 11px;
}

#form-publicar label {
    font-size: 11px;
}


/* Previsao Mural */
#previsao-mural {
    background: url('../img/forecast_bg.jpg');
    background-size: cover;
    color: #fff;
}

.today-forecast,
.previsao-card {
    font-size: 20pt;
}

.previsao-card.estendida {
    font-size: 20px;
}

#previsao-mural #footer {
    background: transparent;
    border-top: None;
}

#previsao-mural .today-forecast {
     color: yellow;
     padding: 10px;
     text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
     font-weight: bold;
 }

#previsao-mural .today-forecast .place,
#previsao-mural .today-forecast .temperature {
    width: 100%;
    margin-top: 10px;
}

#previsao-mural .today-forecast .place {
    font-size: 20pt;
}

#previsao-mural .today-forecast .temperature {
    margin-right: 0;
    text-align: right;
    font-size: 24pt;
}

#previsao-mural .today-forecast .temperature small {
    display: block;
    font-size: 15pt;
    opacity: 0.75;
    margin-bottom: -2px;
}

#previsao-mural .today-forecast .temperature .temperature-down {
    margin-bottom: -6px;
    margin-right: 1px;
}

#previsao-mural .today-forecast .temperature .temperature-up {
    margin-top: -14px;
    margin-right: 1px;
}

#previsao-mural .previsao-card {
    background-color: rgba(0, 0, 0, 0.8);
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    margin-top: 10px;
    padding: 10px 6px 2px 6px;
}

#previsao-mural .previsao-card .icon {
    color: yellow;
    font-size: 120px;
    padding-top: 35px;
}
#previsao-mural .previsao-card.estendida .icon {
	font-size: 70px;
    float: left;
    padding-top: 30px;
    margin-left: 15%;
}
#previsao-mural .previsao-card .header {
    font-size: 24pt;
    margin: 25px 0 8px 0;
    color: yellow;
    font-weight: bold;
}
#previsao-mural .previsao-card.estendida .header {
	font-size: 18pt;
    margin: 0;
    margin-bottom: 8px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
#previsao-mural .previsao-card .header small {
    color: yellow;
    font-weight: bold;
}
#previsao-mural .previsao-card.estendida .header small {
	float: right;
}
#previsao-mural .previsao-card .col {
    margin-left: 20px;
}
#previsao-mural .previsao-card.estendida .info .col {
    width: 60%;
    float: left;
    margin-right: 0;
}
#previsao-mural .previsao-card.estendida .info .col-small {
    width: 38%;
    float: left;
}
#previsao-mural .previsao-card .clear {
    margin-top: 30px;
    clear: both;
}

#previsao-mural .previsao-card p {
    color: yellow;
    font-weight: bold;
}

#previsao-mural .previsao-card p .wi {
    display: inline-block;
    font-size: 20px;
    margin-right: 3px;
}

#previsao-mural .estendida-max,
#previsao-mural .estendida-min {
    font-size: 20pt;
}

/* Procedimentos => Status do Radar */
#status-radar label[for=id_estado_0] {
	font-weight: bold;
}
}
