/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
body {font-family: 'Roboto Condensed', 'Arial Narrow', sans-serif;}
.bg-blau-turquesa { background-color:#0092a7;}
.bg-blau-fosc { background-color:#16283e;}
.bg-blau-fluix { background-color:#314f68}
.bg-navegacio {
	background: rgb(22,40,62);
			background: -moz-linear-gradient(90deg, rgba(22,40,62,1) 0%, rgba(0,146,167,1) 100%);
			background: -webkit-linear-gradient(90deg, rgba(22,40,62,1) 0%, rgba(0,146,167,1) 100%);
			background: linear-gradient(90deg, rgba(22,40,62,1) 0%, rgba(0,146,167,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#16283e",endColorstr="#0092a7",GradientType=1);
}
.text-blau-turquesa {color:#0092a7;}
.navegacio-tabs .nav-item .nav-link {color:#999}
.navegacio-tabs .nav-item .nav-link.active { color:#000;}
.navegacio-tabs .nav-item .nav-link.active .fa-solid { color:#0092a7}

a span.rotar { transition: transform .15s; transform: rotate(0deg); float:right; display: inline-block; vertical-align: middle;}
a:not(.collapsed) span.rotar {transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg);}

.btn-dadesescrutini { 
	background-color:#FFF; 
	display:block; 
	padding: .375rem .75rem .375rem .75rem; 
	font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
	color:#000000;
	border:1px solid #dee2e6;
	border-radius: .375rem;
	text-decoration:none;
	}
	
.table .text-right { text-align:right !important;}
.table .text-left { text-align:left !important;}






/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) { 




	
}


/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) { }

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {  }


/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {  }




