/* Geral */

#geral{
    min-width: 240px;
}

/* Leiaute */

.page-header{
    margin-top: 0;
}

.logotipo-prodam-rodape{
    max-height: 50px;
}

@media screen and (min-width: 768px){
    .logotipo-small{
        max-height: 75px;
    }
}

@media screen and (min-width: 992px){
    .logotipo-sispatri{
        padding-top: 10px;
    }
    .logotipo-prodam{
        padding-top: 28px;
    }
    .logotipo-pmsp{
        padding-top: 15px;
    }
}

@media screen and (max-width: 768px){
    .logotipo-small{
        max-height: 50px;
    }
    .logotipo-big{
        max-height: 100px;
    }
    .logotipo-prodam-rodape{
        max-height: 30px;
    }
}

#linhaCaptcha{
    padding-top: 10px;
}

#imgCaptcha{
    min-height: 50px;
    min-width: 90px;
}

#textoEsqueciSenha{
    font-size: 1.2em;
}

/* Personalização das tabelas */
.table{
	background-color: #fff;
}

table.table-fixed {
  table-layout: fixed;
}

table>thead>tr>th, .table>thead>tr>th, table>tbody>tr>th, .table>tbody>tr>th, table>tfoot>tr>th, .table>tfoot>tr>th, table>thead>tr>td, .table>thead>tr>td, table>tbody>tr>td, .table>tbody>tr>td, table>tfoot>tr>td, .table>tfoot>tr>td{
	border-color: silver;
}

/* Área de login da página inicial */
/* http://bootsnipp.com/snippets/featured/full-page-log-in-with-background */ 


@media screen and (min-width: 992px){
    div.home-login-area { 
      background-color: #e7e7e7;
      background: url(../img/ponte-estaiada_01062011_foto-caio-pimenta_1500px_low.jpg) no-repeat center center; 
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: 100%;
      margin-top: 10px;
      margin-bottom: 10px;
    }
}

.panel-default {
opacity: 0.95;
margin-top:30px;
}

.form-group.last { margin-bottom:0px; }

#dvLoading {
background:url(../img/loading.gif) no-repeat center center;
height: 100px;
width: 100px;
position: fixed;
left: 50%;
top: 50%;
margin: -25px 0 0 -25px;
z-index: 1001;
}
