@charset "utf-8";
/* CSS Document */

@media (max-width:960px){
	.contenedor{
		width:960px;
	}
	.cabecera{
	width:960px;
	height:105px;
	}
	.c-datos{
	width:380px;
	height:90px;
	float:right;
	margin-left:0;
	margin-top:5px;
	font-family: 'ubuntumedium', sans-serif;
	font-size:20px;

	}
	
	.tc{
	float:none;
	background:url(../images/tc.png) no-repeat left;
	padding-left:50px;
	height:40px;
	margin-right:40px;
	margin-bottom:10px;
	}
	.cc{
	float:none;
	background:url(../images/cc.png) no-repeat left;
	padding-left:50px;
	height:40px;
	}
	.menu{
	width:100%;
	height:40px;
	}
	.wrapper{
	width:100%;	
	margin:5% auto;
	}
	.banner-int{
	width:100%;
	height:auto;
	margin-top:2%;
	background-size:cover;	
	}
	.etiqueta_banner{
	padding-top:10%;
	padding-left:20%;	
	}	
}
@media (max-width:858px){
	.contenedor{
		width:858px;
	}
	.cabecera{
	width:100%;
	height:110px;
	}
	
}
@media (max-width:800px){
	.contenedor{
		width:100%;
	}
	.espacio2{
	height:0;
}
}
@media (max-width:768px){
	.contenedor{
		width:100%;
	}
	.c-datos{
		display:none;
	}
	
}
@media (max-width:720px){
	.espacio1{
		height:0;
	}
	
}
@media (max-width:600px){
	.contenedor{
		width:100%;
	}
	.izquierda{
	width:100%;
	float:none;
}
.izquierda h1{
	padding-right:0;
}
.izquierda p{
	padding-right:0;
}
.derecha h1{
	padding-left:0;
}
.derecha p{
	padding-left:0;
}	

.derecha{
	width:100%;
	float:none;
}
.espacio3{
	height:20px;
}
	
}
@media (max-width:540px){
	.contenedor{
		width:100%;
	}
	.banner-int{
	width:100%;
	background-size:cover;

}	
	.etiqueta_banner h1{
	font-size:2rem;
	color:#fff;
}
.etiqueta_banner{
	padding-left:28%;
	padding-right:1%;
}
}
@media (max-width:480px){
	.contenedor{
		width:100%;
	}
	
	.logo{
	width:80%;
	height:105px;
	float:none;
	margin:0 auto;
	}
	
}
@media (max-width:360px){
	.contenedor{
		width:100%;
	}
	
	header{
	height:auto;
	
}
.c1{
	height:auto;
}
.cabecera{
	height:auto;
}
.logo{
	height:auto;

}
.menu{
	padding-left:0;

}
	
}
@media (max-width:320px){
	.contenedor{
		width:100%;
	}
	.etiqueta_banner h1{
	font-size:1.8rem;
	color:#fff;
}
.etiqueta_banner{
	padding-left:28%;
	padding-right:1%;
}
}

