.center { text-align:center; }
.navbar-top-links { float:right; }
.sidebar { margin:0; }
.navbar-header { float:none; }
#rodape p {
  margin:0;
  font-size:12px;
}
#rodape {
  clear:both;
  text-align:center;
  padding:20px 0;
}
.row .col-lg-12 .page-header a:hover { text-decoration:none; }
.row .col-lg-12 .page-header a { color:#000000; }
.row .col-lg-12 .page-header { position:relative; }
.row .col-lg-12 .btn_adicionar {
  position:absolute;
  bottom:25px;
  right:20px;
}
.esquerda {
  float:left;
  display:inline;
  width:49%;
}
.direita {
  float:right;
  display:inline;
  width:49%;
}
.campos .coluna {
  float:left;
  display:inline-block;
  width:46%;
  margin:2%;
}
.campos .item label { font-weight:normal; }
.campos .item .form-control { display:inline-block; }
.form-button {
  clear:both;
  margin:20px 0 0;
  text-align:right;
}
.form-group .form-inline .form-control { display:inline-block; }
.form-group .galeria li {
  display:inline-block;
  margin:10px;
}
.form-group .galeria {
  margin:0;
  padding:0;
}
#dataTables_lista th {
  text-align:center;
  text-transform:uppercase;
}
#dataTables_lista td { vertical-align:middle; }
#dataTables_lista .coluna1 {
  width:70px;
  text-align:center;
}
#dataTables_lista .coluna2 a { font-weight:bold; }
#dataTables_lista .coluna3 {
  width:200px;
  text-align:center;
}
#dataTables_lista .coluna4 {
  width:100px;
  text-align:center;
}
#glisse-wrapper #glisse-close {
  width:16px;
  height:16px;
  background:url(../../imagens/default-skin.png) no-repeat transparent -14px -59px;
}
#glisse-wrapper #glisse-overlay-content { z-index:99999; }
#glisse-wrapper #glisse-controls a {
  display:block;
  overflow:hidden;
  height:16px;
  width:16px;
  text-indent:-999px;
  bottom:45px !important;
}
#glisse-wrapper #glisse-controls .glisse-next a { background:url(../../imagens/default-skin.png) no-repeat transparent -103px -53px; }
#glisse-wrapper #glisse-controls .glisse-legend {
  text-align:center;
  padding:5px 10px;
  color:;
  background:none;
  font-size:1.4em;
  display:block;
  width:100%;
}
#glisse-wrapper #glisse-controls .glisse-prev a { background:url(../../imagens/default-skin.png) no-repeat transparent -147px -53px; }
#glisse-wrapper #glisse-controls {
  position:fixed;
  bottom:0;
  width:100%;
  height:auto;
  display:block;
  background:;
  overflow:hidden;
}
#glisse-wrapper {
  z-index:99999;
  position:relative;
}
.photo { cursor:-moz-zoom-in;
  cursor:-webkit-zoom-in;
  cursor:zoom-in; }
