
/* DESCARTAR  */



@media (max-width:998px){
	/* alineació superior dels logotips 
	.navbar-superior .logos-header{
		padding-left:0px ;
		padding-right:0px ;
	}
	.navbar-superior .logos-header img{
		margin-left:15px ;
		margin-right:15px ;
	}*/
	
	/*.miembro .row .col-md-4{
		background-image:none;
	}
	
	.miembro .icono-ralla{
		background-image:none !important;
	}
	
	.miembro .icono-ralla img{
		max-height:200px;
	}
	
	.miembro .link-nosotros{
		font-size:0.8em;
	}
	
	.separador_estrecho{
		width:90%;
	}*/
	
	/* Página contacto */
	.fila-superior{
		min-height:auto;
		margin-bottom:20px;
	}
	
	.bloque-contacta .col-md-8{
		border-left-width:0px;
		padding-left:20px;
	}
	
	.bloque-contacta iframe{
		height:400px;
	}
	
	.instrucciones h2{
		font-size:1.2em;
		margin-bottom:30px;
	}
	
	.item-home{
		padding-bottom:20px;
	}
	
	/*.carousel-caption{
		left:15%;
		right:15%;
		padding-top:1%;
	}*/
}

/* Small devices (tablets, 768px and up) */
@media (min-width:768px) and (max-width:998px) { 
	/* Ajustar l'aspecte de les caixes de color de les categories d'activitat 
	.marge-inf-responsive,
	.home-columnes-activitat div{
		margin-bottom:15px;
	}*/
	
}


@media (max-width:767px){
	
	.menu-principal{
		float:none;
	}
	
	.navbar-nav{
		margin-left:0px;
		margin-right:0px;
	}
	
	/*ul.navbar-nav > li a{
		text-align:right;
	}*/
	
	
	body #main article{
		padding-left:0px;
		padding-right:0px;
	}
	

	
	/* ubicar correctament els logotips */
	/*footer .footer-site{
		padding:0px 40px 0px 40px !important;		
	}*/
	
	/*footer .footer-site p{
		padding-top:30px;
	}*/
	
	/*.logo-footer{
		width:50%;
	}*/
	
	/* Diapositives */
		
	
	/*.carousel-caption{
		left:15%;
		right:15%;
		padding-top:1%;
		background:transparent;
		text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.7);
	}
	
	.carousel-caption h1{
		font-size:1em;
	}
	
	.carousel-caption p{
		display:block;
		font-size:0.7em;
	}
	
	.carousel-indicators{
		display:none;
	}*/
	
	/* Donar marge al contingut principal de la pàgina */
	/*#main article{
		padding:0px 25px;
	}*/
	
	
	/* Modificar els estils del menú colapsable */
	body .navbar-collapse{
		max-height:none !important;
	}
	.navbar-nav {
		padding-bottom:0px;
		float:none !important;
		background-image:none;
		margin-bottom:0px;
	}
	
	ul.navbar-nav > li:first-child > a,
	ul.navbar-nav > li:last-child > a{
		border-radius:0px;
	}
	
	ul.navbar-nav > li{
		text-align:center;
	}
	
	ul.navbar-nav > li a{
		padding-top:15px;
		padding-bottom:15px;
	}
	
	.navbar .dropdown-menu{
		float:none;
		position:relative;
		background-color:#FFF;
		box-shadow:none;
	}
	
	body .navbar .dropdown-menu li a{
		background-color:#E9E9EB;
	}
	
	body .navbar .dropdown-menu li a:hover{
		background-color:#E30513;
	}
	
	
	/*.print-page a{
		padding:10px;
	}*/
	
	.item-home{
		padding-bottom:10px;
	}
	
	.navbar-brand{
		margin-top:0px;
	}

}



@media (max-width:480px){
	
	/*body .contact-info{
		text-align:center;
	}*/
	
	.carousel-inner > .item {
		background-size:contain!important;
	}
	
	.carousel-inner > .item .carousel-caption{
		display:none;
	}
	
	.navbar-superior .glyphicon {
		border:0px;
	}
	
	body .contact-info .linea{
		border:0px;
		clear:both;
		margin-left:0px;
		margin-right:0px;
	}
	
	
	body .navbar-brand{
		width:78%;
		margin-top:-27px;
	}
	
	.navbar-header .menuchar-toggle{
		display:none !important;
	}
	
	/* Posicionat del botó d'accés al menú superior */
	.navbar-toggle{
		margin-top:50px;
	}
	
	/*.logo-footer{
		width:100%;
	}
	
	.carousel-caption{
		top:20%;
		bottom:2	0%;
		padding-top:3%;
		padding-bottom:3%;
	}
	
	.carousel-caption h1{
		font-size:0.8em;
	}
	
	.carousel-caption p{
		display:block;
		font-size:0.6em;
	}*/
	
	
	
}

/* smart-phone: iPhone */ 
@media (max-width:350px){

	/* Posicionat del botó d'accés al menú superior */
	.navbar-toggle{
		margin-top:30px;
	}
	
	.home-nosotros h1{
		font-size:3.5em;
	}
	
	.item-home h3{
		font-size:0.9em;
	}
		
}