﻿/* alignement vertical des données des tables */
.table tbody>tr>td.vert-align {
    vertical-align: middle;
}

.table-fixed tbody {
  height: 580px;
  overflow-y: auto;
  width: 100%;
}
.table-fixed thead, .table-fixed tbody, .table-fixed tr, .table-fixed td, .table-fixed th {
  display: block;
}
.table-fixed tbody td, .table-fixed thead > tr> th {
  float: left;
  border-bottom-width: 0;
}

.rotate{
    -moz-transform:rotate(-90deg);
    -webkit-transform:rotate(-90deg);
    -o-transform:rotate(-90deg);
    -ms-transform:rotate(-90deg);    
}

/* Enlever le bouton de fermeture d'une fenêtre modale - jquery*/
.ui-dialog-titlebar-close {
  visibility: hidden;
}

/* réduire la taille du div contenant le nom de la fiche en cours d'édition */
.jumbotron {
    padding: 50px 30px 5px 15px;
}

/* les selects passent dessus l'un l'autre sinon */
.zindex99998 {
	z-index: 598;
}

/* les selects passent dessus l'un l'autre sinon */
.zindex99999 {
	z-index: 599;
}

/* afin que les textes soit alignés, spécifier une largeur minimum */
.input-group-addon {
    min-width: 150px;
	text-align: left;
}

.input-group-addon.big {
    min-width: 180px;
}

/* pour centrer les checkbox dans les grilles */
.cell-center {
    text-align: center;
}

/* titre des tables sont en bleu */
th {
	background-color: #d9edf7;
}

th.nobackground {
	background-color: #fff;
}

/* permet de donner une couleur rouge au texte/définition de champs lorsqu' il y a une erreur */
.input-group-addon.danger {
    color: rgb(255, 255, 255);
    background-color: rgb(217, 83, 79);
    border-color: rgb(212, 63, 58);
}

/* titre de la page (bande grise sour le menu) */
.jumbotron {
	margin-bottom: 10px;
	background-color: #aaa;
}

.height-limit {
	max-height: 600px;
	overflow-y: scroll;
}

.margin-bottom-sm {
	margin-bottom: 3px;
}

.span_size-bigger{
	font-size: 14px;
}

/* couleur du texte du menu déroulant principal */
.navbar .nav > li > a, .navbar .nav > li > a:hover, .navbar .nav > li > a:focus {
    color:  #000;
}

.navbar-inverse {
  background-color: #aaa;
}

.form-signin {
  max-width: 500px;
  padding: 30px;
  margin: 0 auto;
}

.form-signin > input {
  margin-top: 15px;
}
