@charset "UTF-8";@media all and (max-width: 850px){body{width:100%!important}#head{width:100%;background-image:none}#head-contenido{width:90%}#cintillo-slogan{display:none}#logo{padding:5px;width:35%}#head-derecho{padding-right:10px;width:50%}#banners-contenido{width:100%}#formulario-banner{display:none}#foto-banner{float:inherit;margin:auto;width:100%}#foto-banner img{height:auto;width:100%}.centrador{width:100%}#menu{display:none;margin-top:0;width:100%}
	#menu ul{float:none}
	#menu li{padding-bottom:1%; padding-top:1%;width:100%!important;
		max-width: inherit;
		border-bottom:1px dotted #069}
#menu li a{
min-height:inherit;
padding-bottom:10px;
}
.overbox {
top: 20%;
left: 10%;
width: 80%;
}
	#aviso-interior {
margin:auto;
width:90%;
}
#telefono{ width:100%;}
.datos-telefono{
display:none;
}
	#preguntas-contenido{
		width: 90%;
}
	#datos-duros-contenido{
	width:90%;
	margin: auto;
	padding-top: 5%;
}
#datos-duros li{
	width:30%;
}
	#actividades-verano{ width:100%;}
#iconos-responsive{display:block;padding-top:2%; padding-bottom:4%; width:100%;}#iconos-responsive img{padding-left:2%}
#menu li a:hover{
min-height:inherit;
}
#menu ul li ul{
display:none!important;
}
#intro-musicando{
font-size:17px;
line-height:20px;
}
#parrafo-amarillo-superior, #parrafo-amarillo-inferior{
width:100%;
}
#parrafo-amarillo-inferior img{
width:100%;
height:auto;
}
#texto-corrido2{
padding-top:5%;
}
	.banners-izq-grupal{
		width: 70%;
		float: inherit;
		margin: auto;
}
#banner-superior-contenido{
width:100%;
}
#banner-superior-izq{
width:90%;
margin:auto;
float:none;
padding-top:1%;
}
#banner-superior-derecho{
width:70%;
margin:auto;
float:none;
}
#piano12{
width:80%;
margin:auto;
}
.imagen img{
width:100%;
height:auto;
}

.seleccion{border-radius:0!important}
	#botonmenumovil{display:block;padding:2%;text-align:right;
margin-top:7%;}
	#botonmenumovil img{
	height: auto;
	width: 30%;
	}
	#banner{width:100%!important;padding-top:0}.bx-wrapper .bx-loading{min-height:100%}.bx-wrapper .bx-prev{display:none}.bx-wrapper .bx-next{display:none}.bx-wrapper .bx-prev:hover{display:none}.bx-wrapper .bx-next:hover{display:none}#intro-musicando{width:95%}#habilidades-texto{width:60%}#habilidades-foto{width:38%}.titulo-habilidades2{width:100%;font-size:18px}#habilidades-intelectuales{width:31%;margin-left:0;margin-right:2%}#pie-contenido{width:100%}#tipo-habilidades{width:97%;margin:auto;padding-bottom:3%}#interior-derecho{display:none}#interior{width:100%}#interior-izq{width:97%;float:none;margin:auto}#interior-izq img{width:100%;height:auto}#quienes-texto{margin-top:0;padding-left:2%;padding-bottom:5%}#interior-izq-contacto{width:50%}#contenido-derecho-contacto{width:50%}#contenido-derecho-contacto img{width:100%;height:auto}#direccion img{width:auto}.tiulogrupos{width:40%}
	#grupal-interior-secciones{
	margin: auto;
	width: 95%;
		padding: 0;
	}
	#grupal-interior-secciones li{
	width: 45%!important;
	}
	#medio-fotos{
	width: 95%!important;
		margin: auto;
	}
	#medio-fotos-derecha{
	width: 95%!important;
		padding: 0;
	}
	#grupal-interior{padding-left:0;margin:auto;width:100%}.precio-clases{width:50%}#testimonio-destacado{width:95%!important}#testimonio-destacado img{width:100%}#textopreregistro{
margin:10px auto 0px auto;
width:95%;
padding:0px;
margin:auto;
background-color:#FFF;
border-radius:10px;
min-height: 600px;
}.textonoticiagrande{width:97%;margin:auto;background-color:#036}#menu li ul li{display:none}#beneficios-foto{padding-left:0}
#pie{margin-bottom:0;
font-size:13px;}.terecordamos img{width:100%}#contactoinferior{display:none}
.btn_wapp span{
display:none;
}
#aviso-contenido{
width:80%;
margin:auto;
font-size:12px;
}
.btn_wapp{
	bottom: 18%;
	right: 3%;
}
	#parrafo-mamey-izq img{
		width: 100%;
		height: auto;
}
#intro-musicando{
width:100%;}
.slogan-rojo-contenido{
width:90%;
}
#intro-musicando-texto{
padding-left:0px;
padding-right:0px;
width:100%;
}
#cintillo-fotos li{
width:32%;
}
.banners-contenido{
padding-left:0px;
padding-right:0px;
text-align:center;
width:100%;
}
.banners-izq, .banners-izq2{
float:none;
width:85%;
margin:auto;
padding-top:2%;
font-size:25px;
line-height:30px;
text-align:center;
}
.banners-derecho, .banners-prep{
float:none;
width:70%;
margin:auto;
}
.slogan-rojo-izq{
float:none;
width:100%;
text-align:center;
padding-left:0px;
}
.slogan-rojo-derecho{
float:none;
margin:auto;
width:inherit;
width:30%;
padding-right:0px;
padding-top:3%;
}
#video{
	float:inherit;
	width: 100%;
}
	#sabiasque{
	float:inherit;
	width: 80%;
		margin: auto;
}
	#parrafo-azul-derecho{
	float:inherit;
	width: 90%;
}
#parrafo-azul-izq{
	float: inherit;
	width: 90%;
}
	#parrafo-mamey-derecho{
		float:inherit;
	width: 70%;
}
#parrafo-mamey-izq{
	float:inherit;
	width: 90%;
}
#parrafo-amarillo{
line-height:27px;
font-size:17px;
}
#texto-corrido2{
width:90%;
}
.titulo-fiesta{
font-size:30px;
line-height:40px;
-webkit-text-stroke:0;
}
#parrafo-amarillo-contenido{
width:100%;
}
objetivo-instrumento{
width:100%;
}
#texto-corrido{
width:80%;
}
#banner-rosa-contenido{
padding:20%;
width:60%;
font-size:30px;
text-align:center;
}
.logopie{
width:30%;
}
.logopie img{
width:100%;
height:auto;
}
#clases-grupos{
width:95%;
margin:auto;}
#banner-rosa-contenido{
width:100%;
padding:0px;
}
#banner-rosa-texto{
width:100%;
float:none;
padding:0px;
}
#banner-rosa-foto{
width:100%;
float:none;
}
#contacto-interior
{width:70%;
float:none;
margin:auto;
}
#contenido-derecho-contacto{
display:none;
}
#entradas-principales, #productos-tienda{
width:95%;
margin:auto;
}
#entradas-principales li, #productos-tienda li{
width:27%;
}
.leyenda{
width:95%;
}
.seccionespie{display:none}
	#botones-inicio li{
		width: 46%;
	}
	#medio-fotos-derecha, #medio-fotos-izq2{
		float: none;
		margin: auto;
		width: 80%;
	}
	#medio-fotos-izq, #medio-fotos-derecha2{
		float: none;
		margin: auto;
	}
}

@media all and (max-width: 723px){
.slogan-rojo-derecho{
width:60%;
}
	#grupal-interior li{
width:35%;
}
	#grupal-interior li img{
width:70%;
}
#piano12-izq, #piano12-derecho{ 
width:100%;
float:none;}
#habilidades{width:100%;margin:auto}#habilidades-texto{width:50%;padding-right:3%}#habilidades-foto{width:42%}.titulo-habilidades2{width:100%;font-size:14px}.boton-horarios{width:20%}}
@media all and (max-width: 693px){
#intro-musicando-texto-derecho{
width:95%;
margin:auto;
float:inherit;}
#intro-musicando-texto-izq{
width:95%;
margin:auto;
float:inherit;
}
#intro-musicando-texto-izq img{
width:90%;
height:auto;
}
.seccionespie{display:none}#habilidades-texto{width:50%;padding-right:3%}#habilidades-foto{width:42%}#grupal{width:70%;float:none;min-height:inherit;margin:auto}#individual{width:70%;margin:auto;float:none}}
@media all and (max-width: 673px){#habilidades{width:97%}
#banner-rosa-texto{
width:70%;
float:none;
padding:0px;
font-size:25px;
line-height:30px;
padding-top:8%;
margin:auto;
}
	#datos-duros li{
	width:40%;
}
	#medio-fotos-izq{
		float: inherit;
		margin: auto;
		width: 50%;
}
	#medio-fotos-derecha{
		float: inherit;
		margin: auto;
		width: 100%;
}
		.titulo-grupal{
		font-size: 30px;
		line-height: 37px;
}
	.banners-izq-grupal{
		width: 90%;
}
} @media all and (max-width: 651px){
#grupos-inicio li{
width:47%;}
#texto-corrido{
font-size:14px;
}
.mescalendario{
	width:90%;
	margin:auto;
}
	.slogan-azul{
		font-size: 30px;
		line-height: 35px;
}
#sabiasque, #video{
line-height:25px;
float:none;
clear:both;
width:90%;
margin:auto;
}
#banner-rosa{
	padding-top:20px;
}
#tipos-grupos2 li{width:90%;padding-right:0}}
@media all and (max-width: 628px){
#cintillo-fotos li{
width:50%;
}
	
#parrafo-azul{
font-size:17px;
line-height:25px;
}
#logo{
width:40%!important;
}
#head-derecho{
width:55%!important;
}
.banners-contenido{
font-size:30px;
line-height:40px;
}
.titulo-banners{
font-size:30px;
line-height:45px;
padding-top:2%;
}
	#grupal-interior li{
		font-size: 15px;
}
	#grupal-interior li{
		width: 25%;
}
#banner-superior-izq{
font-size:17px;
line-height:27px;
}
#banner-superior-derecho{
width:100%;
}
#destaque-quienes-texto{
width:90%;
}
#texto-corrido{
width:90%;
}
#texto-corrido li{
font-size:15px;
}
#destaque-quienes{
font-size:18px;
}
.frases{
width:100%;
}
#piano12-izq, #piano12-derecho{ 
width:100%;
float:none;}
#contenido-derecho-contacto,#interior-izq-contacto{width:80%;float:none;margin:auto}#contenido-derecho-contacto{padding-bottom:5%}#grupos-inferior img{width:95%;height:auto}#grupal-interior{margin:auto;padding-left:0}#icono-clase{width:20%}.textonoticiagrande{width:95%;margin:auto;background-color:#036;position:inherit;padding-top:1%}}
@media all and (max-width: 610px){
#galeria-inicio-izq, #galeria-inicio-derecho{
width:100%;
float:none;
}
	.btn_wapp{
		right: 5%;
}
	#parrafo-mamey-derecho{
		float:inherit;
	width: 90%;
		font-size: 20px;
		line-height: 30px;
}
#contenido-derecho-contacto{
display:block;
padding-top:20px;
}
#habilidades-texto{width:90%;float:none;margin:auto}#habilidades-foto{width:50%;float:none;margin:auto}#habilidades-foto img{width:100%}.clases{margin-bottom:0}}

@media all and (max-width: 572px){
#entradas-principales li, #productos-tienda li{
width:40%;
}
	.banners-derecho, .banners-prep{
width:95%;
}
	#medio-fotos-derecha2, #medio-fotos-izq{
width:80%;
}
	#medio-fotos-derecha, #medio-fotos-izq2{
width:90%;
}
	.tiulogrupos {
width:60%;
}
	.boton-llamanos{
		padding: 10px;
		width: 80%;
}
.logopie{display:none}
#pie-contenido li{border-right:0;margin:auto;width:80%}#quienes-texto{float:none;margin:auto}#texto-missele{float:none;width:100%}#foto-missele{float:none;margin:auto;width:30%}#foto-missele img{width:100%;height:auto}#contenido-derecho-contacto,#interior-izq-contacto{width:90%}.tiulogrupos{font-size:18px}#grupal-interior-izquierdo{font-size:8px}#noticia2,#noticia3{width:90%;float:none;margin:auto;padding-top:4%}.fotonota{width:50%}.textonota{width:45%}}
@media all and (max-width: 547px){#habilidades-intelectuales{width:47%;margin-bottom:3%}#habilidades-musicales{width:95%}.slogan-rojo,.slogan-naranja{font-size:40px}#tipos-grupos li{width:90%}#icono-clase{width:30%}

.banners-titulo{
	font-size:25px;
	margin-top:25px;
}
.texto-gris-banner{
	font-size:16px;
}
	#botonmenumovil img{
	height: auto;
	width: 40%;
	}
	.banners-prep img {
	width: 80%;
	height: auto;
}
	#grupal-interior-secciones li {
	width: 60%!important;
}
}

@media all and (max-width: 482px){
#grupos-inicio li{
width:95%;}
#cintillo-fotos li{
width:90%;
}
	
	#banners{
		max-height: 510px;
		background-color:inherit!important;
}
.slogan-rojo-derecho{
width:60%;
}

#entradas-principales li, #productos-tienda li{
width:94%;
}
#intro-musicando-texto-derecho{
width:95%;
margin:auto;
float:inherit;}
#intro-musicando-texto-izq{
width:95%;
margin:auto;
float:inherit;
}

.banners-izq, .banners-izq2{
float:none;
width:95%;
margin:auto;
padding-top:2%;
font-size:30px;
line-height:40px;
}
#parrafo-amarillo-contenido{
padding-top:5%;
}

.slogan-rojo,.slogan-naranja{font-size:35px;
line-height:45px;}#habilidades-foto{width:70%}#grupal,#individual{width:90%}#logo img{width:100%}#cintillo-aviso{width:60%;font-size:12px}.precio-clases{width:60%}h3{font-size:20px}
h1{
font-size:31px;
line-height:35px;
}
#banner-superior-contenido h3
{
font-size:25px;
line-height:35px;
}
#head-derecho{
width:35%!important;
}
#logo{
width:55%!important;
}
} 
@media all and (max-width: 450px){
#contacto-interior
{width:90%;}
.banners-izq, .banners-izq2{
font-size:20px;
line-height:30px;
}
#cintillo-aviso{width:55%;font-size:11px;padding:5px}#foto-missele{float:none;margin:auto;width:60%}#cintillo{width:100%}#cintillo-datos{width:100%}#cintillo-aviso{width:95%;padding:1%;font-size:12px}#habilidades-intelectuales{width:95%;float:none;margin:auto}}
@media all and (max-width: 454px){
h1{
font-size:25px;
line-height:29px;
}
#banner-superior-contenido h3{
font-size:25px;
line-height:29px;
}
.slogan-rojo-derecho{
width:90%;
}
.boton-llamanos{
padding:0px;
}
	}
@media all and (max-width: 420px){.texto-grupo2{margin:auto;width:90%}#testimonio-destacado{width:95%!important}
	#botonmenumovil img{
	height: auto;
	width: 70%;
	}
	}@media all and (max-width: 350px){#habilidades-intelectuales,#habilidades-musicales{width:95%;float:none;margin:0}#habilidades-foto{width:90%}#head-derecho{padding-right:1%}.fotonota,.textonota{float:none;width:95%;margin:auto}#cintillo-aviso{font-size:10px}}