@charset "ISO-8859-1";

@import url("missatges.css");

/* MOSTRA MÁSCARA CARREGANT */
.carregantMiss {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 ) 
                url(http://statics.ccma.cat/img/m-mapesanimats-loader.gif?3adcb800) 
                50% 50% 
                no-repeat;
}
body.carregant { overflow: hidden; }
body.carregant .carregantMiss { display: block; }

body.carregant .carregantMiss #progressbar {
	vertical-align: middle;
	width:300px;
	position:absolute;
    top:50%; 
    left:50%;
    margin-top:-25px;	
    margin-left:-150px;
}
body.carregant .carregantMiss .progress-label {
	vertical-align: middle;
	width:300px;
	text-align:center;
	position:absolute;
    top:50%; 
    left:50%;
    margin-top:-50px;	
    margin-left:-150px;
    font-weight:bold;
}

/* Fi máscara */

table.titulacions, 
table.titulacions th, 
table.titulacions tr,
table.titulacions td {
  border: 1px solid black;
  border-collapse: collapse;
}

.apagat{
	background-color:grey;
	color:white;
}

p span.gap {
	margin-left: 5px;
}

table.seleccioRutes {
	width: 100%;
	border-radius: 10px;
	background-color: #EEE; 
}

table.seleccioRutes tr:first-child td {
	padding-top: 1rem;
}

table.seleccioRutes tr:last-child td {
	padding-bottom: 1rem;
}

table.seleccioRutes td {
	padding-left: 5px;
}

table.seleccioRutes td input {
	float: left;
	width: 7%;
}

.titolRutes {
	display: flex;
	justify-content: space-between;
	margin-bottom: 5px;
	align-items: baseline;
}

.calendari-header-divulgadors {
	display: flex;
	align-items: center;
	margin-bottom: 10px;
}

.calendari-header-divulgadors input {
	width: max-content!important;
	margin-left: 5px;
}

.calendari-body-divulgadors {
	border: 1px solid #CCC!important;
}

.diaDisponibilitat {
	padding: 7px!important;
	font-weight: bold;
}

.diaDisponibilitat label {
	margin-right: 5px!important;
	font-weight: normal!important;
}


.R-formComu .radio label {
	font-weight: unset;	
}