
table.horari th {
    text-align: center;
}

/* Aixo es per pintar de vermell quan n'hi ha mes d'un en una casella */
table.horari td div {
    border-color: red
}

table.horari td div:first-child:nth-last-child(1) {
    border-color: white
}

.content .panel-body {
    padding: 0em;
}

#assignatures fieldset {
    padding-left: 1em;
}

.content .panel-body li {
    margin-bottom: 2px;
}

.content .panel-body label {
    margin: 0px;
}

.content .panel-body input {
    margin-left: 2px !important;
    margin-right: 1px;
}

#afegir-assignatura {
    width: 100%
}

.list-group-item mark {
    background: #F8B121;
    padding: 2px 10px;
    margin-right: 15px;
    color:white
}

.item-list {
    margin-top: 5px;
}

.fons-blau {
    background-color: #d9edf7;
}
.ico-close{
    float: right;
    padding: 5px;
    font-size: 15px;
}
button.btoquad{
    margin-top: 0px;
    width: 100%;
    height: 100%;
}
/*
button.btn, label.btn {
    width: 100%;
    height: 100%;
}
*/

#veureaules label{
    margin-bottom: 5px;
    margin-top: 5px;
}
#desmarcaContainer{
    padding-left: 10px;
    margin-bottom: 5px;
    text-align: right;
}

#assignatures li {
  list-style: none;
  margin: 0;
}


/* Marges paper */

@page {
    margin: 1cm; 
    size: A4 portrait; 
}

@media print {

/* generic */

	 body {
		  color: #000 !important;		
	   }

	/* coses que amago */
	#header, #footer{
		display:none;
	}
	
	.views-exposed-form{
		display:none !important;
	}

	.breadcrumbs{
		display:none !important;
	}

table.horari {display:block !important;page-break-after: always; 
            border-collapse:collapse;color:#000 !important}
table.horari th, table.horari td {width:20%; border:1px solid black !important}
table.horari th.hora {width:1%;}	
table.horari tr {height:4em;}	
table.horari tr {text-align:center;}
table.horari th {text-align:center;}
table.horari, .actual {font-size:12pt}


.columna-horari {width:100% !important}
.hidden-print {display:none !important}


.table-striped tbody tr:nth-of-type(odd),
.table-striped tbody tr:nth-of-type(even) {
    background-color: #fff !important;     
    --bs-table-accent-bg: transparent !important;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
    color: #000 !important;
}

}
