
div#vol-horaire-effectue-grid .grid-view .table td,
div#vol-horaire-effectue-grid .grid-view .table th,
div#vol-horaire-effectue-grid .items th,
div#vol-horaire-effectue-grid .items td,
.all_totals  th{
  text-align: center !important;
}
.all_totals {
  background-color: #cecece;
}
.extrarow {
  background-color: #dfdfdf;
}

/* Pages Imprimables */
div#vol-horaire-effectue-grid-print table th,
div#vol-horaire-effectue-grid-print table td {
  border: 1px solid #555555;
}

div#vol-horaire-effectue-grid-print table th,
div#vol-horaire-effectue-grid-print table td{
  text-align: center !important;
  padding : 1px;
}
.print_infos {
  width:100%; 
  margin:0px;
}
.print_hr {
  margin:0px;
}

table.liste_etudiants td,
table.liste_etudiants th,
table.liste_presence td,
table.liste_presence th{
  padding: 21px;
}
#dialog-link {
		padding: .4em 1em .4em 20px;
		text-decoration: none;
		position: relative;
}
#dialog-link span.ui-icon {
	margin: 0 5px 0 0;
	position: absolute;
	left: .2em;
	top: 50%;
	margin-top: -8px;
}
.hero-unit {
  padding: 15px !important; 
  margin-bottom: 15px !important;
  border:1px solid gray;
}
.hero-unit a {
  color: white;
  text-decoration: underline;
  font-size: 14px;
}
.hero-unit .badge-warning {
  height: 30px;
  padding-top: 10px;
}
.soft_updates ul li a {
	color: green;
}
.soft_updates ul li {
	color: green;
	background-color: khaki;
	padding: 5px;
	margin: 5px;
	width: 70%;
	border-left: 10px solid green;
	border-top: 1px solid red;
	border-bottom: 1px solid red;
	margin-left: -25px;
	font-style: italic;
	font-size: 14px;
	list-style:none;
}
.soft_updates .btn.btn-primary{
 color: white;
}
.grid-view .table .button-column {
  min-width: 70px !important;
}
#controle-grid.grid-view .table .button-column ,
#vol-horaire-effectue-grid.grid-view .table .button-column {
  min-width: 100px !important;
}

/* Stat EvaluationGen */
div.zone_titre {
	margin:0px; 
	padding:0px;
	text-align: center;
	color: #000;
}
/*#etudiant-grid_c0,
#etudiant-grid_c1,*/

#evaluationgen-grid {
	/*border: 2px solid #000;*/
}
#evaluationgen-grid th  {
	font-size: 12px;
	border: 1px solid #000;
	color: #000;
}
#evaluationgen-grid td  {
	font-size: 14px;
	border: 1px solid #000;
	color: #000;
}
#evaluationgen-grid #evaluationgen-grid_c2,#evaluationgen-grid #evaluationgen-grid_c3,
#evaluationgen-grid #evaluationgen-grid_c4,#evaluationgen-grid #evaluationgen-grid_c5,
#evaluationgen-grid #evaluationgen-grid_c6,#evaluationgen-grid #evaluationgen-grid_c7,
#evaluationgen-grid #evaluationgen-grid_c8,#evaluationgen-grid #evaluationgen-grid_c9,
#evaluationgen-grid #evaluationgen-grid_c10,#evaluationgen-grid #evaluationgen-grid_c11,
#evaluationgen-grid #evaluationgen-grid_c12,#evaluationgen-grid #evaluationgen-grid_c13 ,
#evaluationgen-grid #evaluationgen-grid_c14 ,#evaluationgen-grid #evaluationgen-grid_c15 ,
#evaluationgen-grid #evaluationgen-grid_c16 ,#evaluationgen-grid #evaluationgen-grid_c17 ,
#evaluationgen-grid #evaluationgen-grid_c18 ,#evaluationgen-grid #evaluationgen-grid_c19 ,
#evaluationgen-grid #evaluationgen-grid_c20 ,#evaluationgen-grid #evaluationgen-grid_c21 ,
#evaluationgen-grid #evaluationgen-grid_c22 ,#evaluationgen-grid #evaluationgen-grid_c23 ,
#evaluationgen-grid #evaluationgen-grid_c24 ,#evaluationgen-grid #evaluationgen-grid_c25 ,
#evaluationgen-grid #evaluationgen-grid_c26 
{
	-webkit-transform: rotate(296deg);
    -moz-transform: rotate(296deg);
    -o-transform: rotate(296deg);
    writing-mode: lr-bt ;
	border-width: 0px;
	padding-bottom: 25px;
}
#evaluationgen-grid-pdf {
	border: 2px solid #000;
}
#evaluationgen-grid-pdf th  {
	font-size: 14px;
	border: 1px solid #000;
	color: #000;
}
#evaluationgen-grid-pdf td  {
	font-size: 14px;
	border: 1px solid #000;
	color: #000;
}
.evaluationgen td {
	text-align	: center !important;
}
/* Form de notes*/
#notation-form input {
	width: 65px;
}
.css_rattrapage {background-color: gray !important;
}
#etatRattrapage-grid table tbody tr:nth-child(2),
#evaluationgen-grid-pdf table tbody tr:nth-child(2){
    background-color : gray;
    color: white !important;
    font-weight: bold;
}
#etatRattrapage-grid table tbody tr:nth-child(1),
#evaluationgen-grid-pdf table tbody tr:nth-child(1){
    background-color : gray;
    color: white !important;
    font-weight: bold;
}
.liste_annis li {display: inline;}
.form-actions {
    padding: 5px 20px !important;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
 }
 hr {margin:5px 0 !important;}
 h1{font-size:32px !important;}
 td.saisie_note {font-weight: bold !important;}