@charset "UTF-8";
/* CSS Document */
body{ 	
margin:0px;
font-size:16px;
line-height:25px;
color:#4D4D4F;
font-weight:400;
font-family: 'Montserrat', sans-serif;
}
.clear {
clear:both;
}
.lazy-load, .lazy-loaded {
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -ms-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  opacity: 0;
}

.lazy-loaded { opacity: 1; }
#datos-duros{
    text-align: center;
    color: #FFF;
    background-color: #0E366A;
    font-weight: 400;
    width: 100%;
}
#datos-duros-contenido{
    width: 1000px;
    margin: auto;
    padding-top: 2%;
}
#datos-duros ul {
list-style:none;
	margin:0;
	padding:0;
	text-align:center;
}
#datos-duros li img {
	width:40%;
	height:auto;
}
#datos-duros li {
	display:inline-table!important;
	width:20%;
	font-size:15px;
	margin-top:15px;
	text-align:center;
	color:#FFF;
	padding: 10px;
}
#actividades-verano {
	width:1100px;
	margin:auto; 
}
#actividades-verano-contenido {
	width:80%;
	margin:auto;
	padding: 2%;
}
.fadebox {
display: block;
position:fixed;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
z-index:1001;
background-image:url(images/mask.png);
z-index:99999999;
}
#detalles-clase {
margin:auto;
width:70%;
padding: 2% 0% 4% 0%;
margin-top: 2%;
}
#detalles-clase h4 {
	text-align:center;
	color:#333;
}
#cerrar2{
text-align:right;
position:absolute;
right:0;
}#cerrar2{
text-align:right;
position:absolute;
right:0;
}
.overbox {
position: absolute;
top: 35%;
left: 35%;
width: 500px;
background-color:#FFF;
height: 315px;
z-index:99999999999;
border: 6px solid #CCC;
border-radius:5px;
font-size:14px;
line-height:23px;
color:#333;
text-align:center;
}

h1 {
font-weight:800;
color:#D54B91;
font-size:25px;
line-height:31px;
}
h2 {
font-weight:400;
text-align:center;
color:#0065AD;
font-size:22px;
}
h3 {
font-weight:400;
color:#F5852C;
font-size:24px;
}
h3 a, h3 a:hover {
color:#F5852C!important;
text-decoration:none!important;
}
h4 {
font-weight:400;
color:#0065AD;
font-size:17px;
}
h5 {
font-weight:400;
color:#EE2136;
font-size:20px;
padding:0px;
margin:0px;
padding-top:7px;
}
.texto-gris-banner {
color:#666;
font-style:normal!important;
font-stretch:normal!important;
}
.titulos-home {
color:#FFF;
text-align:center;
background-color:#4463AE;
padding:2px;
font-size: 17px;
margin-top: 15px;
margin-bottom: 10px;
}
.titulo-adultos {
color:#FFF;
font-size:15px;
background-color:#3b75bd;
font-size:20px;
margin-left:30px;
margin-top:15px;
padding:6px;
border-radius:0px 7px 7px 0px;
text-align: left;
width: 50%;
}
.titulo-coro {
color:#FFF;
font-size:15px;
background-color:#e11722;
font-size:20px;
margin-left:30px;
margin-top:15px;
border-radius:0px 7px 7px 0px;
text-align: left;
width: 50%;
padding: 6px;
}
@font-face {
font-family: 'poetsen_oneregular';
src: url('fonts/poetsenone-regular-webfont.eot');
src: url('fonts/poetsenone-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/poetsenone-regular-webfont.woff2') format('woff2'),
url('fonts/poetsenone-regular-webfont.woff') format('woff'),
url('fonts/poetsenone-regular-webfont.ttf') format('truetype'),
url('fonts/poetsenone-regular-webfont.svg#poetsen_oneregular') format('svg');
font-weight: normal;
font-style: normal;
}
#head{
width:100%;
font-weight:400;
}
#head-contenido{
width:1100px;
margin:auto;
padding-bottom: 1%;
}

#galeria-inicio{
width:100%;
margin:auto;
background-color:#000;
}
#galeria-inicio img{
width:100%;
height:auto;
}
#galeria-inicio-izq{
float:left;
width:50%;
border: 0px;
padding: 0px;
}
#galeria-inicio-izq1{
width:100%;
}
#galeria-inicio-izq2{
width:100%;
}
#galeria-inicio-izq2a{
float:left;
width:50%;
}
#galeria-inicio-izq2b{
float:right;
width:50%;
}
#galeria-inicio-derecho{
float:right;
width:50%;
}
#galeria-inicio-derecho1{
float:left;
width:50%;
}
#galeria-inicio-derecho2{
float:right;
width:50%;
}
#galeria-inicio-derecho2a{
width:100%;
}
#galeria-inicio-derecho2b{
width:100%;
}
.textogrande{
font-size:30px!important;
line-height:40px!important;
}
#logo{
float:left;
padding-top: 5px;
width: 20%;
padding-left:61px;
}
#logo img{
width:100%;
height:auto;
}
#head-derecho{
float:right;
width: 648px;
padding-right: 52px;
}
#menu{
background-color:#4578BB;
color:#FFF;
font-size:15px;
line-height:18px;
}
#menu ul{
list-style:none;
padding:0px;
margin:0;
text-align:center
}
#menu li{
display:inline-block!important;
min-width:10%;
max-width: 17%;
vertical-align:middle;
margin:0%;
padding:0%;
	padding: 0px 5px;
}
#menu li a{
color:#FFF;
font-size:15px;
vertical-align:middle!important;
text-decoration:none;
display:block;
padding-top:10px;
min-height: 50px;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.menu-verano{
	background-color: #9C2672;
	width: 30px;
}

#menu li ul li a{
height:auto;
min-height:inherit;
padding-bottom:5px;
}
#menu li a:hover{
color:#FFFF00;
vertical-align:middle!important;
background-color:#0E4797;
}
.menu-seleccion{
color:#FFFF00;
vertical-align:middle!important;
background-color:#0E4797;
}
#menu li ul li a:hover{
min-height: inherit;
}
#menu li ul{
width:150px;
display:none;
border:none;
position:absolute;
z-index:999;
text-align:center;
text-transform:none;
margin:0px!important;
}
.submenu{
text-align:center!important;
}
#menu li ul li{
color:#FFF;
text-decoration:none;
border:none;
background: rgba(130, 98, 153, 0.9);
margin:0px;
display:block;
width:100%;
text-align:center;
max-width:initial;
}
#menu li ul li a{
color:#FFF;
text-align:center;
display:block;
margin:0px;
text-decoration:none;
border:none;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}

#menu li ul li a:hover{
background: rgba(80, 57, 96, 0.9);
color:#FFF;
text-align:center;
margin:0px;
border:none;
text-decoration:none;
}

#menu li:hover ul{
display:block;
z-index: 99999;
}

#botonmenumovil{
display:none;
}
.arriba{
	width: 50px;
}
.boton{
}
.boton-derecho{
float:right;
width:80%;
padding-left:1%;
}
.boton-izq{
width:18%;
float:left;
}
.boton-izq img{
width:100%;
height:auto;
}
#cintillo-datos {
float:right;
width: 280px;
}
#cintillo-aviso {
background-color:#AF84BB;
border-radius:0px 0px 8px 8px;
color:#FFF;
padding: 10px;
width: 194px;
float:right;
text-align: center;
}
#cintillo-aviso a, #cintillo-aviso a:hover {
text-decoration:none;
color:#FFF;
}
#telefono {
float:right;
padding-top:23px;
text-align:right;
font-size:18px;
line-height:25px;
color:#1789CA;
	width: 40%;
}
#telefono img {
padding:1%;
}
#iconos-responsive{
display:none;
}
#secciones {
margin-top:17px;
}
.verano{
width:100%;
background: rgb(63,94,251);
background: linear-gradient(90deg, rgba(63,94,251,1) 0%, rgba(252,70,107,1) 100%);
font-weight:400;
	color: #FFFFFF;
}
.verano2{
width:100%;
background-color:#69B298;
font-weight:400;
	color: #FFFFFF;
}
.verano2 img{
width:100%;
	height: auto;
}
#medio-fotos{
padding: 0%;
color: #000000;
margin: auto;
max-width: 1500px;
	padding-top: 100px;
}
#medio-fotos-derecha{
float: right;
width: 40%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
}
#medio-fotos-derecha2{
float: right;
width: 50%;
}
.beneficios {
	text-align: center;
	color: #294294;
}
.beneficios ul {
	text-align: center;
	margin:0px;
	padding: 0px;
}
.beneficios li{
	width: 43%;
	list-style: none;
	display: inline-flex;
	text-align: center;
	margin: 1%;
	padding: 5px;
	border: 1px #5D7184;
	border-radius: 5px;
	background: rgba(246, 133, 41, 0.3);
}
#medio2{
	background-color: #f0f8ff;
}
#medio-fotos-izq{
float: left;
width: 50%;
}
#medio-fotos-izq2{
	float: left;
	width: 40%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
}
#medio-fotos-izq img, #medio-fotos-derecha2 img {
width: 100%;
height: auto;
}
.virtuales{
width:100%;
background-image: linear-gradient(225deg, #94d600 0, #73ce18 16.67%, #4fc42a 33.33%, #16b736 50%, #00aa3f 66.67%, #009e47 83.33%, #00944f 100%);
font-weight:400;
color:#FFF;
}
.virtuales .banners-izq p{
color:#FFF!important;
}
.iniciacion-bebes{
width:100%;
background-image: radial-gradient(circle at 50% -20.71%, #ff7f85 0, #ff748c 8.33%, #ff6994 16.67%, #ff5d9c 25%, #ff52a4 33.33%, #ff47ad 41.67%, #f23cb5 50%, #e234be 58.33%, #cf32c8 66.67%, #b935d2 75%, #9f3bdb 83.33%, #7e42e5 91.67%, #514aed 100%);
font-weight:400;
color:#FFF;
}
.instrumento-ninos{
width:100%;
background-image: radial-gradient(circle at 50% -20.71%, #e6f58f 0, #e9eb7f 10%, #ecdf6e 20%, #efd25d 30%, #f1c44d 40%, #f2b53c 50%, #f3a52d 60%, #f59522 70%, #f8851d 80%, #fa741e 90%, #fc6324 100%);
font-weight:400;
}
.formativo{
width:100%;
background-image: linear-gradient(180deg, #ffb8eb 0, #ffafe6 16.67%, #ffa7df 33.33%, #f29dd5 50%, #db93ca 66.67%, #c58bc0 83.33%, #b283b6 100%);
font-weight:400;
}
.superheroes{
width:100%;
background-image: radial-gradient(circle at 50% -20.71%, #ade5ff 0, #7dcefb 25%, #3cb5f2 50%, #009ce9 75%, #0085e0 100%);
font-weight:400;
}


#banners {
width:100%;
background-color:#4578BB;
}
#banners ul {
width:100%
}
#banners li {
width:100%;
	min-height: 370px;
}
.banners-derecho, .banners-prep  {
float:right;
width:55%;
}
.banners-derecho img, .banners-prep img {
	width: 100%;
	height: auto;
}

.banners-izq {
float:left;
width:45%;
font-size: 20px;
line-height:30px;
padding-top: 80px;
	padding-bottom: 40px;
	color: #FFFFFF!important;
}

.banners-izq h1, .banners-izq2 h1{
font-size: 50px;
line-height: 45px;
padding:0px;
margin:auto;
}
.banners-izq2 {
float: left;
width: 50%;
font-size: 20px;
line-height: 30px;
padding-top: 20px;
}
.banners-izq2 img {
width: 100%;
height: auto;
}
.titulo-grupal {
font-size: 40px;
line-height: 50px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight:800;
}
.banners-titulo {
font-size: 40px;
line-height: 50px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight:800;
}
.banners-contenido {
font-size: 30px;
line-height: 35px;
padding:0px;
margin:auto;
width:1100px;
}
.banners-pequeno{
font-size: 25px;
}
#foto-banner {
float:left;
width: 747px;
}
#formulario-banner {
float:right;
width: 350px;
}
#formulario {
padding:10px;
background-color:#FAA31B;
margin: 10px;
color:#999;
}
#formulario a, #formulario a:hover  {
text-decoration:none;
color:#999;
}
.titulo-contacto {
text-align:center;
font-size:24px;
color:#F60;
}
.campo-contacto{
width:100%;
height:24px;
background-color: #FFF;
color:#00549E;
border:0px;
}
.campo-mensaje{
border:0px;
width:100%;
height:98px;
background-color: #FFF;
color:#00549E;
}
.botonenviar, .botonenviar2 {
width:98px;
height:29px;
margin-top:3px;
font-size:13px;
color:#FFF;
border:none;
background-repeat:repeat-x;
text-align:center;
}
.botonenviar {
background-image:url(images/fondo-enviar.png);
}
.botonenviar2 {
background-image:url(images/fondo-enviar-interior.jpg);
}
.centrador {
width:1100px;
margin:auto;
}
.slogan-azul {
text-align:center;
	color: #0D2263;
font-size:40px;
	line-height: 45px;
}
.slogan-naranja {
text-align:center;
font-size:40px;
	line-height: 45px;
}
.slogan-rojo {
color:#FFFFFF;
background-color: #4578BB;
width: 100%;
}
.slogan-rojo-contenido {
padding:20px;
width:1100px;
margin:auto;
}
.boton-llamanos {
background-color:#FBD306;
color:#D6328E;
padding:3%;
text-transform:uppercase;
font-size: 20px;
	text-align: center;
	border-radius: 15px;
	margin: auto;
	width: 60%;
}
.boton-llamanos a, .boton-llamanos a:hover  {
text-decoration:none;
color:#D6328E;
}
.slogan-rojo-derecho {
float:right;
text-align: center;
width:30%;
}
.slogan-rojo-izq {
float:left;
width: 50%;
font-size: 21px;
padding-left: 40px;
line-height: 20px;
}
.slogan-naranja {
color:#FFCC00;
margin-top:15px;
margin-bottom:30px;
}
#intro-musicando {
margin:auto;
font-size:20px;
text-align:center;
line-height:28px;
background: rgba(73,155,234,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(73,155,234,1) 0%, rgba(20,84,153,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(73,155,234,1)), color-stop(100%, rgba(20,84,153,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(73,155,234,1) 0%, rgba(20,84,153,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(73,155,234,1) 0%, rgba(20,84,153,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(73,155,234,1) 0%, rgba(20,84,153,1) 100%);
background: radial-gradient(ellipse at center, rgba(73,155,234,1) 0%, rgba(20,84,153,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#145499', GradientType=1 );
width: 100%;
}
#intro-musicando-texto {
width:1100px;
color:#FFFFFF;
margin:auto;
background-size:cover;
}
#intro-musicando-texto-derecho {
float:right;
width:50%;
padding-top:30px;
}


#intro-musicando-texto-izq {
float:left;
width:50%
}
#intro-musicando-texto-izq img {
width:100%;
height:auto;
}
#tipo-habilidades {
width: 100%;
margin-bottom: 20px;
text-align: center;
padding-top: 60px;
}

#tipo-habilidades ul{
list-style:none;
padding:0px;
margin:0;
text-align:center
}
#tipo-habilidades li{
width:21%;
margin:3px;
display:inline-table;
text-align:center;
}
#tipo-habilidades li img{
width:60%;
height:auto;
}
#banner-rosa{
background-color:#FDB682;
font-size:35px;
line-height:55px;
color:#666;
width: 100%;
text-align:left;
margin: auto;
}
#banner-rosa-contenido{
width: 1100px;
margin: auto;
}	
#banner-rosa-texto{
float:left;
width:40%;
padding-top: 10%;
padding-left: 5%;
}	
#banner-rosa-foto{
float:right;
width:50%;
}
#banner-rosa-foto img{
width:100%;
height:auto;
}		
#habilidades-musicales, #habilidades-espirituales, #habilidades-intelectuales {
border-radius:15px;
font-size:20px;
color:#FFFFFF;
border:dotted 2px #FFFFFF;
text-align:center;
padding:10px;
width:35%;
margin:auto;
}
#habilidades-musicales, #habilidades-espirituales, #habilidades-intelectuales {
background-color:#27AE4B;
}
#habilidades-espirituales {
background-color:#D6328E;
}
#habilidades-intelectuales {
background-color:#F5852C;
}
.titulo-habilidades {
background-image:url(../images/fondo-hablidades.jpg);
background-repeat:repeat-x;
color:#FFF;
font-family: 'poetsen_oneregular';
font-size:22px;
text-align:center;
height:31px;
padding-top:5px;
}
.titulo-habilidades2 {
background-image:url(images/fondo-hablidades.jpg);
background-repeat:repeat-x;
color:#FFF;
font-family: 'poetsen_oneregular';
font-size:22px;
text-align:center;
height:31px;
padding-top:5px;
}
#habilidades {
padding-bottom: 13px;
margin: auto;
text-align: center;
padding-top: 20px;
}
#habilidades-foto {
float:left;
width: 328px;
text-align: right;
}
#habilidades-foto img, #metodo-suzuki-foto img, #clases-musicoterapia li img {
border:5px #FFF solid;
box-shadow:0px 0px 10px #CCC;
}
#habilidades-texto {
float:right;
width: 63%;
}
#balazo {
text-align:center;
font-family: 'poetsen_oneregular';
color:#4463AE;
font-size:15px;
line-height:25px;
padding-left: 50px;
}
#clases-grupos {
width:100%;
background-color:#FFF;
font-size: 14px;
margin-bottom: 20px;
text-align: center!important;
padding-top:2%;
}
#grupos-inicio {
text-align: center;
margin-bottom: 5%;
margin-top: 2%;
}
#grupos-inicio ul{
list-style:none;
padding:0px;
margin:0;
text-align:center
}
#grupos-inicio li{
width:32%;
margin:3px;
display:inline-table;
text-align:center;
}
#grupos-inicio li ul{
list-style:circle!important;
}
#grupos-inicio li ul li, #texto-corrido li ul li{
width:100%;
display:block;
}
#grupos-inicio li ul li a, #grupos-inicio li ul li a:hover, #texto-corrido li ul li a, #texto-corrido li ul li a:hover{
text-decoration:none;
color:#666;
}
#grupos-inicio li img{
width:95%;
height:auto;
}

#grupos-inicio-404 {
text-align:center;
width:80%;
margin:auto;
margin-top:5%;
}
#grupos-inicio-404 ul{
list-style:none;
padding:0px;
margin:0;
text-align:center;
}
#grupos-inicio-404 li{
width:32%;
margin:3px;
display:inline-table;
text-align:center;
}
#grupos-inicio-404 li ul{
list-style:circle!important;
}
#grupos-inicio-404 li ul li{
width:100%;
display:block;
}
#grupos-inicio-404 li ul li a, #grupos-inicio-404 li ul li a:hover{
text-decoration:none;
color:#666;
}
#grupos-inicio-404 li img{
width:95%;
height:auto;
}

#cintillo-fotos {
}
#cintillo-fotos ul{
list-style:none;
padding:0px;
margin:0;
text-align:center
}
#cintillo-fotos li{
width:28%;
padding:0px;
margin:0px;
display:inline-table;
text-align:center;
}
#cintillo-fotos li img{
width:100%;
height:auto;
}
#preguntas-instrumento{
width:100%;
}
#preguntas{
width:100%;
background-color: #C5D9EF;
}
#preguntas-contenido{
width:800px;
margin:auto;
text-align: center;
padding: 2%;
}
.meses{
text-align: center;
font-size: 25px;
font-weight:900;
color: #F00;
}
.meses2{
text-align: center;
font-size: 17px;
font-weight: 900;
color: #4E047F;
}
#clases-grupos a, #clases-grupos a:hover  {
color:#369;
text-decoration:none;
}
#grupal {
background-color:#dee6f2;
text-align: center;
}
#grupal-interior-secciones {
padding-left:10px;
text-align: center;
padding-bottom: 10px;
}
#calendario-general {
text-align: center!important;
	padding-top: 40px;
}
#grupal-interior {
text-align: center;
	padding-top: 40px;
	background-color: #1D335D;
}
#grupal-interior img {
width:60%;
height:auto;
border-radius:10px;
}
#grupal-interior-derecho {
float:right;
width: 49%;
}

#individual-interior {
float:left;
font-size: 20px!important;
text-align:center;
width: 100%;
}
#grupal-interior a, #grupal-interior a:hover, #grupal-interior-derecho a, #grupal-interior-derecho a:hover, #individual-interior a, #individual-interior a:hover    {
text-decoration:none;
color:#FFFFFF;
}
#grupal-interior-secciones ul, #grupal-interior-derecho ul, #tipos-grupos ul, #individual-interior ul, #tipos-grupos2 ul {
list-style:none;
margin:0;
padding:0;
text-align:center;
padding-bottom:15px;
}

#grupal-interior-secciones li, #grupal-interior-derecho li, #tipos-grupos li, #individual-interior li, #tipos-grupos2 li {
display:inline-table!important;
list-style:none;
padding-left:5px;
padding-top:10px;
}
#grupal-interior-secciones li img{
	width: 100%;
	height: auto;
}
#grupal-interior li {
width:18%;
}
#grupal-interior-derecho li {
width:100%;
}
#tipos-grupos li, #individual-interior li {
width:242px;
}
#tipos-grupos2 li {
width:295px;
padding-right:18px;
}
#icono-clase {
margin:auto;
width:15%;
}
.tiulogrupos {
font-weight:400;
text-align:center;
color:#FFF;
border-radius:10px;
font-size:18px;
background-color:#0065AD;
padding: 13px;
margin: 5px auto 20px;
width: 400px;
line-height: 27px;
text-transform: uppercase;
}
#coro-interior {
background-color:#F1F5FA;
padding:10px;
border-radius:10px;
border:dotted 1px #36F;
}
#coro-interior2 {
padding:10px;
}
#coro-interior-foto {
float:left;
width: 42%;
}
#coro-interior-foto2 {
float:left;
width: 20%;
}
#coro-interior-foto img{
width: 100%;
}
#coro-interior-texto {
float:right;
width: 57%;
padding-top: 20px;
}
#coro-interior-texto2 {
float:right;
width: 80%;
padding-top: 20px;
}
#ensamble {
background-color:#d1dbec;
padding: 15px;
}
#grupal-interior ul, #grupal ul, #individual ul {
list-style:none;
margin:0;
padding:0;
text-align:center;
padding-bottom:15px;
margin-top: 30px;
}

.opciones {
	color:#560E7B;
font-size:15px;
}
.presencial {
	border-radius: 5%;
}
.virtual {
	background-color:#dceeeb;
	border-radius: 5%;
}
#grupal-interior li, #grupal li, #individual li {
display:inline-table!important;
list-style:none;
padding-left:5px;
padding-top:10px;
color:#36C;
font-size:20px;
text-align:center;
	margin: 1%;
}
.foto-grupo{
margin-top:10px;
margin: auto;
}
.foto-grupo img{
width:100%;
}
.clases{
background-repeat:repeat-x;
font-weight:400;
color:#369;
font-size:16px;
margin: auto;
margin-bottom: 20px;
}
.titulo-grupo1{
padding:5px;
font-weight:400;
font-size:16px;
margin: auto;
margin-bottom: 20px;
background-color:#069;
color:#FFF;
}
.titulo-grupo2{
background-image:url(images/fondo-titulo2.png);
background-repeat:repeat-x;
font-weight:400;
color:#FFF;
font-size:18px;
padding: 5px 5px 5px 10px;
}
.titulo-grupo3{
background-image:url(images/fondo-titulo-grupo2.jpg);
background-repeat:repeat-x;
font-weight:400;
color:#FFF;
font-size:18px;
padding: 5px 5px 5px 10px;
}
.texto-grupo{
font-size:14px;
text-align:left;
margin-top: 20px;
margin-bottom: 10px;
padding-right:7px;
}
.texto-grupo ul{
text-align:left!important;
}
.texto-grupo li{
padding:0px 0px 5px 5px!important;
margin:0px!important;
}
.texto-grupo li:nth-child(2n+1) {
color:#093;
}
.texto-grupo a, .texto-grupo a:hover {
background-color:#F09;
color:#FFF!important;
text-decoration:none;
border-radius:5px;
padding:5px;
}
.leermas-grupo{
border-top:2px dotted #DE1E30;
}
.leermas-grupo a, .leermas-grupo a:hover {
color:#666;
text-decoration:none;
}
.leermas{
margin-top:-2px;
color:#FFF;
text-align:center;
float:right;
width:30%;
background-image: url(images/boton-leermas.png);
}
.leermas a, .leermas a:hover {
text-decoration:none;
color:#FFF;
}
#individual {
background-color:#e8ecf0;
text-align: center;
padding-bottom: 10px;
}
#interior {
width:100%;
margin:auto;
}
#contenido-derecho {
width:300px;
float:right;
line-height: 20px;
margin-top: 20px;
}
#contenido-derecho-contacto {
width:40%;
float:right;
line-height: 20px;
}
#contenido-derecho-contacto img{
width:100%;
height:auto;
}
#interior-derecho {
width:295px;
color: #FFF;
line-height: 20px;
padding-right: 2%;
padding-top: 3%;
background: #E0EAEF;
}
#interior-derecho a, #interior-derecho a:hover  {
color: #FFF;
text-decoration:none;
}
#interior-izq {
width:70%;
float:left;
margin-top: 5%;
}
#interior-izq img {
width:100%;
height:auto;
}
#interior-izq-contacto {
width:525px;
float:left;
}
.niveles-titulo {
border-radius:7px 7px 0px 0px;
background-color:#9ecf2d;
color:#FFF;
font-size:16px;
padding:5px;
text-align:center;
margin-top: 10px;
}
.niveles-titulo2 {
border-radius:7px 7px 0px 0px;
background-color:#3B75BD;
color:#FFF;
font-size:16px;
padding:5px;
text-align:center;
margin-top: 15px;
}
.niveles-titulo3 {
border-radius:7px 7px 0px 0px;
background-color:#E11722;
color:#FFF;
font-size:16px;
padding:5px;
text-align:center;
margin-top: 15px;
}
#menu-grupos {
font-weight:400;
font-size:14px;
padding-top: 10px;
margin-bottom: 20px;
}
#menu-grupos ul {
list-style:none;
margin:0;
padding:0;
}
#menu-grupos li{
float:left;
background-color:#F5F5F5;
}
#menu-grupos li a{
padding:5px;
color:#666;
text-decoration:none;
display:block;
width:290px;
border-bottom:1px dotted #364BA0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
#menu-grupos li a:hover{
background-color:#DFDFDF;
color:#666;
}
.menu-grupos-seleccion{
padding:5px;
color:#666;
border-bottom:1px dotted #364BA0;
width:290px;
background-color:#DFDFDF!important;
}
#contacto-interior {
width: 50%;
color:#06F;
padding: 1%;
float: left;
}

#imagen-contacto {
z-index:99999;
margin-top:-80px;
width: 30%;
}
#contacto-interior a, #contacto-interior a:hover {
color:#FFF;
}
#quienes-texto {
padding-left:40px;
margin-top: -20px;
}
#foto-missele {
float:left;
width: 30%;
padding-top: 30px;
}
#texto-missele {
float:right;
width: 69%;
}
#suzuki {
background-color:#E6E7E8;
padding: 5px;
margin-bottom: 10px;
}
#mision-vision {
margin-top:15px;
margin-bottom: 20px;
}
#mision {
float:left;
width: 47%;
}
.textoquienes {
background-color:#eef5ff;
padding:10px;
}
#vision {
float:right;
width: 47%;
}
#pie {
width:100%;
color:#FFF;
font-size: 15px;
line-height:25px;
background-color: #1D335D;
padding-bottom:100px;
}
#pie h2{
color:#FFF;
font-size: 15px;
text-align:left;
padding:0px!important;
margin:0px!important;
}
#pie-contenido {
width:1100px;
margin:auto;
padding-bottom: 20px;
padding-top: 15px;
}
#pie-contenido ul{
list-style:none;
}
#pie-contenido li{
float:left;
text-align:left;
padding-left:15px;
padding-right:20px;
}
#pie-contenido a, #pie-contenido a:hover  {
color:#FFF;
text-decoration:none;
}
.suscripcion{
background-image:url(images/boton-suscripcion.png);
color:#F06;
width:26px;
height:24px;
border:0;
}
.camposuscripcion{
width:201px;
height:26px;
border:0;
}
.balazo-quienes{
text-align: center;
font-size: 25px;
color: #093;
border-bottom:1px dotted #060;
border-top:1px dotted #060;
padding:7px;
}
.balazo-quienes2{
text-align: center;
font-size: 20px;
color: #093;
padding:7px;
line-height: 30px;
}
#texto-grupos {
}
#grupos-info {
border-top:5px #4463AE solid!important;
background-color: #F4F7FC;
border:1px #4463AE dotted;
border-radius:0px 0px 8px 8px;
margin-top:-5px;
padding:5px;
padding-left: 10px;
}
.grupos-info {
color:#FFF;
background-color:#060;
padding-left: 10px;
padding: 5px;
}
#grupos {
font-weight:400 normal;
width: 100%;
}
#grupos ul{
list-style:none;
display:inline;
margin:0;
padding:0;
}
#grupos li{
float:left;
margin-right:3px;
border-radius:10px 10px 0px 0px;
background-image:url(images/fondo-grupos.jpg);
background-repeat:repeat-x;
}
#grupos li a{
color:#FFF;
background-image:url(images/fondo-grupos-seleccion.jpg);
font-size:13px;
text-decoration:none;
height:20px;
padding:10px;
border-radius:10px 10px 0px 0px;
display:block;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
#grupos li a:hover{
color:#FFF;
border-radius:10px 10px 0px 0px;
height:20px;
background-image:url(images/fondo-grupos.jpg);
}
.grupos-seleccion{
color:#FFF;
padding:10px;
}
#grupos-info li:nth-child(2n+1){
color:#1357A5;
}
#grupos-info li:nth-child(2n){
}
.subtitulo-grupos{
color:#036;
font-size:15px;
}
.titulo-grupos{
color:#FFF;
font-size:15px;
background-color:#9ECF2D;
font-size:20px;
margin-left:30px;
margin-top:15px;
border-radius:0px 7px 7px 0px;
text-align: left;
width: 50%;
}
#quienes-grupos{
margin-bottom:20px;
}
.detallenotica{
width: 800px;
text-align: left;
float: left;
}
.autor{
color:#333;
}
.autor a, .autor a:hover {
color:#333;
}
#noticia1 img, #noticia2 img, #noticia3 img, #derecho-noticia img{
width: 100%;
height:auto;
}
#noticia1{
width: 100%;
position: relative;
}
#noticia1 h1{
font-weight:400;
color:#FFF!important;
font-size:21px;
}
.textonoticiagrande{
color: #FFF;
position: absolute;
bottom: 0px;
padding: 0px 10px 10px 10px;
background: rgba(0, 0, 0, 0.3);
width:97.5%;
}	
.textonoticiagrande h2{
color:#FFF;
}	
#noticia2 a, #noticia2 a:hover, #noticia3 a, #noticia3 a:hover {
text-decoration:none;
color:#d54b91;
}
#noticia2{
width: 48%;
float: left;
margin-top: 20px;
margin-bottom: 20px;
}
#noticia3{
width: 48%;
float: right;
margin-top: 20px;
margin-bottom: 20px;
}
#todaslasnotas{
border-top: 1px solid #333;
padding-top: 10px;
}
#todaslasnotas ul{
list-style: none;
padding: 0px;
margin: 0px;
}
#todaslasnotas li{
margin: 20px 0px;
border-bottom: 1px solid #999;
padding-bottom: 10px;
}
.fotonota {
float: left;
width: 28%;
}
.fotonota img {
width: 100%;
height:auto;
}
.textonota {
float: right;
width: 70%;
}
.continuar {
width: 150px;
margin-top: 10px;
}
.continuar a {
background-color:#F09;
color: #FFF;
padding: 5px 10px;
text-decoration: none;
}
#direccion {
color: #FFF;
width:100%;
font-size:20px;
text-align:center;
line-height:34px;
padding-top:10px;
padding-bottom:10px;
background: rgba(73,155,234,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(73,155,234,1)), color-stop(100%, rgba(32,124,229,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
background: radial-gradient(ellipse at center, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5', GradientType=1 );
}
#direccion img {
padding:1%;
}

.texto-nota {
margin-top:20px;
margin-left:10px;
}
.lasredes2 {
margin-top:10px;
}
.destaque-blog {
color:#304F9D;
margin:auto;
width:80%;
font-size:20px;
padding:10px;
line-height:33px;
border-radius:10px;
text-align:center;
border-left:3px solid #FC0;
border-right:3px solid #FC0;
margin-top:10px;
}
#notasrelacionadas {
clear: both;
}
#notasrelacionadas a, #notasrelacionadas a:hover  {
text-decoration:none;
color:#666;
}
#notasrelacionadas ul {
list-style: none;
padding: 0px;
margin: 0px;
}
#notasrelacionadas li {
width: 23%;
margin: 1%;
float: left;
text-align: center;
}
.block-crvt_compartir_nodos{
height:60px;
margin-bottom:20px;
margin-top:10px;
}
.compartir {
margin:auto;
width:35%;
margin-top:20px;
}
.facebook-boton {
float:left;
}
.twitter-boton {
float:right;
}
.share-button {
border: 0px;
width: 120px;
color: #FFF;
font-size: 11px;
padding:15px;
display:inline-table;
padding:5px;
cursor:pointer;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
margin-left:10px;
margin-bottom:10px;
}
.share-button img{
width: 20px!important;
margin-bottom:-5px;
}
.f-share-button {
background:#3E5C9A;
padding: 10px;
}
.t-share-button {
background:#55ACEE;
padding: 10px;
}
.f-share-button:hover{
background:#3E5C9A;
}
.t-share-button:hover{
background:#55ACEE;
}
.related_post_title {
font-size:16px;
color:#093;
margin:10px 0px;
}
ul.related_post {
list-style:none;
margin:0px;
padding:0px;
}
ul.related_post li {
width:18%;
padding:1%;
border:0px;
float:left;
margin-bottom:20px;
}
.wp_rp_content h3{
padding:0px!important;
margin:10px 0px!important;
text-align:left!important;
float:none!important;
border:0!important;
}
ul.related_post li:nth-child(2n+1){
background-color:#DAE9F7;
}
ul.related_post li a {
color:#0096DA;
}
ul.related_post li img {
width:100%;
height:auto;
}
#grupal {
float:left;
width: 47%;
margin-left: 15px;
padding-bottom: 10px;
min-height: 325px;
}
#individual {
float:right;
width: 48%;
margin-right: 15px;
}
#testimonio-destacado {
width: 450px;
padding:10px;
}
#testimonio-destacado img {
width:100%;
}
.precio-clases {
text-align:center;
font-size:17px;
border:dotted 1px #639;
padding: 5px;
margin: auto;
width: 23%;
margin-bottom: 20px;
background-color: #F8F9FB;
border-radius:5px;
}
.precio-clases a,.precio-clases a:hover  {
color:#333;
text-decoration:none;
}
#grupos-inferior {
text-align:center;
margin-bottom: 20px;
margin-top: 20px;
}
#objetivo-instrumento {
text-align:center;
margin:auto;
width:100%;
}
#destacado-inicio {
margin:auto;
width:80%;
text-align:center;
font-size:24px;
color:#F5852C;

}
.destque-logos {
text-align:center;
font-size:24px;
color:#FFFF00;
}
.sabiasque {
font-size:35px;
color:#D54B91;
	line-height: 45px;
}
#logos-verano {
border-top:dotted 1px #CCC;
padding-top:20px;
}
#texto-corrido {
margin:auto;
width:80%;
text-align:center;
margin-bottom:3%;
margin-top:3%;
color:#666;
}
#texto-corrido li {
list-style:none;
font-size:17px;
line-height:30px;
}
#texto-corrido li:nth-child(2n+1){
color:#606!important;
}
#texto-corrido li:nth-child(2n){
color:#66C!important;
}
#texto-corrido ul{
list-style:none;
padding:0px;
margin:0;
text-align:center
}
#texto-corrido li{
display:inline-table;
text-align:center;
width: 100%;
}

#texto-corrido2 {
margin:auto;
width:60%;
text-align:center;
margin-bottom:3%;
}
#intro-musicando-texto-derecho ul{
list-style:none;
padding:0px;
margin:0;
text-align:center
}
#intro-musicando-texto-derecho li{
width:32%;
margin:3px;
display:inline-table;
text-align:center;
}
#intro-musicando-texto-derecho li img{
width:95%;
height:auto;
}

#parrafo-azul{
width:100%;
text-align:center;
color:#4578BB;
font-size:19px;
background-color:#A3DEFC;
line-height: 33px;
}
#parrafo-azul-derecho{
float: right;
width: 55%;
margin: auto;
padding-top: 1%;
}
#parrafo-azul-izq{
float: left;
width: 40%;
margin: auto;
padding-top: 1%;
	padding-bottom: 1%;
}
#parrafo-azul-izq img{
width: 90%;
height: auto;
}
#parrafo-verano{
width:100%;
text-align:center;
background-color: #004f9d;
}
#parrafo-verano img{
width: 100%;
height: auto;
}
#parrafo-mamey{
width:100%;
text-align:center;
color:#FFFFFF;
font-size:19px;
background-color:#ff6e6d;
line-height: 33px;
}
#parrafo-mamey-derecho{
float: right;
width: 40%;
margin: auto;
font-size: 40px;
line-height: 50px;
padding-top: 1%;
}
#parrafo-mamey-izq{
float: left;
width: 50%;
margin: auto;
}
.missele{
font-family: 'Cookie', cursive;
font-size: 40px;
color: #151A57;
}

#foto-home{
}
#sabiasque{
float:right;
width:60%;
font-size:17px;
line-height:30px;
padding-bottom:30px;
}
#video{
float:left;
width:35%;
}
#parrafo-amarillo{
background-color:#FEE479;
}
.titulo-fiesta{
text-align:center;
color:#F39;
line-height:60px;
font-size:45px;
-webkit-text-stroke: 2px #FFF;
}
#parrafo-amarillo-contenido{
width:1100px;
margin:auto;
padding-top:1%;
}
#parrafo-amarillo-superior{
}
#parrafo-amarillo-inferior{
}
.boton-horarios{
margin:auto;
width:10%;
margin-bottom:10px;
padding:5px;
background-color:#906;
border-radius:5px;
}
.boton-horarios a, .boton-horarios a:hover {
color:#FFF;
text-decoration:none;
}
#banner-superior-tienda {
width:100%;
background-color:#FDB682;
color:#E2652A;
}
#banner-superior {
width:100%;
background-color:#FEAFFE;
color:#666;
}
#banner-superior-contenido {
padding:0px;
margin:auto;
width:1100px;
}
#banner-superior-contenido h3{
font-size: 50px;
line-height: 45px;
text-transform:uppercase;
color:#4578BB;
margin:0px;
}
#banner-superior-contenido h1{
font-size: 30px;
line-height: 35px;
	color: #fff;
}
#banner-superior-izq {
float:left;
font-size:20px;
line-height:35px;
width:50%;
padding-top: 40px;
}
#banner-superior-derecho {
float:right;
width:50%;
}
#banner-superior-derecho img {
width:100%;
height:auto;
}
#destaque-quienes{
background-color:#FEAFFE;
font-size:20px;
line-height:32px;
color:#FFFFFF;
width: 100%;
text-align:left;
margin: auto;
}
.banners-contenido{
font-size:40px;
}
#destaque-quienes-texto{
width:70%;
text-align:center;
margin:auto;
padding-bottom:3%;
}
.frases{
text-align:center;
font-size:30px;
width:80%;
margin:auto;
line-height:45px;
color:#145386;
}
#banner-superior-instrumento {
width:100%;
background-color:#A3DEFC;
}
.titulo-banners {
font-size: 40px;
color: #FFFFFF;
line-height: 55px;
padding-top:40px;
margin:0px;
}
#instrumento-individual {
width:40%;
float:left;
text-align:center;
}
#instrumento-grupal {
width:100%;
float:right;
text-align:center;
padding-top: 5%;
}
#instrumento-grupal img {
width:100%;
height:auto;
}
#banner-superior-piano {
width:100%;
background-color:#A681B5;
}
#banner-superior-guitarra {
width:100%;
background-color:#ECB70F;
}
#banner-superior-violin {
width:100%;
background-color:#549CB3;
}
#banner-superior-bateria {
width:100%;
background-color:#CED974;
}
#banner-superior-electrica {
width:100%;
background-color:#91B98D;
}
#piano12 {
width:1100px;
margin:auto;
padding-top:3%;
font-size: 16px;
line-height: 26px;
padding-bottom:3%;
}
#piano12 img{
border-radius:10px;
	width: 100%;
	height: auto;
}
#piano12-izq {
	padding: 2%;
width:65%;
	margin: auto;
	background-color: #faeee8;
}
#piano12-derecho {
width:45%;
	padding: 2%;
	float: right;
background-color: #d0ebfc;
}
.titulo-clases {
text-align:center;
font-size:24px;
color:#DDCE22;
}
#entradas-principales {
margin:auto;
}
#entradas-principales ul{
margin:0px;
padding:0px;
list-style:none;
}
#entradas-principales li{
width:21%;
display: inline-table!important;
margin-right:10px;
padding:10px;
margin-top:15px;
padding-bottom:20px;
background-color:#ECECEC;
border-bottom:5px solid #F90;
}
#entradas-principales img{
width:100%;
height:auto;
}
.entradas-foto img:hover{
-webkit-filter:brightness(100%);
}
.entradas-derecha {
float:right;
width:49%;
margin-top:20px;
border-bottom:1px solid #CCC;
padding-bottom:10px;
}
.entradas-izq{
float:left;
width:49%;
margin-top:20px;
border-bottom:1px solid #CCC;
padding-bottom:10px;
}
.texto-entradas {
position:relative;
}
.texto-entradas a{
color:#000;
text-decoration:none;
}
#contenido-blog {
margin: auto;
background-color:#F2F2F2;
}
.leyenda {
margin: auto;
width:1100px;
font-style:italic;
margin-top:50px;
margin-bottom:10px;
}
.boton-whats{
border-radius: 10px;
padding: 10px;
	margin: auto;
background-color: #25d366;
color: #FFFFFF;
text-align: center;
width: 60%;
}
.boton-whats a, .boton-whats a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.btn_wapp{
position: fixed;
bottom: 3%;
top:auto;
right: 50px;
border-radius: 50%;
padding: 10px;
background-color: #25d366;
color: #FFFFFF;
text-align: center;
box-sizing: border-box;
box-shadow: 0 5px 10px 2px rgba(0,0,0,.2);
display: flex;
align-items: center;
vertical-align: middle;
font-size: 16px;
z-index: 99999;
width: 60px;
}
.btn_wapp img{
width: 100%;
height: auto;
}
.btn_wapp a,.btn_wapp a:hover{color:#fff;text-decoration:none}
.dudas-slogan{clear:both;}

#productos-tienda {
margin:auto;
padding-bottom:30px;
}
#productos-tienda ul{
margin:0px;
padding:0px;
list-style:none;
}
#productos-tienda li{
width:21%;
display:inline-block!important;
margin-right:10px;
padding:10px;
margin-top:15px;
padding-bottom:20px;
text-align:center;
}
#productos-tienda img{
width:100%;
height:auto;
border:1px solid #CCC;
}
.boton-carrito{
background-color:#1D55C2;
color:#FFF;
padding:5px;
width:100%;
text-align:center;
}
.boton-carrito a, .boton-carrito a:hover {
color:#FFF;
text-decoration:none;
}
.titulo-producto {
font-size:30px;
color:#F60;
}
#aviso{width:100%;bottom:0;position:fixed;clear:both;z-index:9999;background-color:#069;border-top:3px #F90 solid}
#aviso-contenido{margin:auto;padding-top:1%;width:600px;
color:#FFF;
text-align:center;
padding-bottom:1%;
font-size:16px;}
#aviso-contenido a{
color:#F90;
text-decoration:none;
}
#lista-canciones {
margin:auto;
width:73%;
float:left;
margin-bottom:3%;
margin-top:3%;
line-height:50px;
color:#666;
}

#lista-canciones li a, #lista-canciones li a:hover  {
color:#666!important;
}
#lista-canciones li {
font-size:17px;
line-height:30px;
padding-top:1%;
text-decoration:none;
}

#lista-canciones ul{
padding:0px;
margin:0;
}
#lista-canciones img{
width:5%!important;
height:auto;
}
#calendario {
width:25%;
text-align:center;
float:right;
margin-top: 3%;
}
#calendario img {
height:auto;
width: 100%;
}
.inscripciongratis{
position: fixed;
bottom: 300px;
right: 0px;
width: 120px;
z-index: 99999;
}
.inscripciongratis img{
height: auto;
width: 100%;
z-index: 99999;
}
.mescalendario{
	width:30%;
	margin:1%;
	display:inline-block;
	text-align:center;
}
.mescalendario table{
	width:100%;
	text-align:center;
	border-spacing: 0;
    border-collapse: separate;
}
th{
	background-color:#36C;
	color:#FC0;
}
.nolaboramos{
	background-color:#C00;
	color:#FFF;
}
.navidad{
	background-color:#090;
	color:#FFF;
}
.cuadro{
	padding:5px;
	margin:10px auto;
	font-size:11px;
	width:30%;
}
#bebesinicio{
	padding:5px;
	margin:10px auto;
	font-size:11px;
	width:30%;
}
#ninosinicio{
	padding:5px;
	margin:10px auto;
	font-size:11px;
	width:30%;
}
.banners-grupal {
font-size: 30px;
line-height: 35px;
padding:50px 0px 0px 0px;
	color:#FFFFFF;
width:100%;
background: rgb(63,182,251);
background: linear-gradient(214deg, rgba(63,182,251,1) 0%, rgba(212,70,252,1) 100%);
}
.banners-izq-grupal {
float:left;
width:45%;
font-size: 20px;
line-height:30px;
	padding-bottom: 100px;
}
.texto-banner {
font-size: 15px;
line-height:22px;
}
#botones-inicio{
width: 100%;
color: #FFFFFF;
font-size: 25px;
font-family: 'Open Sans',sans-serif;
line-height: 38px;
text-transform: uppercase!important;
}
#botones-inicio ul{
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#botones-inicio li{
width: 21%;
float: left;
padding:2%;
	list-style: none;
margin: 0px;
}
#botones-inicio li img{
width: 25%;
}
.azul1{
background-color: #2089CA;
}
.azul2{
background-color:#F68529;
}
.azul3{
background-color:#D8368F;
}
.azul4{
background-color:#2CAE4A;
}
.edad{
	color: #F68529;
	font-size: 20px;
	text-transform: uppercase;
}
.generales{
	color: #fff;
	padding: 10px;
	margin-top: 10px;
	border-radius: 20px;
	font-size: 15px;
	background: rgba(44, 174, 74, 0.7);
}
